New On-screen keyboard does not appear automatically when selecting some text fields
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OEM Priority Project |
Fix Released
|
Undecided
|
Unassigned | ||
gnome-settings-daemon (Ubuntu) |
Fix Released
|
Undecided
|
Marco Trevisan (Treviño) | ||
Bionic |
Fix Released
|
Undecided
|
Marco Trevisan (Treviño) | ||
Cosmic |
Fix Released
|
Undecided
|
Marco Trevisan (Treviño) | ||
gnome-shell (Ubuntu) |
Fix Released
|
Undecided
|
Marco Trevisan (Treviño) | ||
Bionic |
Fix Released
|
Undecided
|
Marco Trevisan (Treviño) | ||
Cosmic |
Fix Released
|
Undecided
|
Marco Trevisan (Treviño) |
Bug Description
[Impact]
on-screen keyboard cannot be reliably opened when running under xorg.
[Test Case]
1. Login into an xorg session
1. Open an application with text-entries (e.g. Firefox)
2. Try to enter text in a text entry using the new OSK
Expected results:
The on-screen keyboard should appear.
[Regression Potential]
The proposed fix requires a change in the way gnome-settings-
using a keyboard layout that requires it (e.g. chinese).
[Original Report]
I have always used an on-screen keyboard as a virtual keyboard for entering text in a different layout than my physical keyboard. This time I cannot, since I cannot manually trigger the new OSK.
Steps:
1. Open Firefox
2. Try to enter text in a different layout using the new OSK
3. You cannot make the OSK appear
When enabled, the new OSK appears automatically in Activities, but I cannot trigger it outside GNOME apps. You have to enable the new OSK first from Universal Access in Settings.
I consider this a regression from 16.04 LTS, where On-board is easily triggered.
Workaround:
sudo apt install onboard
ProblemType: Bug
DistroRelease: Ubuntu 18.04
Package: gnome-shell 3.28.0-0ubuntu2
ProcVersionSign
Uname: Linux 4.15.0-13-generic x86_64
ApportVersion: 2.20.9-0ubuntu2
Architecture: amd64
CurrentDesktop: ubuntu:GNOME
Date: Sun Apr 1 11:31:16 2018
DisplayManager: gdm3
InstallationDate: Installed on 2017-10-02 (180 days ago)
InstallationMedia: Ubuntu 17.10 "Artful Aardvark" - Beta amd64 (20170930)
SourcePackage: gnome-shell
UpgradeStatus: Upgraded to bionic on 2018-03-27 (4 days ago)
Related branches
- Iain Lane (community): Approve
- Sebastien Bacher: Approve
-
Diff: 252 lines (+224/-0)4 files modifieddebian/changelog (+7/-0)
debian/gbp.conf (+17/-0)
debian/patches/keyboard-Enable-ibus-for-OSK-purposes.patch (+199/-0)
debian/patches/series (+1/-0)
tags: | added: osk |
tags: | added: cosmic |
tags: | added: touch universalaccess |
tags: | removed: universalaccess |
tags: | added: 2in1 |
Changed in oem-priority: | |
status: | New → Confirmed |
summary: |
- New On-screen keyboard cannot be manually triggered to appear + New On-screen keyboard does not appear automatically when selecting some + text fields |
no longer affects: | caribou (Ubuntu) |
description: | updated |
description: | updated |
Changed in gnome-settings-daemon (Ubuntu): | |
status: | Confirmed → Fix Released |
Changed in gnome-shell (Ubuntu): | |
status: | Confirmed → Fix Released |
Changed in gnome-settings-daemon (Ubuntu): | |
status: | Fix Released → In Progress |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
Changed in gnome-settings-daemon (Ubuntu Bionic): | |
status: | New → In Progress |
Changed in gnome-settings-daemon (Ubuntu Cosmic): | |
status: | New → In Progress |
Changed in gnome-shell (Ubuntu Bionic): | |
status: | New → In Progress |
Changed in gnome-shell (Ubuntu Cosmic): | |
status: | New → In Progress |
Changed in gnome-settings-daemon (Ubuntu Bionic): | |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
Changed in gnome-settings-daemon (Ubuntu Cosmic): | |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
Changed in gnome-shell (Ubuntu Bionic): | |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
Changed in gnome-shell (Ubuntu): | |
status: | Fix Released → In Progress |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
Changed in gnome-shell (Ubuntu Cosmic): | |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
Changed in oem-priority: | |
status: | Confirmed → Fix Released |
Status changed to 'Confirmed' because the bug affects multiple users.