Touch-Tab — эмулируем Cmd-Tab с помощью тачпада в macOS

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

Touch-Tab

Это приложение для macOS, которое эмулирует нажатие Command-Tab или Command-Shift-Tab при свайпе тремя пальцами вправо или влево соответственно. Если задержать пальцы после свайпа или делать его медленно, то появится интерфейс App Switcher - всё как на клавиатуре!

Установка

  1. Скачайте последний релиз Touch-Tab-VERSION.zip со страницы Релизов.

  2. Разархивируйте zip-ник и переместите Touch-Tab.app в директорию с программами.

  3. Запустите приложение. Приложение имеет ad-hoc подпись, поэтому macOS выдаст предупреждение: "Touch-Tab" can’t be opened because Apple cannot check it for malicious software. Делаем на приложении правый клик и нажимаем Open. Потом ещё раз Open в появившемся меню.

  4. Приложению необходим доступ к событиям тачпада. Разрешите ему доступ в System Preferences > Security & Privacy > Accesibility. Не забудьте перезапустить приложение.

  5. Отключите переключение полноэкранных приложений свайпом тремя пальцами или поменяйте на свайп четыремя. System Preferences > Trackpad > More Gestures > Swipe between full-screen apps.

Использование

Устранение проблем

"Touch-Tab" can’t be opened because Apple cannot check it for malicious software

Делаем на приложении правый клик и нажимаем Open. Потом ещё раз Open в появившемся меню.

Приложение запустилось, но свайп не работает

Всё равно не работает

Создайте issue или напишите здесь в комментариях об этом.

Альтернативы

BetterTouchTool может вызывать App Switcher по свайпу, но переключения по продолжающемуся жесту там нет. К тому же, он платный.

AltTab - отличное решение для тех, кто хочет переключать окна с помощью Alt-Tab как в Windows. Поддержки жестов пока нет. Зато с открытым кодом и бесплатно.

Исходники

Код программы доступен на GitHub.

@ris58h
30.09.2022 14:25 UTC
Первоисточник

Комментарии

@SLASH_CyberPunk
30.09.2022 09:36 UTC
+1

Вы извините, но кажется это называется Mission Control и это есть очень давно в MacOS.

В настройках вы можете это включить - свайп четырьмя пальцами вверх.

Для окон в рамках одного приложения, есть Expose - свайп четырьмя пальцами вниз.

@ris58h
30.09.2022 10:01 UTC
0

Mission Control есть и он вызывается свайпом тремя пальцами вверх по-умолчанию, но он не решает поставленной задачи переключения свайпом по приложениям как в Windows.

@sheknitrtch
30.09.2022 09:48 UTC
0

Есть ещё альтернатива HyperSwitch.

@ris58h
30.09.2022 10:08 UTC
0

У меня эта ссылка "красная". Видимо, уже натыкался.

Похоже на переключение приложений в GNOME. Но нет поддержки жестов, да и выглядит проект заброшенным (всё ещё beta, а упоминания о проекте есть как минимум с 2014-го).

Update: действительно не поддерживается больше, но есть костыли чтоб пробная версия не истекала.