Fixing pointing stick on thinkpad
I bought my thinkpad T480 back in like 2017-2018 (I think) and there have been ups and downs to my time with it. but one thing that has always bugged me is the pointing stick.
Apparently Debian and the Thinkpad T480 pointing stick really don't work well together.
if I have just booted up my computer, its OK enough and I dont feel any wrist strain.
But often, when I wake my computer up from sleep, it is SOOOO SLOW, I develop wrist pain trying to get the bloody mouse to move and just give up and use an external mouse.
I have done some investigation and set these as a result
echo 255 | sudo tee -a /sys/devices/platform/i8042/serio1/subsystem/devices/serio2/speed
echo 255 | sudo tee -a /sys/devices/platform/i8042/serio1/subsystem/devices/serio2/sensitivity
xinput set-prop 'TPPS/2 IBM TrackPoint' 'libinput Accel Speed' 1
but it doesn't help 100%
I tried to see if gemini could help but it went down some path that involved modifying some matrix and didnt quite seem to understand the issue.
I will openly admit to being a novice to these hardware-level issues, although I am always happy to learn but feel completely out of my depth and need a pointer or 2.
my system info
$ echo $XDG_CURRENT_DESKTOP
X-Cinnamon
$ echo $DESKTOP_SESSION
cinnamon
$ cat /etc/*release
PRETTY_NAME="Debian GNU/Linux 13 (trixie)"
NAME="Debian GNU/Linux"
VERSION_ID="13"
VERSION="13 (trixie)"
VERSION_CODENAME=trixie
DEBIAN_VERSION_FULL=13.7
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
Have you been down the Thinkwiki Trackpoint confirmation rabbithole?
There may be dragons, given Ubuntu 9.10 is labelled as "more recent."
Is it specifically whenever you wake the system from sleep that you get this issue? If so, it's likely a problem with putting the USB hub that trackpoint runs through into a low-power state.
I assume there's a dotfile somewhere or other that handles power management for individual hubs and devices. I would start by trying to bar the system from putting the trackpoint into a low power state. In Windows that is handled through Device Manager or the registry, but things work differently in Linux Land, so I'd consult the Wizards at the Arch Wiki for guidance.
To start why don't you try reinitializing the device after resume to see if it helps. From the ThinkWiki /u/vord posted:
rmmod psmouse && modprobe psmouseIf that works just make it permanent by creating
/etc/pm/config.d/01reload_mousewith the following content:# reload psmouse to reactivate trackpoint scrolling SUSPEND_MODULES="${SUSPEND_MODULES:+$SUSPEND_MODULES }psmouse"https://www.thinkwiki.org/wiki/How_to_configure_the_TrackPoint#Reactivate_Scrolling_after_suspend.2Fresume