Mutter doesn't apply gsettings appropriately to Wacom tablet on Xorg, but Wayland works

Bug #1900908 reported by Fernando
38
This bug affects 5 people
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://github.com/linuxwacom/xf86-input-wacom/issues/148).

Tags: focal wacom
Fernando (fmuro)
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
Revision history for this message
tylerecouture (tylerecouture) wrote :

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

Changed in mutter:
status: Unknown → Fix Released
Logan Rosen (logan)
affects: xserver-xorg-input-wacom (Ubuntu) → xf86-input-wacom (Ubuntu)
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.