禁用双指单击以进行右键单击,但保留双指点击

禁用双指单击以进行右键单击,但保留双指点击

症状:

  • 进入触摸板设置并禁用“按下触摸板的右下角进行右键单击”

  • 同时禁用“用两根手指点击即可右键单击”

然后——将跟踪手指(例如中指)放在 TouchPad 上,用点击手指(例如食指)点击并松开。尽管存在上述禁用,但请注意,它被解释为右键单击。

至少它确实如此现在--据我所知,这是最近 Windows 更新中发生的事情……在 Surface Book 和联想 Yoga 720 上都有。我没有以任何方式改变使用触摸板的方式。至于我的手指的工作方式,它经常失灵……我认为我的移动跟踪手指在点击时没有完全抬起,这意味着要显示右键单击菜单。我看不出有办法禁用这种解释。

我可以用双指点击来单击右键。不可配置的右下角单击区域对于我的手的位置来说根本不起作用,所以我不得不忍受这个问题很长一段时间。但我认为这个东西肯定是新的(因为我以前从来没有遇到过这个问题,也不知道有“双指单击”)。确保将我的跟踪手指完全从触控板上移开以完全清除它以进行单击不是我能(或不想)重新训练自己做的事情——效率太低了。

人们能否确认他们的机器上也是这种情况,并且有什么办法可以禁用“双指单击以进行右键单击”并仅启用“双指点击以进行右键单击”?

OS Name: Microsoft Windows 10 Home
Version: 10.0.16299 Build 16299

答案1

我有一台 Yoga 2 Pro,配有 Synaptics 触控板和 Windows 8。专用应用程序有以下选项:两个都双指点击双指单击,但更新到 Windows 10 后,通过应用程序进行更改根本不起作用。

如果你有使用 Windows Precision 触摸板驱动程序的较新设备,你会发现双指轻敲触摸板设置中的选项。但是没有双指触摸板紧迫

这就是我发现注册表选项2FingerTapAction和 的方法TwoFingerPressButtonAction。如果你有 Synaptics 设备,你应该能够在注册表中找到这些内容:

  • 按下Windows 键 + R
  • 输入“Regedit”并按进入进入注册表编辑器后,导航至 HKEY_CURRENT_USER\SOFTWARE\Synaptics\SynTP\TouchPadPS2####或按 CTRL + F 并搜索“2FingerTapAction”或“TwoFingerPressButtonAction”
  • 在右侧面板中找到适当的键后,双击它并将值更改为 2。
  • 重启你的电脑。

对于许多其他 TouchPad 设备,您应该在设备特定的选项程序中找到该选项。您通常可以通过时钟旁边的托盘图标访问此程序。常见的有 Elan Smart-Pad、Synaptics Click/Touch/LuxPad、Dell Touchpad 和 ALPS 控制面板。

注意:一款可以在注册表中挖掘并快速搜索以查找诸如 Touch/Press/Finger 等术语的好应用程序是NirSoft RegScanner, 如果你是使用 Windows RegEdit 时遇到问题

答案2

第一个答案对我来说不起作用,因为我的戴尔笔记本电脑上的精密触摸板没有 Synaptics 驱动程序。

我编写了一个小 C 程序,将所有来自双指点击的右键按下重新映射到左键按下。默认情况下,它不会处理来自双指点击的右键按下,因此它解决了 OP 的问题。(我自己的问题是,用拇指侧面的点击被检测为双指点击。)

你可以从Github 仓库然后您就可以运行它了。它没有用户界面(除了源代码中记录的一些命令行选项),退出的唯一方法是使用任务管理器(或 taskkill)将其终止。

如果您以非管理员身份运行它,它将无法在特权应用程序(如任务管理器)中工作。如果您希望它更广泛地工作,请以管理员身份运行它。

要以非管理员身份登录时运行它,请创建 exe 的快捷方式在您的 Windows 启动文件夹中。要以管理员身份运行,请使用计划任务

相关内容