T480s Trackpoint drifts

Peter Hutterer peter.hutterer at who-t.net
Thu Mar 22 04:15:34 UTC 2018


On Thu, Mar 22, 2018 at 12:04:12PM +0800, Kai Hendry wrote:
> On Thu, 22 Mar 2018, at 11:49 AM, Peter Hutterer wrote:
> > see the libinput documentation, it's a normalised value from -1.0 (slowest) to
> > 1.0 (fastest) with 0 being the usually-default midpoint.
> 
>      [hendry at t480s ~]$ xinput --set-prop 11 'libinput Accel Speed' -1
> 
> Has no impact to my drift problem. Not sure what else I can set. 

right, sorry if that wasn't clear but changing the acceleration profile
won't change the drift you're seeing. Completely separate bug. What it does
change is the speed which you labeled as "a bit too fast" in the first
email.

> "libinput Accel Speed Default" doesn't work.

the defaults are read-only property because that's all they are, defaults.

Cheers,
   Peter

> 
> [hendry at t480s ~]$ xinput --set-prop 11 'libinput Accel Default' -1
> property 'libinput Accel Default' doesn't exist, you need to specify its type and format
> [hendry at t480s ~]$ xinput --list-props 11
> Device 'ETPS/2 Elantech TrackPoint':
>         Device Enabled (140):   1
>         Coordinate Transformation Matrix (142): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
>         libinput Natural Scrolling Enabled (275):       0
>         libinput Natural Scrolling Enabled Default (276):       0
>         libinput Left Handed Enabled (277):     0
>         libinput Left Handed Enabled Default (278):     0
>         libinput Accel Speed (279):     -1.000000
>         libinput Accel Speed Default (280):     0.000000
>         libinput Accel Profiles Available (281):        1, 1
>         libinput Accel Profile Enabled (282):   1, 0
>         libinput Accel Profile Enabled Default (283):   1, 0
>         libinput Scroll Methods Available (284):        0, 0, 1
>         libinput Scroll Method Enabled (285):   0, 0, 1
>         libinput Scroll Method Enabled Default (286):   0, 0, 1
>         libinput Button Scrolling Button (287): 2
>         libinput Button Scrolling Button Default (288): 2
>         libinput Middle Emulation Enabled (289):        0
>         libinput Middle Emulation Enabled Default (290):        0
>         libinput Send Events Modes Available (260):     1, 0
>         libinput Send Events Mode Enabled (261):        0, 0
>         libinput Send Events Mode Enabled Default (262):        0, 0
>         Device Node (263):      "/dev/input/event7"
>         Device Product ID (264):        2, 14
>         libinput Drag Lock Buttons (291):       <no items>
>         libinput Horizontal Scroll Enabled (292):       1
> [hendry at t480s ~]$ xinput --set-prop 11 'libinput Accel Speed Default' -1
> X Error of failed request:  BadAccess (attempt to access private resource denied)
>   Major opcode of failed request:  131 (XInputExtension)
>   Minor opcode of failed request:  57 ()
>   Serial number of failed request:  20
>   Current serial number in output stream:  21
> [hendry at t480s ~]$ sudo xinput --set-prop 11 'libinput Accel Speed Default' -1
> X Error of failed request:  BadAccess (attempt to access private resource denied)
>   Major opcode of failed request:  131 (XInputExtension)
>   Minor opcode of failed request:  57 ()
>   Serial number of failed request:  20
>   Current serial number in output stream:  21
> [hendry at t480s ~]$


More information about the wayland-devel mailing list