xwayland: Use a resolution of 0 for relative motion
That's what evdev/libinput drivers do. Suggested-by: Peter Hutterer <peter.hutterer@who-t.net> Signed-off-by: Olivier Fourdan <ofourdan@redhat.com> Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> Related: https://gitlab.freedesktop.org/xorg/xserver/-/issues/1130
This commit is contained in:
		
							parent
							
								
									b5e1f13681
								
							
						
					
					
						commit
						ebdb2e2646
					
				| 
						 | 
					@ -200,9 +200,9 @@ xwl_pointer_proc_relative(DeviceIntPtr device, int what)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        /* Valuators */
 | 
					        /* Valuators */
 | 
				
			||||||
        InitValuatorAxisStruct(device, 0, axes_labels[0],
 | 
					        InitValuatorAxisStruct(device, 0, axes_labels[0],
 | 
				
			||||||
                               NO_AXIS_LIMITS, NO_AXIS_LIMITS, 1, 0, 1, Relative);
 | 
					                               NO_AXIS_LIMITS, NO_AXIS_LIMITS, 0, 0, 0, Relative);
 | 
				
			||||||
        InitValuatorAxisStruct(device, 1, axes_labels[1],
 | 
					        InitValuatorAxisStruct(device, 1, axes_labels[1],
 | 
				
			||||||
                               NO_AXIS_LIMITS, NO_AXIS_LIMITS, 1, 0, 1, Relative);
 | 
					                               NO_AXIS_LIMITS, NO_AXIS_LIMITS, 0, 0, 0, Relative);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        if (!InitPtrFeedbackClassDeviceStruct(device, xwl_pointer_control))
 | 
					        if (!InitPtrFeedbackClassDeviceStruct(device, xwl_pointer_control))
 | 
				
			||||||
            return BadValue;
 | 
					            return BadValue;
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue