GNOME Bugzilla – Bug 793499
Wacom stylus not recognized by control panel
Last modified: 2021-06-09 16:25:57 UTC
It appears that the stylus pane of the Wacom Tablet section of g-c-c does not always recognize when a stylus is brought into proximity. If I connect my Graphire4 4x5 to a system to a new system, the "No stylus found" message does not go away. When connected to the system its normally plugged into, however, there is no issue: the "General Pen" settings are shown. It seems that the "working" case is only because the files inside `~/.cache/gnome-control-center/wacom` have entries for this particular devices & stylus. If I remove the entries, it stops working. The "non-working" case has no entry for the stylus, and the aforementioned call fails. Shortly afterwards, the call to `cc_wacom_tool_new()` a few lines down also fails, resulting in the function returning early. The cause of the failure seems to be libwacom not locating the tool: "Stylus description not found". The ultimate cause may be that the tool ID for generic pens which is reported by the X driver (and presumably under Wayland as well, though I have not checked) is 0x02. The (fake) ID used by libwacom for this pen, however, is 0xfffff. If I use GDB to force the ID to 0xfffff within the call to `cc_wacom_tool_new()` then the "General Pen" appears as expected. Perhaps GNOME needs to special-case this ID (and the slightly-different eraser IDs) before handing it off to libwacom? See also: https://askubuntu.com/questions/1002734/how-to-get-a-wacom-graphire4-to-work-in-17-10/1006524#1006524
I am potentially affected as well, with a Wacom HID 486A and the corresponding pen.
Affected as well, with Wacom Wireless BAMBOO Pad and stylus on Ubuntu 18.04.
Same issue with HP ActivePen G2 and HP Elite x2 1013 G3: https://github.com/linuxwacom/libwacom/pull/53
Affected too, with a Wacom Bamboo Fun 4x5 (CTE-450) on Arch Linux (4.19.2-arch1-1-ARCH) and Gnome 3.20.2.
Affected as well, with Wacom One Small (CTL-472) on Ubuntu 18.10
Also affected with Wacom Bamboo CTH-460 on Ubuntu 18.10
This issue affects all styli without a serial number, i.e. all tablets except the Wacom Intuos Pro and Wacom Cintiq series. It is not necessary to add more specific tablets as a 'me too' here. Anyway, bugzilla is closed now, the issue has been fixed upstream: https://gitlab.gnome.org/GNOME/gnome-control-center/merge_requests/324
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 bug report at https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/ Thank you for your understanding and your help.