Red Hat Bugzilla – Bug 1543693
Changing pressure curves does nothing
Last modified: 2018-05-17 10:39:45 EDT
Created attachment 1393486 [details]
Description of problem:
Changing the Wacom stylus tip pressure/eraser pressure changes the dconf setting but not the driver property so it ends up being a visually pleasing noop.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. xinput watch-props "Wacom Intuos Pro M Pen stylus"
2. control-center/devices/wacom: change slider for tip pressure
3. bring stylus into proximity of physical tablet
4. observe xinput watch-props output
Some properties change (tablet area, rotation, serial ids) but not the pressure values.
Property 'Wacom Pressurecurve' changed.
Wacom Pressurecurve (301): 75, 0, 100, 25
Mutter expects a wrong property format, afaict the property has been 32 bits since around 2011 and has not changed, mutter expects it to be 8 bits. The mismatch causes change_property to never actually change the property (quietly...)
Patch is attached
With mutter-3.26.2-12.el7, pressure adjustments work as expected.
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.