Разработчик выпустил приложение для управления MacBook постукиваниями по экрану

Разработчик Харша Вардхан (Harsha Vardhan) выпустил утилиту LidTap, которая позволяет запускать приложения, переключать рабочие столы, управлять музыкой и выполнять другие действия постукиваниями по экрану. 

Утилита использует встроенный акселерометр и гироскоп. Постукивания по экрану вызывают подёргивания корпуса, которые фиксируют датчики. Модель машинного обучения, сравнивает полученный сигнал и определяет зону касания. Точные координаты программа вычислить не может, но распознаёт прикосновения к определённым зонам.

По умолчанию LidTap делит экран на четыре зоны. В настройках также можно выбрать сетки из шести и девяти областей. К каждой зоне можно привязать определённое действие: переключить рабочий стол, запустить приложение, начать или остановить воспроизведение.

Есть отдельный режим Privacy Guard, который после постукивания отключает микрофон, камеру и размывает изображение на экране. Повторное постукивание возвращает оборудование в изначальное состояние.

Во время первого запуска LidTap надо пройти калибровку. Для этого система просит постукивать по отмеченным областям экрана, а после — выполнить несколько привычных действий, включая набор текста и нажатия на трекпад. Эти действия помогают программе отличать реальные команды от случайных толчков.

Точность определения зон в тестах разработчика составила 95% на выборке из 60 постукиваний по 13-дюймовому MacBook Air. Для работы нужна macOS 14 Sonoma или новее и совместимый набор датчиков. Автор заявляет совместимость с MacBook Air и Pro с M2 и новее, а также MacBook Pro с M1 Pro или M1 Max. Исходный код опубликован на GitHub.

Источник: habr.com

0 0 голоса
Рейтинг новости
1
0
Подписаться
Уведомить о
0 комментариев