Cannot swipe up from bottom of screen to get Onscreen Keyboard in Xorg

Bug #1807276 reported by Juan Martinez on 2018-12-06
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gnome-shell (Ubuntu)
Low
Unassigned

Bug Description

Ubuntu 18.10 / GNOME Shell 3.30.1
ALSO
Ubuntu 18.04 LTS / GNOME Shell 3.28.1

Steps to reproduce on our end:

- Login (Xorg as default)
- Attempt to swipe up with finger from below screen
    RESULT: It draws a thin vertical (desktop) selection box, but no OSK
- Logout
- Log back in, after first hitting 'gear' button to select 'Ubuntu on Wayland'
- ps -e | grep Xwayland #shows 'Xwayland' process is running
- Repeat swipe up with finger from below screen
    RESULT: OSK shows up as expected

This has been verified both in 1920x1080 as well as 3840x2160 resolutions (also with various scaling options selected)

Issue is also logged upstream: https://gitlab.gnome.org/GNOME/gnome-shell/issues/839

tags: added: bionic cosmic osk
Sebastien Bacher (seb128) wrote :

Thank you for your bug report. Can you add your journalctl log after triggering the issue? Swipping from the bottom on an inspiron 11 using the Ubuntu (x11) default session works here on bionic & cosmic

Changed in gnome-shell (Ubuntu):
importance: Undecided → Low
status: New → Incomplete
Juan Martinez (cubislo) wrote :

Adding journalctl output as requested

Juan Martinez (cubislo) wrote :

Adding journalctl output as requested

Juan Martinez (cubislo) wrote :

~30 second video reproduction of issue

Juan Martinez (cubislo) wrote :

It may be worth mentioning that we are unable to reproduce the error on some more esoteric models like rugged machines.

One theory is that Xorg/GNOME may have different thresholds than Wayland for detecting the swipe-up gesture and this may be impacted by the particulars of how displays report touch information

FAIL: Precision 5530
 - Max "ABS_Y" value from evtest is 7743 (the highest Y-value for touch observed in testing)
                - Note 7743 doesn't seem to have an obvious relationship with the screen resolution, if that is significant
 - Hardware = "Wacom HID 486A Finger"

PASS: Rugged mobile (different touch hardware)
 - Max Y "ABS_Y" value in evtest is 3840 - this is the same value as the vertical screen resolution
        - Hardware = "Atmel maxTouch Digitizer"
        - No issues on X or Wayland triggering the OSK

Changed in gnome-shell (Ubuntu):
status: Incomplete → New
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers