[Wayland-bugs] [Bug 103959] libinput 1.9.2 makes Thinkpad trackpoint too fast and user settings are ignored

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Nov 28 19:59:50 UTC 2017


https://bugs.freedesktop.org/show_bug.cgi?id=103959

            Bug ID: 103959
           Summary: libinput 1.9.2 makes Thinkpad trackpoint too fast and
                    user settings are ignored
           Product: Wayland
           Version: unspecified
          Hardware: x86 (IA32)
                OS: Linux (All)
            Status: NEW
          Severity: normal
          Priority: medium
         Component: libinput
          Assignee: wayland-bugs at lists.freedesktop.org
          Reporter: mikko.rapeli at iki.fi

Hi,

I have an old Thinkpad T60 running Debian unstable, and on latest update the
trackpoint accelaration etc got really fast. So fast that it's to me unusable.
Touchpad is fine. I tried to modify the acceleration etc settings in Xfce mouse
dialog and with xinput command line tool but I can't make it slow anymore.

If I downgrade to libinput version 1.8.3 it works well again.

How to make Thinkpad trackpoint slower with libinput 1.9.2?

"xinput list-props" shows exact same settings with libinput 1.8.3 and 1.9.2 so
I'm lost what more can I tune.

# xinput list
⎡ Virtual core pointer                          id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad                id=10   [slave  pointer  (2)]
⎜   ↳ TPPS/2 IBM TrackPoint                     id=11   [slave  pointer  (2)]
⎣ Virtual core keyboard                         id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ Power Button                              id=6    [slave  keyboard (3)]
    ↳ Video Bus                                 id=7    [slave  keyboard (3)]
    ↳ Sleep Button                              id=8    [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=9    [slave  keyboard (3)]
    ↳ ThinkPad Extra Buttons                    id=12   [slave  keyboard (3)]

# xinput list-props 10
Device 'SynPS/2 Synaptics TouchPad':
        Device Enabled (138):   1
        Coordinate Transformation Matrix (140): 1.000000, 0.000000, 0.000000,
0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
        Device Accel Profile (267):     1
        Device Accel Constant Deceleration (268):       2.500000
        Device Accel Adaptive Deceleration (269):       1.000000
        Device Accel Velocity Scaling (270):    12.500000
        Synaptics Edges (271):  1752, 5192, 1620, 4236
        Synaptics Finger (272): 25, 30, 0
        Synaptics Tap Time (273):       180
        Synaptics Tap Move (274):       221
        Synaptics Tap Durations (275):  180, 180, 100
        Synaptics ClickPad (276):       0
        Synaptics Middle Button Timeout (277):  75
        Synaptics Two-Finger Pressure (278):    282
        Synaptics Two-Finger Width (279):       7
        Synaptics Scrolling Distance (280):     100, 100
        Synaptics Edge Scrolling (281): 1, 0, 0
        Synaptics Two-Finger Scrolling (282):   0, 0
        Synaptics Move Speed (283):     1.000000, 1.750000, 0.039809, 0.000000
        Synaptics Off (284):    0
        Synaptics Locked Drags (285):   0
        Synaptics Locked Drags Timeout (286):   5000
        Synaptics Tap Action (287):     0, 0, 0, 0, 0, 0, 0
        Synaptics Click Action (288):   1, 1, 1
        Synaptics Circular Scrolling (289):     0
        Synaptics Circular Scrolling Distance (290):    0.100000
        Synaptics Circular Scrolling Trigger (291):     0
        Synaptics Circular Pad (292):   0
        Synaptics Palm Detection (293): 0
        Synaptics Palm Dimensions (294):        10, 200
        Synaptics Coasting Speed (295): 20.000000, 50.000000
        Synaptics Pressure Motion (296):        30, 160
        Synaptics Pressure Motion Factor (297): 1.000000, 1.000000
        Synaptics Grab Event Device (298):      0
        Synaptics Gestures (299):       1
        Synaptics Capabilities (300):   1, 0, 1, 1, 1, 1, 1
        Synaptics Pad Resolution (301): 125, 93
        Synaptics Area (302):   0, 0, 0, 0
        Synaptics Noise Cancellation (303):     25, 25
        Device Product ID (264):        2, 7
        Device Node (263):      "/dev/input/event1"

# xinput list-props 11
Device 'TPPS/2 IBM TrackPoint':
        Device Enabled (138):   1
        Coordinate Transformation Matrix (140): 1.000000, 0.000000, 0.000000,
0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
        libinput Natural Scrolling Enabled (308):       0
        libinput Natural Scrolling Enabled Default (309):       0
        libinput Left Handed Enabled (310):     0
        libinput Left Handed Enabled Default (311):     0
        libinput Accel Speed (312):     0.000000
        libinput Accel Speed Default (313):     0.000000
        libinput Accel Profiles Available (314):        1, 1
        libinput Accel Profile Enabled (315):   1, 0
        libinput Accel Profile Enabled Default (316):   1, 0
        libinput Scroll Methods Available (317):        0, 0, 1
        libinput Scroll Method Enabled (318):   0, 0, 1
        libinput Scroll Method Enabled Default (319):   0, 0, 1
        libinput Button Scrolling Button (320): 2
        libinput Button Scrolling Button Default (321): 2
        libinput Middle Emulation Enabled (322):        0
        libinput Middle Emulation Enabled Default (323):        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/event2"
        Device Product ID (264):        2, 10
        libinput Drag Lock Buttons (324):       <no items>
        libinput Horizontal Scroll Enabled (325):       1


# libinput-list-devices
Device:           Power Button
Kernel:           /dev/input/event5
Group:            1
Seat:             seat0, default
Capabilities:     keyboard 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a

Device:           Video Bus
Kernel:           /dev/input/event6
Group:            2
Seat:             seat0, default
Capabilities:     keyboard 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a

Device:           Lid Switch
Kernel:           /dev/input/event3
Group:            3
Seat:             seat0, default
Capabilities:     switch
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a

Device:           Sleep Button
Kernel:           /dev/input/event4
Group:            4
Seat:             seat0, default
Capabilities:     keyboard 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a

Device:           AT Translated Set 2 keyboard
Kernel:           /dev/input/event0
Group:            5
Seat:             seat0, default
Capabilities:     keyboard 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a

Device:           SynPS/2 Synaptics TouchPad
Kernel:           /dev/input/event1
Group:            6
Seat:             seat0, default
Size:             43x24mm
Capabilities:     pointer 
Tap-to-click:     disabled
Tap-and-drag:     enabled
Tap drag lock:    disabled
Left-handed:      disabled
Nat.scrolling:    disabled
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   *two-finger edge 
Click methods:    none
Disable-w-typing: enabled
Accel profiles:   none
Rotation:         n/a

Device:           TPPS/2 IBM TrackPoint
Kernel:           /dev/input/event2
Group:            7
Seat:             seat0, default
Capabilities:     pointer 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      disabled
Nat.scrolling:    disabled
Middle emulation: disabled
Calibration:      n/a
Scroll methods:   *button
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   flat *adaptive
Rotation:         n/a

Device:           ThinkPad Extra Buttons
Kernel:           /dev/input/event7
Group:            8
Seat:             seat0, default
Capabilities:     keyboard 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/wayland-bugs/attachments/20171128/284017b2/attachment-0001.html>


More information about the wayland-bugs mailing list