我正在运行以下配置:
Dell Studio 1557 Laptop
Windows 7 Professional x64
Synaptics Touchpad Software 13.2.2.2
Dell Touchpad "driver" 13.2.2.2
虽然 Synaptics 文件夹确实存在,而且似乎就是驱动触摸板的工具,但 Synaptics GUI 工具已被 Dell 工具 (DellTpad.exe) 取代。Dell 工具具有基本配置,包括捏合缩放等手势,但缺少三指单击手势(打开记事本)的条目,该手势默认处于开启状态。
我的手指很笨拙,所以我已经关闭了 1 触摸点击(仅硬件按钮点击),但由于 3 指手势,我经常在工作时打开记事本。
有没有办法不使用 Synaptics GUI 来禁用此手势?我查看了注册表并看到了“3FingerTapAction”之类的键,但将其更改为 0 似乎没有任何效果。
答案1
您应该卸载戴尔驱动程序和 Synaptics 驱动程序。这应该会禁用所有多点触控功能。然后安装最新的 Synaptics 驱动程序(http://www.synaptics.com/support/drivers),您应该获得禁用三指点击的选项。
答案2
根据我的经验,我发现最好从头开始。
打开控制面板->程序和功能并卸载两组软件,即 synaptic 和 Dell。
然后重新启动并尝试 Windows 默认安装的任何程序,如果不行,请找到最新的 Synaptic 驱动程序并尝试这些驱动程序。就我个人而言,我在使用戴尔笔记本电脑上的小助手软件时遇到了麻烦。
答案3
我的修复确实解决了该问题并使您能够按照预期的方式使用戴尔触摸板。
好的,简而言之,这里的问题是戴尔驱动程序使用 Shell 来执行screensave.scr
(如果您设置了“空白屏幕”或“锁定屏幕”选项),并且 Shell 正在关联应用程序(记事本)中打开它,而不是尝试将其作为程序运行!我的电脑上安装了 AutoCAD 2012,它采用了.scr
扩展名并将其变成纯文本类型的文件,所以这可能是发生这种情况的原因……
如何修复这个问题(让它工作,而不是仅仅关闭它)
您需要将.scr
分机恢复为默认关联。你可以用任何你想要的方式来做,但这可能是最简单的方法:
- 从这里复制此注册表文件的内容:
Windows 注册表编辑器版本 5.00
[-HKEY_CLASSES_ROOT.scr]
[HKEY_CLASSES_ROOT.scr] @="scr文件"
[-HKEY_CLASSES_ROOT\scr文件]
[HKEY_CLASSES_ROOT\scrfile] @="屏幕保护程序" "FriendlyTypeName"="@shell32,-10162"
[HKEY_CLASSES_ROOT\scrfile\shell]
[HKEY_CLASSES_ROOT\scrfile\shell\config] @="C&onfigure" "MUIVerb"="@shell32.dll,-10209"
[HKEY_CLASSES_ROOT\scrfile\shell\config\command] @="\"%1\""
[HKEY_CLASSES_ROOT\scrfile\shell\install] @="&Install" "MUIVerb"="@shell32.dll,-10210"
[HKEY_CLASSES_ROOT\scrfile\shell\install\command] @="rundll32.exe desk.cpl,InstallScreenSaver %l"
[HKEY_CLASSES_ROOT\scrfile\shell\open] @="T&est"
[HKEY_CLASSES_ROOT\scrfile\shell\open\command] @="\"%1\" /S"
[HKEY_CLASSES_ROOT\scrfile\shellex]
[HKEY_CLASSES_ROOT\scrfile\shellex\DropHandler] @="{86C86720-42A0-1069-A2E8-08002B30309D}"
[-HKEY_CLASSES_ROOT\SystemFileAssociations.scr]
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts.scr]
- 打开记事本或任何文本编辑器并将其粘贴到新文件中
- 保存文件
.reg
扩展名,例如FixingDellTouchpad.reg
- 运行文件(双击),瞧!现在当你用手掌捂住屏幕时,屏幕会锁定,并且屏幕也会变黑……记事本消失了,触摸板可以使用了,耶!:)