如何在 Windows 10 中禁用通用触摸板烦人的触摸板边缘滑动手势?

如何在 Windows 10 中禁用通用触摸板烦人的触摸板边缘滑动手势?

我需要一些帮助来关闭/禁用 Windows 10 2 合 1 中的触摸板边缘滑动手势。当我从右侧滑动时,它会调出操作中心。当我从左侧滑动时,它会调出打开的进程。当我从顶部滑动时,它会调出语音听写模式。我想禁用所有这些行为,但 Windows 将我的触摸板检测为通用 HID 兼容鼠标。

无论我在哪里查看,默认响应都是安装正确的驱动程序,但正确的驱动程序确实已经安装好了。只是我的二合一设备使用通用触摸板,所以不可能找到像 Synaptics 等一样功能齐全的驱动程序。

所以现在我想找到另一种方法来禁用手势。我可以修改注册表吗?我可以捕获这些系统调用,让它们不执行吗?除了“找到正确的驱动程序”之外,我还能做其他什么,因为我觉得那只是徒劳无功。

答案1

我相信这里提供的解决方案只会禁用触摸屏手势......

我认为触摸板被枚举为鼠标,这是可以的...但是当你滑动时,它也会通过键盘部分内部发送组合键 - 这些将是 Win+a win+tab Win+b 和 Win+b

我发现解决这些问题的唯一方法是通过设置“AutoHotKey”脚本(如果您不确定这是什么,请搜索 autohotkey)来覆盖快捷键组合本身,将其放入脚本中应该可以停止这种行为,但仍然允许触摸屏手势工作:

#d::return
#a::return
#tab::return
#b::return

­­­­­­

答案2

对于任何试图解决这个问题的人来说,最终对我有用的是:

#Down::return
#Tab::return
#a::return
#b::return
^WheelDown::return
^WheelUp::return

这禁用了触摸边缘手势和捏合缩放手势

答案3

尝试下面的方法:

  1. 在Cortana搜索栏中输入regedit,然后按Enter进入注册表编辑器。

  2. 位置为 HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\EdgeUI

注意:没有EdgeUI项的用户需要手动创建,右键Windows,选择New,重命名为EdgeUI。

  1. 在EdgeUI中创建一个新的DWORD(32位)值,将其重命名为AllowEdgeSwipe,并将数值数据保留为默认的“0”。

  2. 此修改需重启电脑后生效,若要恢复上述边缘滑动手势,请将AllowEdgeSwipe数值数据改为“1”,并重启电脑即可。

相关内容