Did some testing on bionic. It appears to me as if the feature is designed solely for Wayland. Yes, on Wayland with GTK_IM_MODULE unset it seems to work without issues. On Wayland with GTK_IM_MODULE=ibus I can reproduce the issues as described above.
On Xorg the feature works very poorly irrespective of the value of GTK_IM_MODULE. Basically you can only type the characters you see on the first instance of the screen keyboard (which depends on the effective XKB layout). Capitalized letters get typed as small letters, and most extended characters don't result in anything or some wrong character. Considering that Xorg will be default in 18.04, would it be worth the regression risk to stop im-config from setting GTK_IM_MODULE this late in the cycle in order to fix the feature on Wayland? -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-shell in Ubuntu. https://bugs.launchpad.net/bugs/1761554 Title: [bionic] Extended characters in GNOME screen keyboard don't get entered Status in gnome-shell package in Ubuntu: Triaged Status in gnome-shell source package in Bionic: Triaged Bug description: I filed this bug upstream last month but it hasn't gotten much attention so I'm filing it here because I think we need to track this issue for the Ubuntu 18.04 release https://gitlab.gnome.org/GNOME/gnome-shell/issues/109 Test Case --------- 1. Open the Settings app. Click Universal Access. 2. Enable the Screen Keyboard. (Optionally, turn on "Always Show Universal Access Menu" to make turning the Screen Keyboard on and off easier.) 3. Open Text Editor 4. Click the u button on the Screen Keyboard 5. Long-press the u button on the Screen Keyboard for a few seconds. On the popup, click the ΓΌ character. What Happens ------------ In Step 4, u is entered in the Text Editor document. Nothing is entered in Step 5. This bug affects any of the "extended characters" clicked on from the long-press popup in the Screen Keyboard. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1761554/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp