Как я могу запустить сценарий оболочки, когда клавиатура (Bluetooth и / или HID) переподключается?
Попытка найти способ запуска сценария оболочки при переподключении клавиатуры.
В моем конкретном случае я использую Bluetooth-клавиатуру вместе со способностью macOS переназначать определенные клавиши через hidutil
. Я установил свои пользовательские сопоставления через скрипт оболочки, который запускается при входе в систему через macOS LaunchAgent
.
Проблема заключается в hidutil
удалении сопоставлений, когда устройство отключается, то есть каждый раз, когда я беру свой ноутбук на собрание, оставляя мою клавиатуру Bluetooth обратно на своем столе, когда я возвращаюсь и снова подключается, сопоставления исчезают, и мне приходится вручную перезаписывать - запустить скрипт. Это довольно сложно.
Так как же мне запускать сценарий оболочки каждый раз, когда клавиатура снова подключается?
Примечание. В идеальном мире решением будет отслеживание изменений в подключенных элементах HID, но в моем конкретном случае альтернативным вариантом будет контроль при подключении моего устройства Bluetooth. Либо будет работать для меня.
0 ответов на вопрос
Похожие вопросы
-
1
Переназначить FN на другой ключ
-
3
Ускорение загрузки OS X на годичной MBP
-
3
Как повторно связать резервную копию Airport Time Machine после перехода на новый Mac?
-
-
6
Как вы отключите звук запуска на Mac?
-
5
Почему мой Macbook сильно нагревается при использовании Boot Camp?
-
7
Есть ли в Mac OS X эквивалент Ctrl + Tab?
-
6
Способ переноса данных Time Machine на новый диск
-
13
Сброс положения Mac OS X Windows после отсоединения внешнего монитора
-
2
Как сопоставить клавиатуру Mac с компоновкой ПК?
-
10
Программное обеспечение для резервного копирования для Mac OS X