Mutter doesn't apply gsettings appropriately to Wacom tablet on Xorg, but Wayland works
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mutter |
Fix Released
|
Unknown
|
|||
Xf86 Input Wacom |
New
|
Unknown
|
|||
gnome-control-center (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned | ||
mutter (Ubuntu) |
Confirmed
|
Medium
|
Unassigned | ||
xf86-input-wacom (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
I have a Wacom Intuos VT M tablet in a setting with two monitors (laptop + external). Under an up-to-date Ubuntu Focal running X, if I map the tablet to a single monitor it fails to map it more often than not. A reliable way of getting failure is first connecting the tablet via bluetooth and then via USB. The only way to revert to a correct behavior is reseting X (ALT+F2 r). This is necessary even after rebooting.
I've noticed that, when not working well, the problem is that Mutter sends the mapping data to the "Wacom Intuos BT M Pad pad" device, while it should be sending them to "Wacom Intuos BT M Pad stylus" (this is what it does when it works well).
Under Wayland it works well (well, the tablet buttons don't work under Wayland but this is unrelated).
PS I reported this bug against the Wacom X driver but was told it's really related to mutter (https:/
description: | updated |
description: | updated |
tags: | added: wacom |
summary: |
- Mutter doesn't apply gsettings appropriately to Wacom tablet + Mutter doesn't apply gsettings appropriately to Wacom tablet on Xorg, + but Wayland works |
tags: | added: focal |
Changed in mutter (Ubuntu): | |
status: | New → Confirmed |
importance: | Undecided → Medium |
Changed in gnome-control-center (Ubuntu): | |
status: | New → Confirmed |
Changed in xserver-xorg-input-wacom (Ubuntu): | |
status: | New → Confirmed |
Changed in xf86-input-wacom: | |
status: | Unknown → New |
Changed in mutter: | |
status: | Unknown → Fix Released |
affects: | xserver-xorg-input-wacom (Ubuntu) → xf86-input-wacom (Ubuntu) |
If this is the same problem I'm having (https:/ /bugs.launchpad .net/ubuntu/ +source/ gnome-control- center/ +bug/1901279)
Then a workaround that works for me is to set the display with `xsetwacom` using coords or HEAD-1 (VGA-1 and DP-3 type identifiers aren't working)
$ xsetwacom --set "Wacom Intuos Pro S Pen stylus" MapToOutput 1920x1080+0+0