Trackpoint jumpy and unsteady on Thinkpad
Summary
Hello If I use my trackpoint to steer the cursor it reacts jumpy and wobbly. Especially at short distances it jumps (occasionally) in all directions. It is nearly impossible to move the cursor at a steady pace or in a straight direction. It seems to me that de acceleration of the cursor is uncotrollable and any attemps to regain controll makes the behavior worse. I'm not sure whether I did everything correct please tell me if not or if something is missing.
Steps to reproduce
Use libinput as input driver and a thinkpad trackpoint
libinput version you encountered the bug on
libinput10 1.12.1-1, libinput-bin 1.12.1-1 and xserver-xorg-input-libinput 0.28.0-1
Hardware information:
The bug/behavior appears on a T510i, T450s and T480s with Ubuntu 18.04
Other log output:
-
libinput record
output: `Recording to 'stdout'.
version: 1
ndevices: 1
libinput:
version: "1.12.1"
git: "unknown"
system:
kernel: "4.15.0-38-generic"
dmi: "dmi:bvnLENOVO:bvrJBET41WW(1.06):bd12/23/2014:svnLENOVO:pn20BWS02D00:pvrThinkPadT450s:rvnLENOVO:rn20BWS02D00:rvrNotDefined:cvnLENOVO:ct10:cvrNone:"
devices:
- node: /dev/input/event6
evdev:
# Name: TPPS/2 IBM TrackPoint
# ID: bus 0x11 vendor 0x2 product 0xa version 00
# Supported Events:
# Event type 0 (EV_SYN)
# Event type 1 (EV_KEY)
# Event code 272 (BTN_LEFT)
# Event code 273 (BTN_RIGHT)
# Event code 274 (BTN_MIDDLE)
# Event type 2 (EV_REL)
# Event code 0 (REL_X)
# Event code 1 (REL_Y)
# Properties:
# Property 0 (INPUT_PROP_POINTER)
# Property 5 (INPUT_PROP_POINTING_STICK)
name: "TPPS/2 IBM TrackPoint"
id: [17, 2, 10, 0]
codes:
0: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15] # EV_SYN
1: [272, 273, 274] # EV_KEY
2: [0, 1] # EV_REL
properties: [0, 5]
udev:
properties:
- ID_INPUT=1
- ID_INPUT_MOUSE=1
- ID_INPUT_POINTINGSTICK=1
- LIBINPUT_DEVICE_GROUP=11/2/a:synaptics-pt/serio0
- POINTINGSTICK_CONST_ACCEL=1.0
- POINTINGSTICK_SENSITIVITY=200
quirks:
events:
- evdev:
- [ 0, 0, 2, 0, -1] # EV_REL / REL_X -1
- [ 0, 0, 2, 1, -1] # EV_REL / REL_Y -1
- [ 0, 0, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +0ms
- evdev:
- [ 1, 791613, 2, 0, 1] # EV_REL / REL_X 1
- [ 1, 791613, 2, 1, 1] # EV_REL / REL_Y 1
- [ 1, 791613, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +1791ms
- evdev:
- [ 1, 820125, 2, 0, 1] # EV_REL / REL_X 1
- [ 1, 820125, 2, 1, 2] # EV_REL / REL_Y 2
- [ 1, 820125, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +29ms
- evdev:
- [ 1, 845971, 2, 0, 3] # EV_REL / REL_X 3
- [ 1, 845971, 2, 1, 3] # EV_REL / REL_Y 3
- [ 1, 845971, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +25ms
- evdev:
- [ 1, 916796, 2, 1, 1] # EV_REL / REL_Y 1
- [ 1, 916796, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +71ms
- evdev:
- [ 1, 942810, 2, 0, 1] # EV_REL / REL_X 1
- [ 1, 942810, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +26ms
- evdev:
- [ 1, 962055, 2, 1, 1] # EV_REL / REL_Y 1
- [ 1, 962055, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +20ms
- evdev:
- [ 2, 57940, 2, 0, 1] # EV_REL / REL_X 1
- [ 2, 57940, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +95ms
- evdev:
- [ 2, 127416, 2, 0, -1] # EV_REL / REL_X -1
- [ 2, 127416, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +70ms
- evdev:
- [ 2, 308579, 2, 1, -1] # EV_REL / REL_Y -1
- [ 2, 308579, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +181ms
- evdev:
- [ 2, 628518, 2, 1, 1] # EV_REL / REL_Y 1
- [ 2, 628518, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +320ms
- evdev:
- [ 2, 656837, 2, 0, 1] # EV_REL / REL_X 1
- [ 2, 656837, 2, 1, 1] # EV_REL / REL_Y 1
- [ 2, 656837, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +28ms
- evdev:
- [ 2, 682714, 2, 0, 2] # EV_REL / REL_X 2
- [ 2, 682714, 2, 1, 6] # EV_REL / REL_Y 6
- [ 2, 682714, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +26ms
- evdev:
- [ 2, 712264, 2, 1, 1] # EV_REL / REL_Y 1
- [ 2, 712264, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +30ms
- evdev:
- [ 2, 829257, 2, 0, 1] # EV_REL / REL_X 1
- [ 2, 829257, 2, 1, 1] # EV_REL / REL_Y 1
- [ 2, 829257, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +117ms
- evdev:
- [ 3, 173422, 2, 1, 1] # EV_REL / REL_Y 1
- [ 3, 173422, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +344ms
- evdev:
- [ 3, 192959, 2, 0, 1] # EV_REL / REL_X 1
- [ 3, 192959, 2, 1, 1] # EV_REL / REL_Y 1
- [ 3, 192959, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +19ms
- evdev:
- [ 3, 212590, 2, 0, 1] # EV_REL / REL_X 1
- [ 3, 212590, 2, 1, 1] # EV_REL / REL_Y 1
- [ 3, 212590, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +20ms
- evdev:
- [ 3, 233960, 2, 0, 1] # EV_REL / REL_X 1
- [ 3, 233960, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +21ms
- evdev:
- [ 3, 262602, 2, 0, 1] # EV_REL / REL_X 1
- [ 3, 262602, 2, 1, 1] # EV_REL / REL_Y 1
- [ 3, 262602, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +29ms
- evdev:
- [ 3, 288524, 2, 0, 1] # EV_REL / REL_X 1
- [ 3, 288524, 2, 1, 2] # EV_REL / REL_Y 2
- [ 3, 288524, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +26ms
- evdev:
- [ 3, 327721, 2, 0, 1] # EV_REL / REL_X 1
- [ 3, 327721, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +39ms
- evdev:
- [ 3, 356793, 2, 1, 1] # EV_REL / REL_Y 1
- [ 3, 356793, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +29ms
- evdev:
- [ 3, 925847, 2, 1, -1] # EV_REL / REL_Y -1
- [ 3, 925847, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +569ms
- evdev:
- [ 3, 942649, 2, 0, -1] # EV_REL / REL_X -1
- [ 3, 942649, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +17ms
- evdev:
- [ 3, 982318, 2, 1, 1] # EV_REL / REL_Y 1
- [ 3, 982318, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +40ms
- evdev:
- [ 4, 39689, 2, 0, -1] # EV_REL / REL_X -1
- [ 4, 39689, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +57ms
- evdev:
- [ 4, 311519, 2, 0, -1] # EV_REL / REL_X -1
- [ 4, 311519, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +272ms
- evdev:
- [ 4, 340398, 2, 0, -4] # EV_REL / REL_X -4
- [ 4, 340398, 2, 1, -2] # EV_REL / REL_Y -2
- [ 4, 340398, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +29ms
- evdev:
- [ 4, 368692, 2, 0, -6] # EV_REL / REL_X -6
- [ 4, 368692, 2, 1, -3] # EV_REL / REL_Y -3
- [ 4, 368692, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +28ms
- evdev:
- [ 4, 395054, 2, 0, -3] # EV_REL / REL_X -3
- [ 4, 395054, 2, 1, -1] # EV_REL / REL_Y -1
- [ 4, 395054, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +27ms
- evdev:
- [ 4, 724513, 2, 1, 1] # EV_REL / REL_Y 1
- [ 4, 724513, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +329ms
- evdev:
- [ 4, 750465, 2, 0, -1] # EV_REL / REL_X -1
- [ 4, 750465, 2, 1, 1] # EV_REL / REL_Y 1
- [ 4, 750465, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +26ms
- evdev:
- [ 4, 857084, 2, 1, 1] # EV_REL / REL_Y 1
- [ 4, 857084, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +107ms
- evdev:
- [ 5, 126068, 2, 0, -1] # EV_REL / REL_X -1
- [ 5, 126068, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +269ms
- evdev:
- [ 5, 166256, 2, 0, -1] # EV_REL / REL_X -1
- [ 5, 166256, 2, 1, 1] # EV_REL / REL_Y 1
- [ 5, 166256, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +40ms
- evdev:
- [ 5, 186224, 2, 0, -2] # EV_REL / REL_X -2
- [ 5, 186224, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +20ms
- evdev:
- [ 5, 214582, 2, 0, -1] # EV_REL / REL_X -1
- [ 5, 214582, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +28ms
- evdev:
- [ 5, 233922, 2, 0, -2] # EV_REL / REL_X -2
- [ 5, 233922, 2, 1, 1] # EV_REL / REL_Y 1
- [ 5, 233922, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +19ms
- evdev:
- [ 5, 250731, 2, 0, -2] # EV_REL / REL_X -2
- [ 5, 250731, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +17ms
- evdev:
- [ 5, 270157, 2, 0, -1] # EV_REL / REL_X -1
- [ 5, 270157, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +20ms
- evdev:
- [ 5, 301027, 2, 0, -1] # EV_REL / REL_X -1
- [ 5, 301027, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +31ms
- evdev:
- [ 5, 337823, 2, 0, -2] # EV_REL / REL_X -2
- [ 5, 337823, 2, 1, 1] # EV_REL / REL_Y 1
- [ 5, 337823, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +36ms
- evdev:
- [ 5, 356232, 2, 0, -2] # EV_REL / REL_X -2
- [ 5, 356232, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +19ms
- evdev:
- [ 5, 397238, 2, 0, -1] # EV_REL / REL_X -1
- [ 5, 397238, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +41ms
- evdev:
- [ 5, 414061, 2, 1, 1] # EV_REL / REL_Y 1
- [ 5, 414061, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +17ms
- evdev:
- [ 5, 454986, 2, 0, -1] # EV_REL / REL_X -1
- [ 5, 454986, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +40ms
- evdev:
- [ 5, 474329, 2, 0, -1] # EV_REL / REL_X -1
- [ 5, 474329, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +20ms
- evdev:
- [ 5, 491214, 2, 0, -2] # EV_REL / REL_X -2
- [ 5, 491214, 2, 1, 1] # EV_REL / REL_Y 1
- [ 5, 491214, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +17ms
- evdev:
- [ 5, 510549, 2, 0, -2] # EV_REL / REL_X -2
- [ 5, 510549, 2, 1, 1] # EV_REL / REL_Y 1
- [ 5, 510549, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +19ms
- evdev:
- [ 5, 529953, 2, 0, -1] # EV_REL / REL_X -1
- [ 5, 529953, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +19ms
- evdev:
- [ 5, 549676, 2, 0, -3] # EV_REL / REL_X -3
- [ 5, 549676, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +20ms
- evdev:
- [ 5, 571189, 2, 0, -3] # EV_REL / REL_X -3
- [ 5, 571189, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +22ms
- evdev:
- [ 5, 599662, 2, 0, -5] # EV_REL / REL_X -5
- [ 5, 599662, 2, 1, -1] # EV_REL / REL_Y -1
- [ 5, 599662, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +28ms
- evdev:
- [ 5, 625570, 2, 0, -14] # EV_REL / REL_X -14
- [ 5, 625570, 2, 1, -3] # EV_REL / REL_Y -3
- [ 5, 625570, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +26ms
- evdev:
- [ 5, 663667, 2, 0, 1] # EV_REL / REL_X 1
- [ 5, 663667, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +38ms
- evdev:
- [ 5, 933584, 2, 1, 2] # EV_REL / REL_Y 2
- [ 5, 933584, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +270ms
- evdev:
- [ 5, 962889, 2, 0, 1] # EV_REL / REL_X 1
- [ 5, 962889, 2, 1, 2] # EV_REL / REL_Y 2
- [ 5, 962889, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +29ms
- evdev:
- [ 5, 981913, 2, 1, 3] # EV_REL / REL_Y 3
- [ 5, 981913, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +19ms
- evdev:
- [ 6, 619, 2, 0, 1] # EV_REL / REL_X 1
- [ 6, 619, 2, 1, 2] # EV_REL / REL_Y 2
- [ 6, 619, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +19ms
- evdev:
- [ 6, 289753, 2, 1, 1] # EV_REL / REL_Y 1
- [ 6, 289753, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +289ms
- evdev:
- [ 6, 308041, 2, 0, 1] # EV_REL / REL_X 1
- [ 6, 308041, 2, 1, 1] # EV_REL / REL_Y 1
- [ 6, 308041, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +19ms
- evdev:
- [ 6, 327264, 2, 1, 2] # EV_REL / REL_Y 2
- [ 6, 327264, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +19ms
- evdev:
- [ 6, 349350, 2, 0, 1] # EV_REL / REL_X 1
- [ 6, 349350, 2, 1, 4] # EV_REL / REL_Y 4
- [ 6, 349350, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +22ms
- evdev:
- [ 6, 368562, 2, 1, 1] # EV_REL / REL_Y 1
- [ 6, 368562, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +19ms
- evdev:
- [ 6, 387966, 2, 0, 2] # EV_REL / REL_X 2
- [ 6, 387966, 2, 1, 4] # EV_REL / REL_Y 4
- [ 6, 387966, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +19ms
- evdev:
- [ 6, 416271, 2, 0, 1] # EV_REL / REL_X 1
- [ 6, 416271, 2, 1, 4] # EV_REL / REL_Y 4
- [ 6, 416271, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +29ms
- evdev:
- [ 6, 433368, 2, 0, 1] # EV_REL / REL_X 1
- [ 6, 433368, 2, 1, 2] # EV_REL / REL_Y 2
- [ 6, 433368, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +17ms
- evdev:
- [ 6, 779143, 2, 1, 1] # EV_REL / REL_Y 1
- [ 6, 779143, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +346ms
- evdev:
- [ 6, 846856, 2, 0, 2] # EV_REL / REL_X 2
- [ 6, 846856, 2, 1, 1] # EV_REL / REL_Y 1
- [ 6, 846856, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +67ms
- evdev:
- [ 6, 878618, 2, 0, 2] # EV_REL / REL_X 2
- [ 6, 878618, 2, 1, 1] # EV_REL / REL_Y 1
- [ 6, 878618, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +32ms
- evdev:
- [ 6, 907033, 2, 0, 5] # EV_REL / REL_X 5
- [ 6, 907033, 2, 1, 2] # EV_REL / REL_Y 2
- [ 6, 907033, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +29ms
- evdev:
- [ 6, 926254, 2, 0, 5] # EV_REL / REL_X 5
- [ 6, 926254, 2, 1, 2] # EV_REL / REL_Y 2
- [ 6, 926254, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +19ms
- evdev:
- [ 6, 945461, 2, 0, 3] # EV_REL / REL_X 3
- [ 6, 945461, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +19ms
- evdev:
- [ 6, 964974, 2, 0, 5] # EV_REL / REL_X 5
- [ 6, 964974, 2, 1, 2] # EV_REL / REL_Y 2
- [ 6, 964974, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +19ms
- evdev:
- [ 6, 993389, 2, 0, 2] # EV_REL / REL_X 2
- [ 6, 993389, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +29ms
- evdev:
- [ 7, 10354, 2, 0, 1] # EV_REL / REL_X 1
- [ 7, 10354, 2, 1, 1] # EV_REL / REL_Y 1
- [ 7, 10354, 0, 0, 0] # ------------ SYN_REPORT (0) ---------- +17ms
-
libinput debug-events --verbose
output:
event2 - Power Button: is tagged by udev as: Keyboard
event2 - Power Button: device is a keyboard
event4 - Video Bus: is tagged by udev as: Keyboard
event4 - Video Bus: device is a keyboard
event0 - Lid Switch: is tagged by udev as: Switch
event0 - Lid Switch: device is a switch device
event1 - Sleep Button: is tagged by udev as: Keyboard
event1 - Sleep Button: device is a keyboard
event13 - HDA Intel HDMI HDMI/DP,pcm=3: is tagged by udev as: Switch
event14 - HDA Intel HDMI HDMI/DP,pcm=7: is tagged by udev as: Switch
event15 - HDA Intel HDMI HDMI/DP,pcm=8: is tagged by udev as: Switch
event16 - HDA Intel HDMI HDMI/DP,pcm=9: is tagged by udev as: Switch
event17 - HDA Intel HDMI HDMI/DP,pcm=10: is tagged by udev as: Switch
event7 - Integrated Camera: Integrated C: is tagged by udev as: Keyboard
event7 - Integrated Camera: Integrated C: device is a keyboard
event9 - HDA Intel PCH Dock Mic: is tagged by udev as: Switch
event10 - HDA Intel PCH Mic: is tagged by udev as: Switch
event11 - HDA Intel PCH Dock Headphone: is tagged by udev as: Switch
event12 - HDA Intel PCH Headphone: is tagged by udev as: Switch
event3 - AT Translated Set 2 keyboard: is tagged by udev as: Keyboard
event3 - AT Translated Set 2 keyboard: device is a keyboard
event0 - lid: keyboard paired with Lid Switch<->AT Translated Set 2 keyboard
event5 - tagged as ModelSynapticsSerialTouchpad
event5 - tagged as ModelLenovoT450Touchpad
event5 - SynPS/2 Synaptics TouchPad: is tagged by udev as: Touchpad
event5 - using pressure-based touch detection (25:30)
event5 - palm: pressure threshold is 150
event5 - thumb: enabled thumb detection (+pressure)
event5 - SynPS/2 Synaptics TouchPad: device is a touchpad
event5 - lid_switch: activated for SynPS/2 Synaptics TouchPad<->Lid Switch
event5 - palm: dwt activated with SynPS/2 Synaptics TouchPad<->AT Translated Set 2 keyboard
event6 - TPPS/2 IBM TrackPoint: is tagged by udev as: Mouse Pointingstick
event6 - TPPS/2 IBM TrackPoint: device is a pointer
event8 - ThinkPad Extra Buttons: is tagged by udev as: Keyboard Switch
event8 - ThinkPad Extra Buttons: device is a keyboard
-event2 DEVICE_ADDED Power Button seat0 default group1 cap:k
-event4 DEVICE_ADDED Video Bus seat0 default group2 cap:k
-event0 DEVICE_ADDED Lid Switch seat0 default group3 cap:S
-event1 DEVICE_ADDED Sleep Button seat0 default group4 cap:k
-event13 DEVICE_ADDED HDA Intel HDMI HDMI/DP,pcm=3 seat0 default group5 cap:
-event14 DEVICE_ADDED HDA Intel HDMI HDMI/DP,pcm=7 seat0 default group5 cap:
-event15 DEVICE_ADDED HDA Intel HDMI HDMI/DP,pcm=8 seat0 default group5 cap:
-event16 DEVICE_ADDED HDA Intel HDMI HDMI/DP,pcm=9 seat0 default group5 cap:
-event17 DEVICE_ADDED HDA Intel HDMI HDMI/DP,pcm=10 seat0 default group5 cap:
-event7 DEVICE_ADDED Integrated Camera: Integrated C seat0 default group6 cap:k
-event9 DEVICE_ADDED HDA Intel PCH Dock Mic seat0 default group5 cap:
-event10 DEVICE_ADDED HDA Intel PCH Mic seat0 default group5 cap:
-event11 DEVICE_ADDED HDA Intel PCH Dock Headphone seat0 default group5 cap:
-event12 DEVICE_ADDED HDA Intel PCH Headphone seat0 default group5 cap:
-event3 DEVICE_ADDED AT Translated Set 2 keyboard seat0 default group7 cap:k
-event5 DEVICE_ADDED SynPS/2 Synaptics TouchPad seat0 default group8 cap:pg size 98x54mm tap(dl off) left scroll-nat scroll-2fg-edge click-buttonareas-clickfinger dwt-on
-event6 DEVICE_ADDED TPPS/2 IBM TrackPoint seat0 default group9 cap:p left scroll-nat scroll-button
-event8 DEVICE_ADDED ThinkPad Extra Buttons seat0 default group10 cap:k
-event6 POINTER_MOTION +1.77s 0.30/ 0.00 ( +1.00/ +0.00)
event6 POINTER_MOTION +1.80s 0.54/ 0.00 ( +1.00/ +0.00)
event6 POINTER_MOTION +1.82s 0.83/ 0.83 ( +1.00/ +1.00)
event6 POINTER_MOTION +1.84s 0.79/ 0.79 ( +1.00/ +1.00)
event6 POINTER_MOTION +1.89s 0.00/ 0.42 ( +0.00/ +1.00)
event6 POINTER_MOTION +2.07s -0.34/ -0.34 ( -1.00/ -1.00)
event5 - pressure: begin touch 0
event5 - palm: touch 0, palm detected (trackpoint)
event5 - button state: touch 0 from BUTTON_STATE_NONE, event BUTTON_EVENT_IN_BOTTOM_R to BUTTON_STATE_BOTTOM
event6 POINTER_MOTION +2.10s -0.52/ 0.00 ( -1.00/ +0.00)
event6 POINTER_MOTION +2.12s -5.59/ -5.59 ( -3.00/ -3.00)
event6 POINTER_MOTION +2.14s -17.04/-14.20 ( -6.00/ -5.00)
event6 POINTER_MOTION +2.15s -1.23/ -2.47 ( -1.00/ -2.00)
event6 POINTER_MOTION +2.17s -0.64/ 0.00 ( -1.00/ +0.00)
event6 POINTER_MOTION +2.20s 0.62/ 0.62 ( +1.00/ +1.00)
event5 - button state: touch 0 from BUTTON_STATE_BOTTOM, event BUTTON_EVENT_UP to BUTTON_STATE_NONE
event6 POINTER_MOTION +3.76s 0.00/ 0.62 ( +0.00/ +2.00)
event6 POINTER_MOTION +3.78s 0.63/ 0.00 ( +1.00/ +0.00)
event6 POINTER_MOTION +3.80s 0.00/ 2.01 ( +0.00/ +2.00)
event6 POINTER_MOTION +3.82s 0.00/ 4.64 ( +0.00/ +3.00)
event6 POINTER_MOTION +3.84s 1.02/ 2.04 ( +1.00/ +2.00)
event6 POINTER_MOTION +3.86s 0.00/ 2.05 ( +0.00/ +2.00)
event6 POINTER_MOTION +3.88s 1.12/ 2.24 ( +1.00/ +2.00)
event6 POINTER_MOTION +3.90s 0.00/ 0.64 ( +0.00/ +1.00)
event6 POINTER_MOTION +3.92s 0.00/ 0.54 ( +0.00/ +1.00)
event6 POINTER_MOTION +3.96s 0.46/ 0.00 ( +1.00/ +0.00)
event6 POINTER_MOTION +4.05s 0.36/ 0.00 ( +1.00/ +0.00)
event6 POINTER_MOTION +4.07s 0.82/ -0.82 ( +1.00/ -1.00)
event6 POINTER_MOTION +4.09s 2.02/ 0.00 ( +2.00/ +0.00)
event6 POINTER_MOTION +4.11s 0.75/ -0.75 ( +1.00/ -1.00)
event6 POINTER_MOTION +4.14s 1.67/ -0.84 ( +2.00/ -1.00)
event6 POINTER_MOTION +4.15s 0.69/ 0.00 ( +1.00/ +0.00)
event6 POINTER_MOTION +4.85s 0.00/ 0.31 ( +0.00/ +1.00)
event6 POINTER_MOTION +4.88s 0.63/ 0.63 ( +1.00/ +1.00)
event6 POINTER_MOTION +4.91s 1.58/ 7.88 ( +1.00/ +5.00)
event6 POINTER_MOTION +4.93s 2.47/ 14.80 ( +1.00/ +6.00)
event6 POINTER_MOTION +4.95s 1.45/ 5.79 ( +1.00/ +4.00)
event6 POINTER_MOTION +4.97s 0.00/ 10.59 ( +0.00/ +5.00)
event6 POINTER_MOTION +4.99s 1.31/ 3.93 ( +1.00/ +3.00)
event6 POINTER_MOTION +5.02s 0.00/ 1.56 ( +0.00/ +2.00)
event6 POINTER_MOTION +5.05s 4.45/ 15.58 ( +2.00/ +7.00)
event6 POINTER_MOTION +5.08s -0.50/ 0.00 ( -1.00/ +0.00)
event6 POINTER_MOTION +5.16s 0.00/ -0.37 ( +0.00/ -1.00)
event6 POINTER_MOTION +5.18s 0.00/ -4.22 ( +0.00/ -3.00)
event6 POINTER_MOTION +5.20s 1.08/ -3.25 ( +1.00/ -3.00)
event6 POINTER_MOTION +5.22s 2.17/-10.85 ( +1.00/ -5.00)
event6 POINTER_MOTION +5.24s 1.25/ -2.50 ( +1.00/ -2.00)
event6 POINTER_MOTION +5.27s 0.61/ -0.61 ( +1.00/ -1.00)
event6 POINTER_MOTION +5.32s 1.38/ -1.38 ( +2.00/ -2.00)
event6 POINTER_MOTION +5.34s 2.06/ -1.03 ( +2.00/ -1.00)
event6 POINTER_MOTION +5.37s 1.56/ 0.00 ( +2.00/ +0.00)
event6 POINTER_MOTION +5.39s 0.65/ -0.65 ( +1.00/ -1.00)
event6 POINTER_MOTION +6.60s -0.31/ -0.31 ( -1.00/ -1.00)
event6 POINTER_MOTION +6.62s -4.41/-11.03 ( -2.00/ -5.00)
event6 POINTER_MOTION +6.64s -4.17/-10.42 ( -2.00/ -5.00)
event6 POINTER_MOTION +6.67s -2.37/ -3.56 ( -2.00/ -3.00)
event6 POINTER_MOTION +6.70s -9.56/-38.25 ( -3.00/-12.00)
event6 POINTER_MOTION +6.72s -2.05/-14.38 ( -1.00/ -7.00)
event6 POINTER_MOTION +6.74s 0.00/-19.34 ( +0.00/ -7.00)
event6 POINTER_MOTION +6.77s 0.00/ -5.08 ( +0.00/ -4.00)
event6 POINTER_MOTION +6.80s 3.78/-11.34 ( +2.00/ -6.00)
event6 POINTER_MOTION +6.83s 0.63/ -0.63 ( +1.00/ -1.00)
event6 POINTER_MOTION +6.85s 20.01/ -5.72 ( +7.00/ -2.00)
event6 POINTER_MOTION +6.87s 4.42/ -1.47 ( +3.00/ -1.00)
event6 POINTER_MOTION +6.89s 10.68/ 0.00 ( +5.00/ +0.00)
event6 POINTER_MOTION +6.90s 16.40/ 0.00 ( +6.00/ +0.00)
event6 POINTER_MOTION +6.92s 19.41/ 0.00 ( +7.00/ +0.00)
event6 POINTER_MOTION +6.95s 3.85/ 0.00 ( +3.00/ +0.00)
event6 POINTER_MOTION +6.97s 1.55/ 0.00 ( +2.00/ +0.00)
event6 POINTER_MOTION +7.00s 0.55/ 0.00 ( +1.00/ +0.00)
event6 POINTER_MOTION +7.53s 0.00/ -0.31 ( +0.00/ -1.00)
event6 POINTER_MOTION +7.55s 0.00/ -0.64 ( +0.00/ -1.00)
event6 POINTER_MOTION +7.57s 0.00/ -2.05 ( +0.00/ -2.00)
event6 POINTER_MOTION +7.59s -2.17/-10.85 ( -1.00/ -5.00)
event6 POINTER_MOTION +7.61s -2.14/-10.70 ( -1.00/ -5.00)
event6 POINTER_MOTION +7.64s -1.83/-10.98 ( -1.00/ -6.00)
event6 POINTER_MOTION +7.66s 2.46/-14.74 ( +1.00/ -6.00)
event6 POINTER_MOTION +7.69s 1.58/ -7.91 ( +1.00/ -5.00)
event6 POINTER_MOTION +7.71s 3.25/ -8.12 ( +2.00/ -5.00)
event6 POINTER_MOTION +7.74s 2.58/ -3.86 ( +2.00/ -3.00)
event6 POINTER_MOTION +7.76s 7.74/ -3.87 ( +4.00/ -2.00)
event6 POINTER_MOTION +7.78s 13.57/ -2.26 ( +6.00/ -1.00)
event6 POINTER_MOTION +7.81s 3.14/ 0.00 ( +3.00/ +0.00)
event6 POINTER_MOTION +7.84s 31.67/ 5.76 (+11.00/ +2.00)
event6 POINTER_MOTION +7.87s 14.65/ 4.18 ( +7.00/ +2.00)
event6 POINTER_MOTION +7.89s 0.55/ 0.00 ( +1.00/ +0.00)
event6 POINTER_MOTION +7.94s -0.42/ 0.00 ( -1.00/ +0.00)
event6 POINTER_MOTION +10.09s 0.00/ 0.30 ( +0.00/ +1.00)
event6 POINTER_MOTION +10.13s -0.45/ 0.00 ( -1.00/ +0.00)
event6 POINTER_MOTION +10.15s -0.77/ 0.77 ( -1.00/ +1.00)
event6 POINTER_MOTION +10.17s -2.03/ 0.00 ( -2.00/ +0.00)
event6 POINTER_MOTION +10.20s -5.19/ 0.00 ( -4.00/ +0.00)
event6 POINTER_MOTION +10.22s -26.54/ 2.65 (-10.00/ +1.00)
event6 POINTER_MOTION +10.25s -55.06/ 3.67 (-15.00/ +1.00)
event6 POINTER_MOTION +10.28s -81.37/ -4.28 (-19.00/ -1.00)
event6 POINTER_MOTION +10.30s -70.07/ 0.00 (-15.00/ +0.00)
event6 POINTER_MOTION +10.33s -10.80/ 0.00 ( -6.00/ +0.00)
event6 POINTER_MOTION +10.36s -19.68/ 0.00 ( -8.00/ +0.00)
event6 POINTER_MOTION +10.38s -2.24/ 1.12 ( -2.00/ +1.00)
event6 POINTER_MOTION +10.39s -4.20/ 0.00 ( -3.00/ +0.00)
event6 POINTER_MOTION +10.51s -0.34/ 0.00 ( -1.00/ +0.00)
event6 POINTER_MOTION +10.57s -0.39/ 0.00 ( -1.00/ +0.00)
event6 POINTER_MOTION +10.60s 0.00/ 0.52 ( +0.00/ +1.00)
event6 POINTER_MOTION +10.63s -4.22/ 14.77 ( -2.00/ +7.00)
event6 POINTER_MOTION +10.66s 0.00/110.33 ( +0.00/+23.00)
event6 POINTER_MOTION +10.68s 0.00/143.96 ( +0.00/+24.00)
event6 POINTER_MOTION +10.71s 0.00/ 48.93 ( +0.00/+14.00)
event6 POINTER_MOTION +10.72s 0.00/118.84 ( +0.00/+21.00)
event6 POINTER_MOTION +10.74s 0.00/ 42.34 ( +0.00/+11.00)
event6 POINTER_MOTION +10.77s 0.00/ 37.07 ( +0.00/+12.00)
event6 POINTER_MOTION +10.80s 0.00/ 43.02 ( +0.00/+13.00)
event6 POINTER_MOTION +10.82s 0.00/ 55.87 ( +0.00/+13.00)
event6 POINTER_MOTION +10.84s 0.00/ 35.79 ( +0.00/+10.00)
event6 POINTER_MOTION +10.87s 2.29/ 18.30 ( +1.00/ +8.00)
event6 POINTER_MOTION +10.90s 0.00/ 42.76 ( +0.00/+13.00)
event6 POINTER_MOTION +10.92s 8.17/ 49.03 ( +2.00/+12.00)
event6 POINTER_MOTION +10.94s 0.00/ 11.63 ( +0.00/ +6.00)
event6 POINTER_MOTION +11.00s 0.44/ 0.44 ( +1.00/ +1.00)
event6 POINTER_MOTION +11.03s 8.86/ 5.32 ( +5.00/ +3.00)
event6 POINTER_MOTION +11.05s 79.51/ 31.80 (+15.00/ +6.00)
event6 POINTER_MOTION +11.07s 37.14/ 11.14 (+10.00/ +3.00)
event6 POINTER_MOTION +11.09s 62.89/ 26.95 (+14.00/ +6.00)
event6 POINTER_MOTION +11.11s 4.90/ 3.27 ( +3.00/ +2.00)
event6 POINTER_MOTION +11.13s 27.59/ 17.25 ( +8.00/ +5.00)
event6 POINTER_MOTION +11.16s 0.63/ 0.63 ( +1.00/ +1.00)
event6 POINTER_MOTION +11.18s 24.43/ 24.43 ( +7.00/ +7.00)
event6 POINTER_MOTION +11.21s 11.99/ 16.79 ( +5.00/ +7.00)
event6 POINTER_MOTION +11.23s 17.36/ 26.03 ( +6.00/ +9.00)
event6 POINTER_MOTION +11.26s 0.63/ 0.63 ( +1.00/ +1.00)
event6 POINTER_MOTION +11.28s 0.00/ 0.64 ( +0.00/ +1.00)
event6 POINTER_MOTION +11.33s 0.00/ -0.43 ( +0.00/ -1.00)
event6 POINTER_MOTION +11.43s -0.38/ -0.38 ( -1.00/ -1.00)
event6 POINTER_MOTION +11.44s -0.69/ 0.00 ( -1.00/ +0.00)
event6 POINTER_MOTION +11.46s -2.68/ -2.68 ( -2.00/ -2.00)
event6 POINTER_MOTION +11.48s -5.06/ -5.06 ( -3.00/ -3.00)
event6 POINTER_MOTION +11.51s -3.23/ -1.08 ( -3.00/ -1.00)
event6 POINTER_MOTION +11.54s -18.88/-18.88 ( -7.00/ -7.00)
event6 POINTER_MOTION +11.57s -10.22/ -8.18 ( -5.00/ -4.00)
-event3 KEYBOARD_KEY +12.78s *** (-1) pressed
event3 KEYBOARD_KEY +12.93s *** (-1) pressed
event2 - Power Button: device removed
event4 - Video Bus: device removed
event0 - Lid Switch: device removed
event1 - Sleep Button: device removed
event13 - HDA Intel HDMI HDMI/DP,pcm=3: device removed
event14 - HDA Intel HDMI HDMI/DP,pcm=7: device removed
event15 - HDA Intel HDMI HDMI/DP,pcm=8: device removed
event16 - HDA Intel HDMI HDMI/DP,pcm=9: device removed
event17 - HDA Intel HDMI HDMI/DP,pcm=10: device removed
event7 - Integrated Camera: Integrated C: device removed
event9 - HDA Intel PCH Dock Mic: device removed
event10 - HDA Intel PCH Mic: device removed
event11 - HDA Intel PCH Dock Headphone: device removed
event12 - HDA Intel PCH Headphone: device removed
event3 - AT Translated Set 2 keyboard: device removed
event5 - SynPS/2 Synaptics TouchPad: device removed
event6 - TPPS/2 IBM TrackPoint: device removed
event8 - ThinkPad Extra Buttons: device removed`