在“键入”时使用触摸板吗?


24

我的笔记本电脑(在Windows 8上为Sony Vaio)在输入时会禁用触摸板。这意味着实际上要键入或仅按住诸如W,A,S或D之类的键。释放所有键后,触摸板会在短时间内(<1s)保持禁用状态。自然,我想关闭此功能。
触摸板使用Synaptics驱动程序,但是在键入时我找不到任何启用触摸板的设置。
我在注册表中发现了暗示此功能的值(例如HKEY_CURRENT_USER \ Software \ Synaptics \ SynTP \ TouchPadPS2 \ ZoneManager \ TPTyping-Enabled),但它们的值始终为0,因此我认为它一定来自其他地方。
我曾尝试降低触摸板的灵敏度,因为我在某处读到某些值可能会秘密激活“手掌检测”功能,而后者又会秘密激活“禁用然后键入”功能,但无济于事。(是的,我已经深入兔子洞了。)

编辑14-11-12:我已经使用Synaptics网站上的驱动程序更新了Synaptics驱动程序,但是在键入时我仍然没有启用触摸板的设置。(我也没有“ PalmCheck”设置。)

编辑27-11-12:我已经回到原始驱动程序,因为通用驱动程序有很多问题我都不喜欢。这个版本也没有PalmCheck,但是像普通版本一样,它确实有一个叫做“ SmartSense”的东西。除名称外,它看起来像PalmCheck。但是,将其关闭并不能解决问题。

在此处输入图片说明


Answers:


15

这称为PalmCheck。要禁用它,去鼠标属性控制面板中,选择设备设置选项卡,选择Synaptics公司的ClickPad列表或类似的设备,然后单击设置,并在PalmCheckPalmCheck-增强,向下拖动滑块朝关闭

鼠标属性中的Synaptics触摸板设置 Synaptics设置对话框中的PalmCheck菜单


我也一直在寻找此设置,但是我的Synaptics属性窗口没有它。它确实说的是“ V1.4”而不是“ V7.4”,但是根据Windows,我的驱动程序是最新的。:/
保护者

检查Synaptics的网站(或您的计算机制造商的网站)以获取更新的驱动程序。Windows只关心Windows Update提供的驱动程序。
乔伊(Joey)

制造商的网站为我提供了一个安装程序,该安装程序产生了完全相同的驱动程序。(但是,首先需要重新启动。O_O)如果没有其他建议,我将尝试Synaptics的通用触摸板驱动程序。
保护者

1
@Protectorone:如Synaptics所建议,请在安装参考驱动程序之前设置一个还原点。
bwDraco

解决了我的问题,将“ Palm Tracking”设置为最小。
Alper Ebicoglu

11

由于禁用SmartSense不能为我解决问题,因此我不得不更深入地研究。
经过各种形式的索尼支持工作的辛苦工作和争吵之后,我放弃了尝试,尝试将注册表弄乱。在尝试禁用键盘上连接的Synaptics筛选器驱动程序的尝试失败后,我发现了一些可行的方法。

解决方案:
在注册表中,转到键HKEY_LOCAL_MACHINE\SOFTWARE\Synaptics\SynTP\Defaults,然后将形式的所有字符串条目的值设置PalmKms…0。(当然,它们可能不一定全部都为0,但很有趣地找出您真正需要
的那个!)这些值确定检测到键盘输入后触摸板保持禁用状态的毫秒数。

我认为Sony可能会发布VAIO控制中心的更新,您可以在其中简单地禁用此功能,但是直到那一天,此问题才得以解决。


谢谢!这工作了!无论如何,我都不会意外触摸触摸板,因此我需要触摸板来处理Gimp之类的事情,在Gimp中,您可以通过按住空格键并同时移动鼠标指针来滚动画布。
trusktr 2013年

我不确定这是否对我有用,但我需要重新启动计算机才能激活更改。
伊万·维克托罗维奇

5

在Windows 8中,该选项称为SmartSense。禁用此功能对我有用。

  1. Win + W调出设置搜索
  2. 输入“突触
  3. 双击“ SmartSense
  4. 将滑块一直滑到“
  5. 点击“ 关闭 ”,然后点击“确定

这将禁用“反手掌”检测功能,从而阻止同时使用键盘和鼠标。我建议您在不玩游戏时重新启用此功能,否则在输入时可能会遇到问题。


2

我有完全一样的问题。 。我似乎找不到上面提到的PalmCheck函数,也找不到注册表中的PalmKms字符串条目,但是确实找到了一种更简单的方法。

只需转到Synaptics触摸板设备设置的属性窗口(上述说明),请转到:指向->灵敏度->触摸检查

此设置确定使用键盘后禁用触摸板的时间。如果设置为最小值(全左),则将禁用延迟。


嘿,安德鲁,延迟已经消失了,但是其他类型的延迟仍然存在,请尝试一下并告诉我您是否也遇到了这种情况:在键盘上按“ 1”,然后在触摸板按钮上单击鼠标左键,有一个延迟对您不利?((对我来说,有1秒的延迟才能使单击鼠标左键工作,但是右键单击并不会发生))...我有Windows 8.1
AgelessEssence

我解决了这个问题,您应该禁用Windows 8设置:按WIN + W,输入“ mouse”,搜索名为“ mouse and touch panel config”的选项,然后搜索与触摸板延迟相关的设置并停用
AgelessEssence

1
有两个发现:一,Synaptics 确实需要停止一切。单。设置。只要它们在驱动程序软件中增加次要版本的增量。二,这需要由管理或者供应商的软件或Windows控制面板-这是一个可怕的想法在这两个地方冲突的设置!
James B

2

显然,可以在新的Windows 8 Metro风格设置页面中设置不同的设置。源文章还介绍了如何应用注册表修复程序,该修复程序会将此设置应用于所有本地用户。但是我不知道这如何影响设备随附的驱动程序软件设置。

  1. 从屏幕右边缘扫入,点击“设置”,然后点击“ 更改电脑设置”。或者,如果您使用的是鼠标,请指向屏幕的右下角,向上移动鼠标指针,单击“设置”,然后单击“ 更改PC设置”
  2. 点击或单击“ PC和设备”
  3. 点击或单击鼠标和触摸板
  4. 在“ 帮助防止光标在键入时意外移动”下,更改“单击工作之前的延迟”下拉列表,选择“ 无延迟(始终打开)”

来源:使用键盘时或使用键盘后不久,内部触摸板和指点杆的按钮单击没有响应


2

对于某些义隆电子“智能垫”,则需要设置注册表键值DisableWhenType_Enable,并DisableWhenType_DelayTime_MoveHKEY_CURRENT_USER\Software\Elantech\SmartPad\0与注册表编辑器。

不需要重新启动,但是您可能需要进入鼠标设置面板并切换设置,以便可以单击 Apply。这将导致触摸板驱动程序从注册表重新加载设置。或者,您可以打开Elantech属性以加载注册表项。

如果键盘上有禁用触摸板的键(许多笔记本电脑键盘上都有),您也可以按两次以重新加载注册表设置!


1

另一种解决方案适用于安装了Synaptics软件但没有禁用Tenforum上发布的手掌防护功能的某些人。将注册表项设置HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\PrecisionTouchPad\AAPThreshold0并重新启动。我以为我可能不需要重新启动,但事实证明这是必要的。此注册表项的原始值应为23

这在设置为经典轨迹点模式的Lenovo Thinkpad T540p笔记本电脑上对我有用(它禁用了所有Synaptics设置,否则可能会允许我禁用延迟?idk,也许实际上是我所调整的Windows?)。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.