Проведите тремя пальцами, чтобы переключиться между окнами

Проведите тремя пальцами, чтобы переключиться между окнами

Я использую сенсорную панель Synaptics PS/2 Port. Я хочу иметь возможность переключаться между открытыми окнами (как Alt+Tab) смахиванием трех пальцев влево и вправо. Я искал в самых глубоких глубинах интернета, пытаясь заставить это работать, но безрезультатно. Кто-нибудь знает, как это сделать? Я использую ноутбук Acer Aspire с Windows 8.

решение1

Я думаю, у вас конфликт обработки жестов между Synaptics и Windows 8. Смахивание тремя пальцами вверх-вниз используется в Windows 8 для управления рабочим столом.

Если вы отключили обработку жестов Windows 8, у вас может быть шанс заставить Synaptics работать. К сожалению, у меня нет Windows 8 или сенсорного экрана, чтобы проверить это.

Я нашел это изображение, показывающее, как это делается в свойствах мыши:

изображение

решение2

Изменение следующего значения реестра работает на моем ноутбуке с сенсорной панелью Synaptic, надеюсь, это поможет, не забудьте сначала сделать резервную копию

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

решение3

Это легко сделать с помощью созданной мной программы под названием MultiSwipe, это утилита для настройки сенсорной панели для сенсорных панелей Synaptics Multitouch для Windows XP/Vista/7/8/8.1. По сути, она сопоставляет ввод с клавиатуры с проведением 4 пальцев по сенсорной панели в любом направлении. Чтобы ответить на ваш вопрос, вы можете установить MultiSwipe и сопоставить alt+tab или control+alt+tab с проведением влево и вправо в разделе «Набор клавиш» программы. Рекомендуется использовать control+alt+tab, поскольку alt+tab будет переключаться только между двумя последними окнами. Поэтому для проведения левой панели вы можете написать Control, LeftShift, LeftAlt, Tab, а для проведения правой панели Control, LeftAlt, Tab. Shift при проведении левой панели заставляет ее работать в другую сторону. После настройки клавиш вы будете проводить свайп влево или вправо, и откроется переключатель окон, позволяющий вам перемещаться влево или вправо по открытым окнам с каждым свайпом. Для установки вам потребуются права администратора, так как некоторые функции, такие как управление выполнение alt-tab требует их. Хотя поддерживается только 4-пальцевое смахивание, а не 3, но это то же самое, если ваш тачпад является мультисенсорным тачпадом, он будет выполнять ту же функциональность, за исключением того, что вы будете использовать 4 пальца, вы можете скачать его здесьwww.multiswipe.com

Это позволит вам переключаться между окнами, используя только сенсорную панель, как на Apple MacBook, и вам не придется тянуться к клавиатуре. Есть и другие решения, но все они кажутся такими инвазивными, как изменение реестра, и на самом деле не очень надежны, поскольку будут перезаписаны при обновлении драйверов. Так что вы можете попробовать MultiSwipe, если хотите.

решение4

Сенсорная панель вашего ноутбука почти наверняка не поддерживает нужный вам жест. Чтобы узнать, что именно поддерживается, вам нужно просмотреть раздел Сенсорная панель в приложении Параметры Windows. Если там ничего нет, значит, не поддерживается. Конечно, если ваши драйверы устарели, вы можете обновить их, чтобы узнать, добавил ли производитель какие-либо новые возможности в драйверы сенсорной панели.

У меня есть Acer Aspire, которому около года, Lenovo Yoga примерно того же возраста и старый Lenovo T60p. Кроме того, я работал на Acer Aspire моей матери, которому тоже около года. Все эти ноутбуки работают на одной и той же ОС (Windows 10), но у всех них разный уровень поддержки жестов смахивания. Таким образом, я понял, что поддержка жестов тачпада во многом будет зависеть от аппаратного обеспечения ноутбука и его драйверов.

Неудивительно, что Lenovo Yoga имеет самый высокий уровень поддержки жестов тачпада. Оба Aspire имеют сравнительно слабую поддержку. T60p также довольно ограничен, в первую очередь потому, что он очень старый — программное обеспечение драйвера для него действительно показывает его возраст.

Связанный контент