GNOME Bugzilla – Bug 789754
Gnome with wayland: Wacom pen cursor disappears after a while
Last modified: 2021-07-05 14:42:42 UTC
After log-in with Wacom tablet connected Gnome shows two cursors, one for the mouse and the other for the tablet's pen. I can normally control the pen's cursor. After a while the pen's cursor disappears (it is invisible, but I can still control it with the pen). If I reset the shell with "killall -HUP gnome-shell" and I log in again the cursor is back. Thanks
Additional info: the pen cursor disappears when I move in the same time both mouse and pen.
Additionally if I press any of the Wacom Intuos Pen and Touch buttons the screen freezes completely and I have to restart the PC.
I'm having these problems too. In addition, I cannot open a dropdown menu using the pen.
This seems to happen with applications running under XWayland. For pure Wayland applications the Wacom tablet's cursor behaves correctly. To see this, open for instance gnome-terminal (which uses Wayland) and Xournal (which uses XWayland) side by side. When moving the cursor from gnome-terminal to Xournal, the cursor does not change to a pen but instead remains whatever it was when it left the gnome-terminal window, such as an arrow or a text cursor.
Aside from the drop-down menu and pen button problems, I have all of the issues above while using digimend drivers and a Huion tablet; this is probably not a problem with the Gnome Wacom drivers but rather an issue with XWayland, as Casey pointed out. Another thing worth mentioning is that on my system, after I switch off my pen with a button on the top, my regular pointer can't click anything. I need to either press alt-tab, change workspaces and switch back, or a few other options to restore the normal cursor.
GNOME is going to shut down bugzilla.gnome.org in favor of gitlab.gnome.org. As part of that, we are mass-closing older open tickets in bugzilla.gnome.org which have not seen updates for a longer time (resources are unfortunately quite limited so not every ticket can get handled). If you can still reproduce the situation described in this ticket in a recent and supported software version, then please follow https://wiki.gnome.org/GettingInTouch/BugReportingGuidelines and create a new ticket at https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/ Thank you for your understanding and your help.