Разработчик выпустил LidTap для управления MacBook постукиваниями
Разработчик Харша Вардхан выпустил утилиту LidTap, которая позволяет управлять MacBook постукиваниями по экрану.
01Что случилось
Утилита использует встроенный акселерометр и гироскоп: постукивания по экрану вызывают подёргивания корпуса, которые фиксируют датчики. Модель машинного обучения сравнивает сигнал и определяет зону касания. Точные координаты программа вычислить не может, но распознаёт прикосновения к определённым зонам.
По умолчанию LidTap делит экран на четыре зоны, в настройках доступны сетки из шести и девяти областей. К каждой зоне можно привязать действие: переключить рабочий стол, запустить приложение, начать или остановить воспроизведение. Отдельный режим Privacy Guard после постукивания отключает микрофон, камеру и размывает изображение на экране, повторное постукивание возвращает оборудование в изначальное состояние.
При первом запуске нужно пройти калибровку: система просит постукивать по отмеченным областям экрана, а затем выполнить несколько привычных действий, включая набор текста и нажатия на трекпад. Точность определения зон в тестах разработчика составила 95% на выборке из 60 постукиваний по 13-дюймовому MacBook Air. Для работы нужна macOS 14 Sonoma или новее и совместимый набор датчиков; заявлена совместимость с MacBook Air и Pro с M2 и новее, а также с MacBook Pro на M1 Pro или M1 Max. Исходный код опубликован на GitHub.
02Почему это важно
Утилита расширяет способы управления ноутбуком за счёт уже установленных датчиков движения, а открытый исходный код позволяет изучить её реализацию.
Источники
- Хабр Новости habr.com