You are not logged in.
I've been experiencing some weirdness with the magic trackpad and I have reached the limit of my ability to debug it, so I'd like some help.
I have two computers where the trackpad is identified and is working correctly, and another where it isn't. I can't move the cursor or perform clicks. I've been able to reproduce this in Arch and Debian on all devices.
Here is output from
libinput debug-events
when it working properly
-event13 DEVICE_ADDED HID 05ac:0265 seat0 default group5 cap:pg size 162x115mm tap(dl off) left scroll-nat scroll-2fg-edge click-buttonareas-clickfinger
-event14 DEVICE_ADDED HID 05ac:0265 Mouse seat0 default group5 cap:p left scroll-nat scroll-button
-event15 DEVICE_ADDED HID 05ac:0265 Keyboard seat0 default group5 cap:kp scroll-nat
-event16 DEVICE_ADDED HID 05ac:0265 Touchpad seat0 default group5 cap:pg size 156x109mm tap(dl off) left scroll-nat scroll-2fg-edge click-buttonareas-clickfinger
-event16 POINTER_MOTION +0.016s -0.78/ -5.11 ( -1.00/ -6.55)
event16 POINTER_MOTION 2 +0.024s -0.88/ -4.79 ( -1.00/ -5.45)
event16 POINTER_MOTION 3 +0.032s 0.00/ -3.83 ( +0.00/ -4.36)
event16 POINTER_MOTION 4 +0.040s -0.88/ -4.79 ( -1.00/ -5.45)
And the related
libinput list-devices
Device: HID 05ac:0265
Kernel: /dev/input/event13
Group: 5
Seat: seat0, default
Size: 162x115mm
Capabilities: pointer gesture
Tap-to-click: disabled
Tap-and-drag: enabled
Tap drag lock: disabled
Left-handed: disabled
Nat.scrolling: enabled
Middle emulation: disabled
Calibration: n/a
Scroll methods: *two-finger edge
Click methods: button-areas *clickfinger
Disable-w-typing: n/a
Disable-w-trackpointing: n/a
Accel profiles: flat *adaptive custom
Rotation: n/a
Device: HID 05ac:0265 Mouse
Kernel: /dev/input/event14
Group: 5
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
Disable-w-trackpointing: n/a
Accel profiles: flat *adaptive custom
Rotation: 0.0
Device: HID 05ac:0265 Keyboard
Kernel: /dev/input/event15
Group: 5
Seat: seat0, default
Capabilities: keyboard pointer
Tap-to-click: n/a
Tap-and-drag: n/a
Tap drag lock: n/a
Left-handed: n/a
Nat.scrolling: disabled
Middle emulation: n/a
Calibration: n/a
Scroll methods: none
Click methods: none
Disable-w-typing: n/a
Disable-w-trackpointing: n/a
Accel profiles: n/a
Rotation: 0.0
Device: HID 05ac:0265 Touchpad
Kernel: /dev/input/event16
Group: 5
Seat: seat0, default
Size: 156x109mm
Capabilities: pointer gesture
Tap-to-click: disabled
Tap-and-drag: enabled
Tap drag lock: disabled
Left-handed: disabled
Nat.scrolling: enabled
Middle emulation: disabled
Calibration: n/a
Scroll methods: *two-finger edge
Click methods: button-areas *clickfinger
Disable-w-typing: n/a
Disable-w-trackpointing: n/a
Accel profiles: flat *adaptive custom
Rotation: n/a
And here is the same output in the misbehaving computer:
-event12 DEVICE_ADDED HID 05ac:0265 seat0 default group6 cap:pg size 162x115mm tap(dl off) left scroll-nat scroll-2fg-edge click-buttonareas-clickfinger
-event21 DEVICE_ADDED HID 05ac:0265 seat0 default group6 cap:pg size 162x115mm tap(dl off) left scroll-nat scroll-2fg-edge click-buttonareas-clickfinger
Device: HID 05ac:0265
Kernel: /dev/input/event12
Group: 6
Seat: seat0, default
Size: 162x115mm
Capabilities: pointer gesture
Tap-to-click: disabled
Tap-and-drag: enabled
Tap drag lock: disabled
Left-handed: disabled
Nat.scrolling: enabled
Middle emulation: disabled
Calibration: n/a
Scroll methods: *two-finger edge
Click methods: button-areas *clickfinger
Disable-w-typing: n/a
Disable-w-trackpointing: n/a
Accel profiles: flat *adaptive custom
Rotation: n/a
Device: HID 05ac:0265
Kernel: /dev/input/event21
Group: 6
Seat: seat0, default
Size: 162x115mm
Capabilities: pointer gesture
Tap-to-click: disabled
Tap-and-drag: enabled
Tap drag lock: disabled
Left-handed: disabled
Nat.scrolling: enabled
Middle emulation: disabled
Calibration: n/a
Scroll methods: *two-finger edge
Click methods: button-areas *clickfinger
Disable-w-typing: n/a
Disable-w-trackpointing: n/a
Accel profiles: flat *adaptive custom
Rotation: n/a
I can verify that data is being sent through "od -x" on the input devices, but I can't move the cursor or perform clicks.
I am running the latest kernel 6.12.6-arch1-1, the latest firmware 20241210.b00a7f7e-1, and the latest libinput 1.27.0-1
There is no difference with the LTS kernel or under X.org, however the trackpad works correctly in Windows.
Any help would be appreciated.
Offline