Most shell elements don't respond to touchscreen in Xorg sessions
Affected version
GNOME 46 on Ubuntu Noble X11 session only (wayland not affected) Confirmed bug by myself and Ubuntu developers
Bug summary
Starting in GNOME 46 touchscreen input on the X11 session has become unusable (Regression from 45)
the touchscreen is responsive on the desktop itself (moving the cursor) but does not interact with most things
on GNOME 46 on the current version of Ubuntu Noble, touch input does NOT work with:
- On screen keyboard (touch is registered but no keystrokes get input)
- clicking options in gnome appindicators (indicators can be opened but clicking any option does nothing)
- interacting with application overview (cannot press left and right buttons or search bar)
- selecting textboxs
- any of the touch gestures (eg: swipe up from bottom to bringup keyboard)
All of the above worked just fine on GNOME 45 on Ubuntu Mantic (and Ubuntu Noble from March and earlier before it was "upgraded" to GNOME 46).
Tested on a fresh image as well as an old image from February running GNOME 45 upgraded to the latest packages with GNOME 46
https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/2063005
Steps to reproduce
- Install Ubuntu Noble 24.04 (or presumably anything with GNOME 46)
- Start the X11 GNOME session and attempt to use touchscreen to interact with the desktop
What happened
touchscreen doesn't interact with most shell elements
What did you expect to happen
touchscreen works as before on GNOME 45