我的笔记本电脑(Windows 8 上的 Sony Vaio)在我“打字”时会禁用触摸板。这意味着实际打字,或者只是按住 W、A、S 或 D 等键。在释放所有键后,触摸板会短暂(<1 秒)处于禁用状态。自然,我想关闭此功能。
触摸板使用 Synaptics 驱动程序,但我找不到在打字时启用触摸板的设置。
我在注册表中找到了暗示此功能的值(例如 HKEY_CURRENT_USER\Software\Synaptics\SynTP\TouchPadPS2\ZoneManager\TPTyping - Enabled),但它们的值始终为 0,因此我认为它一定是来自其他地方。
我尝试降低触摸板的灵敏度,因为我在某处读到某些值可能会秘密激活“手掌检测”功能,进而秘密激活“禁用然后打字”功能,但无济于事。(是的,我已经深入研究了这个问题。)
编辑 14-11-12:我已使用 Synaptics 网站上的驱动程序更新了 Synaptics 驱动程序,但仍然没有在打字时启用触摸板的设置。(我也没有“PalmCheck”设置。)
编辑 27-11-12:我已恢复使用原始驱动程序,因为通用驱动程序的问题太多,我不太喜欢。此版本也没有 PalmCheck,但与通用版本一样,它有一个称为“SmartSense”的功能。除了名称之外,它看起来像 PalmCheck。但是,关闭它并不能解决问题。
答案1
这称为 PalmCheck。要禁用此功能,请转到鼠标属性在控制面板中,选择设备设置选项卡,选择Synaptics 点击板或列表中的类似设备,然后单击设置,以及掌上检查在PalmCheck增强型,将滑块向下拖动至离开。
答案2
由于禁用 SmartSense 无法解决问题,我不得不进一步深入研究。
经过大量努力并与各种形式的 Sony 支持部门争吵后,我放弃了,并尝试修改注册表。在尝试禁用连接到键盘的 Synaptics 过滤驱动程序几次失败后,我找到了一种可行的方法。
解决方案:
在注册表中,转到项HKEY_LOCAL_MACHINE\SOFTWARE\Synaptics\SynTP\Defaults
,并将所有形式为 的字符串条目的值设置PalmKms…
为0
。(当然,它们可能不全部需要为 0,但您可以尽情找出您真正需要哪一个!)
这些值决定了在检测到键盘输入后触摸板保持禁用状态的毫秒数。
我认为索尼可能会向 VAIO 控制中心发布更新,您可以简单地禁用此功能,但在此之前,这已经解决了该问题。
答案3
在 Windows 8 中,该选项称为 SmartSense。禁用它对我来说是有效的。
- 按窗口+W调出“设置搜索”
- 类型 ”突触“
- 双击 ”智能感应“
- 将滑块一直滑到“离开“
- 点击 ”关闭“ 进而 ”好的“
这将禁用防止同时使用键盘和鼠标的防手掌检测。我建议您在不玩游戏时重新启用此功能,否则您在打字时可能会遇到问题。
答案4
显然,可以在新的 Windows 8 metro 风格设置页面中设置不同的设置。来源文章还介绍了如何应用注册表修复,以便将此设置应用于所有本地用户。但我不知道这会如何影响设备附带的驱动程序软件设置。
- 从屏幕右边缘向内轻扫,点击设置,然后点击更改电脑设置。或者,如果您使用鼠标,请指向屏幕的右下角,将鼠标指针向上移动,单击设置,然后点击更改电脑设置。
- 点击或单击PC 和设备。
- 点击或单击鼠标和触摸板。
- 在下面为了防止光标在输入时意外移动,请更改点击生效前的延迟时间下拉列表中,选择无延迟(始终开启)。