Thinkpad笔记本指点杆(小红点)自动漂移的问题

news/2024/11/28 3:14:13/

Dell, HP, Thinkpad在高端商务机上会配备指点杆(小红点), 有很多人是指点杆的忠实用户, 因为工作时可以双手不离键盘, 非常方便. 在指点杆的使用过程中, 有时候会遇到指点杆自己漂移的问题(trackpoint drifting), 我在T60, T410s, T420s, X240, T550这些机器上都遇到过这个问题.

产生漂移的问题根源是指点杆的校准机制. 这个机制的工作原理, 就是对指点杆连续采样的值进行监控, 如果在一段时间内x轴y轴的采样值保持不变(就像持续受到同一个方向的均匀的力), 程序就会认为这个采样值是本底偏差, 校准机制就会把这个x轴y轴采样值作为静止状态的参考值(类似于电子秤的清零).

这个校准机制可以消除一些硬件模数转换的细微误差, 使得指点杆设备的精度容忍度增大, 哪怕设备静止时采样值没归零也不影响使用. 但是这种机制会引入新的问题, 比如用户刚好在一段时间里均匀用力, 校准机制会误把这个状态当作本底偏差, 于是将这个状态的采样值作为静止状态的参考值, 当用户松开的时候, 就好像受到了相反方向的力一样往反方向运动了, 这就是指点杆的漂移现象.

因为Windows和Linux下使用的指点杆驱动不一样, 甚至在不同版本的Windows和Linux下使用的驱动也不一样, 指点杆的校准机制都有差别. 相比较而言, 与Win10相比, 在Ubuntu20.04下漂移出现的概率更高, 校对时间也更长.

解决办法:

  1. 遇到指点杆自己漂移时, 松开指点杆, 你可以用键盘但是不要操作指点杆, 等几秒钟让指点杆的校准机制发挥作用, 漂移就会自动停止. 在漂移速度较快时, 校准需要的时间也更长. Ubuntu20.04下可能要等几十秒.
  2. 平时使用时, 不要在一个方向上操作指点杆过长时间, 例如在浏览网页, 浏览代码时, 使用指点杆加中键翻页, 每隔一两秒顿一下, 能预防漂移的情况.

引用一个回复

To preface. This is my 3rd thinkpad. t61p, t530, x1c6.
I’m a 100% trackpoint user. Never use a mouse. I have the trackpad turned off. I use Ubuntu 18.04 LTS currently, but I have another x1c6 which runs Windows 10.
Both my Linux & Windows x1c6 have drift.
Keep in mind, my t61p & t530 both had drift, BUT is was rare and easily fixable by leaving the trackpoint alone while it recalibrates. This was annoying at times, but didn’t happen enough to where my computer was unusable at times like the x1c6.
The drift is so bad on my x1c6 that it continously happens for hours, where I feel like I’m fighting with my laptop to use it at times. It can happen immediately after I allow the trackpoint to recalibrate. This happens both on Ubuntu & Windows. It’s so frustrating I can barely use my laptop at times. It kills my productivity and fighting against the drift to use my laptop hurts my fingers.
Here’s a video of my drift issues https://www.youtube.com/watch?v=_vilgWgUo00
The jerky movements are me, and the slow straight line pulls are the drift. You’ll notice in a 1 minute video, I’m able to trigger drift 4 times, after each time letting it recalibrate. This is “just how my laptop works”. Great experience.
I can experience drift so bad the speed of the pointer will be so fast, I can’t even fight against it and I’ll need to let it sit for 20-30 seconds while it sorts itself out. While I’m typing this, I’m still getting slight drift. It happens constantly.
Now I understand low consistant presure can cause drift and require not using trackpoint for a time and recalibrate, but as you see from my video, I’m not performing long low constant presure movements and drift still gets triggered. It’s WAY too easy to trigger drift.
I’m considering asking for keyboard replacement or something, because after months of just putting up with this, I’m at my ends. I was fighting attempting to use my computer last night for hours.

参考

  • This god damn trackpoint drift is making me mad!

http://www.ppmy.cn/news/404106.html

相关文章

笔记本电脑无线鼠标和触控板冲突解决办法

经常装系统以后就发生冲突,很是郁闷,下面是可能的解决办法,至少没再出现过 1.驱动人生装ultraNav Pointing Device 2.控制面板里面,禁用触控板touchPad,小红帽那个是打开的。 ok

小米触摸板操作

参考网址:http://bbs.xiaomi.cn/t-13848510-u32039908 1.直接搜索触摸板设置 2.两根手指点击右键 3.点击两下,第二下点击以后,手指不要离开触摸板,然后再滑动,就可以多选了。 4.拖动两根手指就可以滚动了。 5.使用…

关于Thinkpad E495 指点杆(小红点)和触摸板同时失灵的解决方法

关于Thinkpad E495 指点杆(小红点)和触摸板同时失灵的解决方法 问题描述:在ThinkVantage System Update中自动更新了鼠标触摸板的微码驱动,重启后指点杆(小红点)和触摸板同时失灵。这个哪怕在刷了win11和进…

小米笔记本电脑启动失败

作者:iamlaosong 朋友一台小米笔记本电脑启动失败,出现下面画面,担心里面的资料没了。我连忙安慰他说只是系统问题,不会影响里面的资料。我让他重启电脑,他说重启几次了,还是进不了系统。因急等里面的资料…

小米笔记本pro重装系统和问题汇总

重装过程 1.最近几天被一个移动硬盘搞得心累,硬盘插上电脑无法访问,最后排查发现是系统问题,我猜测是系统更新后某个组件出了问题,具体不清楚,实在没时间去解决了,直接重装系统。 2.我找的是网上比较火的几…

React基础教程(三):JSX语法

React基础教程(三):JSX语法 1、JSX简介 全称:JavaScript XMLreact定义的一种类似于XML的JS扩展语法:JSXML本质是React.createElement(component, props, ...children)方法的语法糖作用:用来简化创建虚拟DOM(注意&…

微机保护的数据采集系统(2)

(二)采样保持电路(S/H)和模拟低通滤波器(ALF) 1.采样保持电路(S/H) (1)采样保持原理。 S/H电路的作用是在一个…

小程序 自定义组件引用scroll-view 滚动事件监听不了

好几个业务页面都使用了scroll view里面的item也很很类似&#xff0c;所以想 自定义一个滚动scroll-view&#xff0c;把事件封装起来调用。 但是bindscroll事件怎么都没有执行。 wxml <view><scroll-view style"margin-top:{{nav_height}}px;height:{{windowH…