我不知道发生了什么,但当我在触摸板上上下移动手指时,鼠标指针反而从左向右滚动,而当我从左向右滚动时,它却上下滚动。我该如何修复这个问题?
答案1
对于 Synaptics(以及一些衍生产品)触摸板和指点杆,通过对注册表进行一些挖掘,可以找到持久的、每个用户的轴旋转角度和每个系统的自动旋转控制。
在注销(然后重新登录)之前立即应用以下补丁,注销将恢复轴并保持原样。
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\SOFTWARE\Synaptics\SynTP\StickPS2]
"MotionRotationAngle"=dword:00000000
[HKEY_CURRENT_USER\SOFTWARE\Synaptics\SynTP\TouchPadPS2]
"MotionRotationAngle"=dword:00000000
[HKEY_LOCAL_MACHINE\SOFTWARE\Synaptics\SynTPEnh]
"AutoRotationFlag"=dword:00000000
在终止并重新启动“SynTpEnh.exe”(每个用户)之间或在进入或离开触摸板控制面板之前应用补丁也可能有效(破坏性较小),但仍未经测试。
与往常一样,在应用补丁之前保存原始值 - 尤其是自动旋转标志,它依赖于 OEM 并且未在 Synapitcs 参考驱动程序发行说明中记录。
答案2
Aaron Miller 的评论为我指明了解决方案。我的 Elan 触摸板的轴反转问题也出现了。
我进入屏幕分辨率设置,将方向从横向切换为纵向,然后再次切换为横向。现在问题已经解决。
似乎当我使用包含鼠标跟踪功能的外部设备(虚拟现实耳机)时,我将该设备的方向更改为纵向,但当我拔下它时,Windows 并没有返回横向,而是将鼠标垫留在纵向。