快速点击后,Windows/Synaptics 触控板突然弹回

快速点击后,Windows/Synaptics 触控板突然弹回

总结:每当我将鼠标移动一小段距离并点击时,Windows/Synaptics 都会假装我根本没有移动鼠标,重置光标位置,但仍会在错误的位置处理点击。如果距离足够小(<30 像素)且我没有暂停(自移动鼠标开始或结束以来<100 毫秒),就会发生这种情况。


示例 1:

鼠标距离按钮 30px 以内。我将鼠标移到按钮上并单击。Windows/Synaptics 会“纠正”指针,认为我不想将其移动 20 像素。即使我将鼠标移到按钮上,单击的那一刻,鼠标也会立即迅速返回将其定位在一秒钟之前(按钮之外)。那么点击将在错误的位置进行处理。

示例 2:

这不仅发生在按钮上,还发生在屏幕上的任何地方。例如,假设我正在编辑文本。如果在编辑时我将光标放在 和 之间these * words,则单击,一切正常,插入符号现在位于 之间these | words。现在,如果我像这样移动光标*these | words并单击,鼠标将弹回these *| words并单击,导致我单击我刚才所在的位置:these | words


这真是太让人恼火了,我无法在 Windows 或 Synaptics 中找到设置。具体来说,硬件/驱动程序是 Synaptics Clickpad v1.2 / Synaptics SMBus Touchpad(或类似的东西)。我没有在 Windows 或 Synaptics 驱动程序中找到任何可以修复此问题的设置。这似乎是一个误导性的功能。任何建议都将不胜感激,谢谢!

(我不相信这是计算机的默认行为,但此后我更改了鼠标设置。我还更改了注册表中的鼠标设置,与鼠标速度有关,据我所知没有其他内容。重置鼠标设置可能会起作用,也许......但并不理想。)

(我还愿意安装与 Synaptics 硬件兼容的知名定制驱动程序;它是一个无按钮的触控板,但带有手势,例如两指滚动;如果我们选择这种方式,我仍然希望保留两指滚动。)

感谢您提供的任何见解!

答案1

打开注册表编辑器(Windows 键 + R,输入“regedit.exe”,按回车键)并导航到“\HKEY_LOCAL_MACHINE\SOFTWARE\Synaptics\SynTP\Defaults”。然后,向下滚动到 TappingMotionMickeysLimit 并将值设置为较低的值。您可以单击“小数选项”并输入您希望鼠标一次移动的最小像素数(我认为)。将其设置得太低(0-1)似乎会禁用点击功能。

就个人而言,将其设置为 3 似乎是最佳选择。希望这能有所帮助!

您可能还需要将“\HKEY_LOCAL_MACHINE\SOFTWARE\Synaptics\SynTPCpl”下的 RestoreAllDefaults 更改为 0,这似乎可以自行恢复某些设置......

(我不知道这个网站是如何运作的,但如果有人想清理/不管我的回复是什么,那就继续吧。我花了几分钟禁用 synaptics 下注册表中的东西,直到我找到这个修复程序,我不得不分享我找到的解决方案)

相关内容