I can confirm on Disco that this is definitely better, but not completely solved for me:
gnome-settings-daemon 3.30.2-2ubuntu1 Screen Keyboard is off in Universal Access settings * Good in both X and Wayland: 1. Touch Activities on panel 2. Touch "type to search" box -> OSK comes up. 3. Close OSK with ArrowDown icon 4. Touch "type to search" box again -> OSK comes up again. (Same good behavior for: Applications on dock -> "Type to search" GDM login screen -> password field) * Good only in X, not good in Wayland: 1. Two applications side by side e.g. gnome-term and gedit 2. Switch windows by touching -> In X, OSK comes up on focus change, but not in Wayland . So in X it is good so far but ... 3. Close OSK by ArrowDown icon 4. Touch _same_ window again (and hence no focus switch) -> no OSK even in X 1. Start on an empty workspace: Firefox, nautilus, epiphany, and others: 2. Touch text entry fields -> OSK comes up in X but not in Wayland * Bad in both X and Wayland: 1. Go to empty workspace 2. Launch gnome-term, LibreOffice Writer or Calc, others: -> no OSK. However in X (but not Wayland) ... 3. Switch focus by touching any menu on Gnome panel 4. Touch gnome-term again -> Now OSK comes up * Bad in X when OSK does not come up automatically: When OSK does not appear automatically, there is still no way to summon it on demand. (While in Wayland swiping up still works as workaround but remains difficult to discover) -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-settings-daemon in Ubuntu. https://bugs.launchpad.net/bugs/1760399 Title: New On-screen keyboard does not appear automatically when selecting some text fields Status in OEM Priority Project: Confirmed Status in gnome-settings-daemon package in Ubuntu: Fix Released Status in gnome-shell package in Ubuntu: Fix Released Status in gnome-settings-daemon source package in Bionic: Fix Committed Status in gnome-shell source package in Bionic: In Progress Status in gnome-settings-daemon source package in Cosmic: Fix Committed Status in gnome-shell source package in Cosmic: Fix Committed 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-daemon decides to enable or disable ibus. Please make sure that ibus correctly works when 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 ProcVersionSignature: Ubuntu 4.15.0-13.14-generic 4.15.10 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) To manage notifications about this bug go to: https://bugs.launchpad.net/oem-priority/+bug/1760399/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

