我的触摸板有问题。每次滚动时,当我将手指从触摸板上移开时,滚动都会有 1 秒(不确定)的延迟,然后滚动才会停止,之后按下控制键时它会自动缩放。作为笔记本电脑用户,我真的很想使用 ctrl tab 等轻松切换标签...
例如,我在网页上一直向下滚动,将手指从触摸板上移开,然后我想直接使用 ctrl+tab 更改标签。然后页面会放大或缩小,因为我在滚动后的延迟期间按下了 control...
有没有办法禁用它,或者这是一个错误?我不认为这是触摸板灵敏度的问题。
谢谢
(使用华硕 X751L)
答案1
当我在我的 Linux 笔记本电脑上遇到同样的问题时,我偶然发现了您的问题,尽管我不知道您使用的是什么操作系统。
如果您使用 Linux,此信息将与您相关。但是,结论是无法在当前 X-server 驱动程序中修复此问题。不同的错误跟踪器中有一些错误报告:
- X 服务器 -https://bugs.freedesktop.org/show_bug.cgi?id=38909
- 铬 -https://code.google.com/p/chromium/issues/detail?id=226947
- Ubuntu/FireFox -https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/803348
根本原因显然是在 X-server 中,其他人也报告了后果。但是,结论是,它在当前的 X-server 驱动程序中无法修复。唯一的解决方法是禁用或最小化惯性滚动:
降低“滑行速度”(即降低至 5)可以限制损坏,但似乎无法解决问题。
增加“CoastingFriction”效果更好,因为它减少了滚动持续的时间。当值为 200 时,问题会少得多。当我滚动它们然后按 Ctrl+PgUp 转到另一个选项卡时,仍然偶尔会发现一些 Firefox 页面不由自主地缩小,但不会达到疯狂的程度。
因此,resume:5 和 200-300 是最佳参数,但该机制存在缺陷,尽管我不知道在哪个层面。当按下另一个键时,滚动“内存”应该停止流动。
答案2
我通过以下方式解决了 Asus N552VW 上的这个问题(我认为这是所有 Asus 电脑的常见问题):
以管理员身份进入C:\Program Files (x86)\ASUS\ASUS Smart Gesture\AsTPCenter\model\
并编辑该文件InertiaSetting.ini
。
编辑字段MaxInertiaSeedDelta=100
并MaxInertiaSeedDelta=0
保存。
重新启动您的计算机(或华硕智能手势)并享受。
一开始,新的行为看起来很奇怪,滚动与以前不一样,但是在做任何事情时放大的烦人问题CTRL
将只是一个古老的噩梦。