LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Closed Thread
  Search this Thread
Old 04-22-2024, 02:13 PM   #1
taspen
LQ Newbie
 
Registered: Apr 2024
Posts: 4

Rep: Reputation: 2
floating trackpoint on a thinkpad laptop


I have a Gen3 T14 ThinkPad that I love, but I'm facing one annoying issue. The TrackPoint is constantly recalibrating incorrectly, causing the cursor to move on its own. It takes a few seconds to recalibrate, but during this time, the mouse becomes unusable. It does this when the trackpoint is held for about 5 seconds in one direction. This issue makes playing games really difficult. I did some digging and found a sysfs entry at /sys/devices/platform/i8042/serio1. The directory has entries like bind_mode, description, driver, drvctl, firmware_id, id, input, modalias, power, press_to_select, protocol, rate, resetafter, resolution, resync_time, sensitivity, subsystem, uevent. I'm able to change the sensitivity value and make a noticeable change to the TrackPoint behavior, so I know I'm in the right place in sysfs. I've tried setting resetafter and resync_time to a ton of different values from 0 to 100,000, and it doesn't seem to make any difference. Is there another way to change the recalibration time parameters? Why doesn't changing the resync_time and resetafter seem to work? What I'd really like is to turn off the recalibration altogether, but I don't know if that's possible.

My setup:

Gen3 Lenovo ThinkPad T14, AMD Ryzen Pro 7 6850U Debian Sid with Gnome on Wayland kernel 6.7.9

I've tried changing the values in the sysfs entry to values from 0 - 255 and up to 100000 just incase it was in milli or micro seconds for resetafter and resync_time. The default value for resetafter is 5. It takes about 5 seconds until it resets happens and I'm guessing that is the value that I can't seem to effect. I've also tried setting the values via udev rules as well.
 
Old 04-23-2024, 03:49 PM   #2
taspen
LQ Newbie
 
Registered: Apr 2024
Posts: 4

Original Poster
Rep: Reputation: 2
SOLVED

Solved

So doing some more digging I found that those defualt values where being loaded when the psmouse kernel module was being loaded. By running modinfo psmouse I found that setting the values for resync\_time and resetafter to 0 would disable that feature. So I made a file in /etc/modprobe.d/psmouse.conf and inculuding options psmouse resync_after=0 resetafter=0 then just reload the kernel module. modprobe -r psmouse modprobe psmouse
 
1 members found this post helpful.
Old 04-23-2024, 09:23 PM   #3
frankbell
LQ Guru
 
Registered: Jan 2006
Location: Virginia, USA
Distribution: Slackware, Ubuntu MATE, Mageia, and whatever VMs I happen to be playing with
Posts: 19,332
Blog Entries: 28

Rep: Reputation: 6144Reputation: 6144Reputation: 6144Reputation: 6144Reputation: 6144Reputation: 6144Reputation: 6144Reputation: 6144Reputation: 6144Reputation: 6144Reputation: 6144
Thanks for posting the rest of the story.

Your doing so may help someone else in the future.
 
  


Closed Thread



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] Trackpoint/Trackpoint center button scrolling doesn't work on an X230 nekoseam Slackware 15 04-07-2018 05:58 PM
Trackpoint Thinkpad R40 Kanotix 2005-4 aking469 Linux - Laptop and Netbook 0 05-24-2006 11:25 AM
Trackpoint erratic on ThinkPad R31 2656-6FU & SuSE 9.1 James_Knott Linux - Laptop and Netbook 1 06-16-2004 08:37 AM
thinkpad trackpoint and Mandrake 10 deuce868 Mandriva 0 03-13-2004 11:03 PM
Thinkpad R31 Keyboard and trackpoint ricesteam Linux - Laptop and Netbook 0 01-24-2004 12:30 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 04:08 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration