You are not logged in.
Pages: 1
Hi all
I got a refurbished t440p and just got arch up and running on it. Everything's working great out of the box, with the exception of the TrackPoint. X doesn't seem to be detecting it at all, and I'm not sure what next steps to take to determine if it's an OS issue or hardware issue. Here's my xinput:
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Synaptics TM3157-009 id=10 [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)]
↳ Video Bus id=8 [slave keyboard (3)]
↳ Sleep Button id=9 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=11 [slave keyboard (3)]
↳ ThinkPad Extra Buttons id=12 [slave keyboard (3)]
and lsusb:
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 138a:0017 Validity Sensors, Inc. VFS 5011 fingerprint sensor
Bus 001 Device 003: ID 8087:07dc Intel Corp. Bluetooth wireless interface
Bus 001 Device 004: ID 5986:0268 Bison Electronics Inc. SunplusIT INC. Integrated Camera
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 8087:8008 Intel Corp. Integrated Rate Matching Hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 002: ID 8087:8000 Intel Corp. Integrated Rate Matching Hub
Any guidance would be deeply appreciated, thanks in advance.
Last edited by stoye (2025-01-29 20:19:22)
Offline
What research have you done so far regarding this issue?
Offline
What research have you done so far regarding this issue?
I have read the wiki on TrackPoint support, and attempted the first troubleshooting recommendation regarding TrackPoint not being detected. When I load the kernel with
psmouse.proto=bare
it does change how the trackpad works, and enables the extra buttons on my trackpad (that are supposed to be used with the TouchPoint), but does not enable the touchpoint itself.
The rest of the guidance I've looked at (the rest of that wiki page, as well as many forum posts here and elsewhere about TouchPoint support on linux) are mainly dealing with getting it working once it's detected. My problem stems from the fact that I don't see TouchPoint as being detected by xinput or lsusb, and I'm not sure what other areas to look for that information on my system.
For the sake of giving full context, this thinkpad was refurbished and shipped with pre-installed windows (I believe windows 10, but I didn't do more than boot into it and make sure hardware was working). I booted it up once to make sure everything worked, then shut it down and installed a different touchpad, as well as new RAM (two sticks of 8GB instead of one stick of 4GB). I then booted back into windows to make sure my hardware changes worked as intended. The new touchpad worked fine, and the TrackPoint ball was still working as well.
If I hadn't booted into Windows after swapping the touchpad I would've assumed it was a hardware thing and I screwed up in the process of putting my computer back together. But the fact that it worked fine on Windows leads me to wanting to make sure I'm not missing anything on the linux side before I break open my case again and try reseating everything.
I am not familiar with what tools or utilities would be useful in further diagnosing this problem, such as where to look for logs on what sorts of hardware are detected during boot, etc. That's mainly the guidance I'm looking for here.
Offline
read up on this and see if it gives more insight / alternative solutions: https://wiki.archlinux.org/title/Laptop … kPad_T440p
Offline
Pages: 1