Red Hat Bugzilla – Bug 1543693
Changing pressure curves does nothing
Last modified: 2018-05-17 10:39:45 EDT
Created attachment 1393486 [details] 0001-backends-x11-wacom-pressure-curve-is-a-32-bit-proper.patch 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): mutter-3.26.2-7.el7.x86_64 How reproducible: 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 Actual results: Some properties change (tablet area, rotation, serial ids) but not the pressure values. Expected results: Something like: Property 'Wacom Pressurecurve' changed. Wacom Pressurecurve (301): 75, 0, 100, 25 Additional info: 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. https://access.redhat.com/errata/RHBA-2018:0770