В последних версиях Windows можно переключаться между окнами с помощью свайпа тремя пальцами, а между рабочими столами - четыремя. Зато в macOS всё по-другому: переключение свайпом (тремя пальцами по-умолчанию) доступно только между рабочими столами или полноэкранными приложениями. А ведь так не хочется тянуться до клавиатуры или ползти курсором в Dock, чтобы переключить приложение! Тут на помощь приходит Touch-Tab.

Touch-Tab
Это приложение для macOS, которое эмулирует нажатие Command-Tab или Command-Shift-Tab при свайпе тремя пальцами вправо или влево соответственно. Если задержать пальцы после свайпа или делать его медленно, то появится интерфейс App Switcher - всё как на клавиатуре!
Установка
Скачайте последний релиз
Touch-Tab-VERSION.zip
со страницы Релизов.Разархивируйте zip-ник и переместите
Touch-Tab.app
в директорию с программами.Запустите приложение. Приложение имеет ad-hoc подпись, поэтому macOS выдаст предупреждение:
"Touch-Tab" can’t be opened because Apple cannot check it for malicious software
. Делаем на приложении правый клик и нажимаемOpen
. Потом ещё разOpen
в появившемся меню.Приложению необходим доступ к событиям тачпада. Разрешите ему доступ в
System Preferences > Security & Privacy > Accesibility
. Не забудьте перезапустить приложение.Отключите переключение полноэкранных приложений свайпом тремя пальцами или поменяйте на свайп четыремя.
System Preferences > Trackpad > More Gestures > Swipe between full-screen apps
.
Использование
Свайп тремя пальцами эмулирует нажатие Command-Tab или Command-Shift-Tab вправо или влево соответственно.
Задержите пальцы на тачпаде после свайпа или сделайте его медленно, чтобы появился интерфейс App Switcher. Совет: вы можете использовать свайп двумя пальцами (который быстрее) для переключения внутри App Switcher.
Устранение проблем
"Touch-Tab" can’t be opened because Apple cannot check it for malicious software
Делаем на приложении правый клик и нажимаем Open
. Потом ещё раз Open
в появившемся меню.
Приложение запустилось, но свайп не работает
Проверьте, что приложение имеет доступ к событиям тачпада в
System Preferences > Security & Privacy > Accesibility
. Не забудьте перезапустить приложение.Проверьте, что отключено переключение полноэкранных приложений свайпом тремя пальцами в
System Preferences > Trackpad > More Gestures > Swipe between full-screen apps
.
Всё равно не работает
Создайте issue или напишите здесь в комментариях об этом.
Альтернативы
BetterTouchTool может вызывать App Switcher по свайпу, но переключения по продолжающемуся жесту там нет. К тому же, он платный.
AltTab - отличное решение для тех, кто хочет переключать окна с помощью Alt-Tab как в Windows. Поддержки жестов пока нет. Зато с открытым кодом и бесплатно.
Исходники
Код программы доступен на GitHub.