Commit b16dbd87 authored by Olivier Fourdan's avatar Olivier Fourdan Committed by Michel Dänzer
Browse files

xwayland: Add PtrFeedback to the touch device

Trying to change the acceleration/threshold on Xwayland cannot work, and
the corresponding handler xwl_pointer_control() is a no-op.

Yet, an X11 client trying to change those on the touch device may
possibly cause a crash because the touch device in Xwayland doesn't set

Initialize the touch device's PtrFeedback to make sure that just cannot
Signed-off-by: default avatarOlivier Fourdan <>
Reviewed-by: Peter Hutterer's avatarPeter Hutterer <>
Closes: #1137
(cherry picked from commit ab76272a)
parent 4d2128fd
......@@ -312,6 +312,10 @@ xwl_touch_proc(DeviceIntPtr device, int what)
0, 0xFFFF, 10000, 0, 10000, Absolute);
InitValuatorAxisStruct(device, 1, axes_labels[1],
0, 0xFFFF, 10000, 0, 10000, Absolute);
if (!InitPtrFeedbackClassDeviceStruct(device, xwl_pointer_control))
return BadValue;
return Success;
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment