三指滑动即可在窗口之间切换


8

我正在使用Synaptics PS / 2端口触摸板。我希望能够通过左右滑动三个手指在打开的窗口之间切换(例如Alt + Tab)。我一直在搜寻互联网的最深层,试图使这项工作成功,但没有结果。有人知道怎么做吗?我正在使用Windows 8的Acer Aspire笔记本电脑。


它是多点触摸板吗?如果可以,它可以处理3向多点触控吗?如果使用时间超过2年,则可能没有多点触摸板。您能捏一点放大吗?
山姆

@sam是的,它是多点触控。我什至可以使用4手指滑动来显示桌面,但是3手指手势上没有任何记录
hakon_dale 2012

哦好的。那将向我表明那是Windows问题。我并没有摆弄太多手势。
山姆

您是否可以指定并最好提供在Synaptics选项下设置的三指手势设置的屏幕截图?
卡兰

@karan i.imgur.com/xr58W.png。谢谢回复。让我知道您是否需要有关文件的更多信息(例如二进制代码)。所有名称为“ 3finger手势”或“ 4F水平滚动”的文件夹都具有相同的信息。
hakon_dale

Answers:


0

我认为您在Synaptics和Windows 8之间存在手势处理冲突。Windows8使用上下三指滑动来管理桌面。

如果您关闭Windows 8手势处理,则可能有机会使Synaptics正常工作。不幸的是,我没有Windows 8或触摸屏来进行检查。

我在鼠标属性中找到此图像的完成方式:

图片


0

修改以下注册表值可在带有突触式触摸板的笔记本电脑上使用,希望对您有所帮助,请记住首先进行备份

Windows Registry Editor Version 5.00

;enable 3 finger flick
[HKEY_CURRENT_USER\Software\Synaptics\SynTPEnh\ZoneConfig\TouchPadPS2\Plugin Zone]
"UserZoneFlags"=dword:00000431

;actionid3 = right flick
;actionid7 = left flick
;dword 1c = macro key
[HKEY_CURRENT_USER\Software\Synaptics\SynTP\TouchPadPS2\3FingerGestures]
"PlugInID3"="SynTP"
"ActionID3"=dword:0000001c
"PlugInID7"="SynTP"
"ActionID7"=dword:0000001c

;macro key
[HKEY_CURRENT_USER\Software\Synaptics\SynTPEnh\PlugInConfig\TouchPadPS2\3FingerGestures]
;left flick macro = ctrl + alt + shift + tab
"ConfigID7KeyMacroBin"=hex:01,00,00,00,00,00,00,00,00,00,00,00,63,00,74,00,\
72,00,6c,00,20,00,61,00,6c,00,74,00,20,00,74,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,02,\
00,00,00,09,04,09,04,00,00,00,00,09,04,00,00,00,00,00,00,01,00,00,00,00,00,\
00,00,11,00,00,00,02,00,00,00,00,00,00,00,00,00,00,00,01,00,1d,00,00,00,00,\
00,00,00,00,00,00,00,00,00,01,00,00,00,00,00,00,00,01,00,00,00,00,00,00,00,\
12,00,00,00,02,00,00,00,00,00,00,00,00,00,00,00,01,00,38,20,00,00,00,00,00,\
00,00,00,00,00,00,00,01,00,00,00,00,00,00,00,01,00,00,00,00,00,00,00,10,00,\
00,00,02,00,00,00,00,00,00,00,00,00,00,00,01,00,2a,20,00,00,00,00,00,00,00,\
00,00,00,00,00,01,01,00,00,00,00,00,00,01,00,00,00,00,00,00,00,09,00,00,00,\
02,00,00,00,00,00,00,00,00,00,00,00,01,00,14,20,00,00,00,00,00,00,00,00,00,\
00,00,00,01,01,00,00,00,00,00,00,01,00,00,00,00,00,00,00,09,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,01,00,14,e0,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,01,00,00,00,00,00,00,00,10,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,01,00,2a,e0,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,01,00,00,00,00,00,00,00,12,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,01,00,38,c0,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,01,00,00,00,00,00,00,00,11,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,01,00,1d,c0,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00
;right flick macro = ctrl + alt + tab
"ConfigID3KeyMacroBin"=hex:01,00,00,00,00,00,00,00,00,00,00,00,63,00,74,00,\
72,00,6c,00,20,00,61,00,6c,00,74,00,20,00,74,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,02,\
00,00,00,09,04,09,04,00,00,00,00,09,04,00,00,00,00,00,00,01,00,00,00,00,00,\
00,00,11,00,00,00,02,00,00,00,00,00,00,00,00,00,00,00,01,00,1d,00,00,00,00,\
00,00,00,00,00,00,00,00,00,01,00,00,00,00,00,00,00,01,00,00,00,00,00,00,00,\
12,00,00,00,02,00,00,00,00,00,00,00,00,00,00,00,01,00,38,20,00,00,00,00,00,\
00,00,00,00,00,00,00,01,00,00,00,00,00,00,00,01,00,00,00,00,00,00,00,09,00,\
00,00,02,00,00,00,00,00,00,00,00,00,00,00,01,00,14,20,00,00,00,00,00,00,00,\
00,00,00,00,00,01,00,00,00,00,00,00,00,01,00,00,00,00,00,00,00,09,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,01,00,14,e0,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,01,00,00,00,00,00,00,00,12,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,01,00,38,c0,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,01,00,00,00,00,00,00,00,11,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,01,00,1d,c0,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00

1
而这段代码应该确切地执行什么操作?请扩大它。
2014年

很好,但是如何生成宏?
Saravanabalagi Ramachandran

0

您确实需要管理特权才能安装,因为控制alt-tab的执行等某些功能需要它们。尽管仅支持4根手指滑动,但不支持3根手指滑动,但是如果您的触摸板是多点触摸板,它的功能是相同的,除了使用4根手指,它将提供相同的功能,您可以在此处下载www.multiswipe.com

这样一来,您仅需使用触摸板就可以在窗口之间进行切换,例如Apple MacBook,无需伸手可及的键盘,还有其他解决方案,但它们似乎都像侵入注册表一样具有侵入性,并且工作得不是很可靠,因为它们会变成在更新驱动程序时被覆盖,因此如果需要,可以签出MultiSwipe。


0

笔记本电脑的触摸板几乎可以肯定不支持所需的手势。要确切了解所支持的内容,您需要查看Windows设置应用程序的“触摸板”部分。如果未在此处列出,则不支持。当然,如果驱动程序已过时,则可以对其进行更新以查看制造商是否在其触摸板驱动程序中添加了任何新功能。

我有大约一岁的Acer Aspire,大约相同年龄的Lenovo Yoga和旧的Lenovo T60p。此外,我还在母亲的Acer Aspire上工作了大约一岁。所有这些笔记本电脑都运行相同的操作系统(Windows 10),但是它们对滑动手势的支持程度不同。因此,我已经意识到,触摸板手势支持在很大程度上取决于笔记本电脑的硬件及其驱动程序。

毫不奇怪,联想瑜伽对触摸板手势的支持最高。两个Aspire的支持都相对较少。T60p也相当有限,主要是因为它太旧了-T60p的驱动程序软件确实可以显示其年代久远。

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.