2011-12-26 2 views
0

Я хотел бы отключить клавиатуру в OS X, программно, так как мой кот имеет тенденцию ходить по ней & wreak havoc во время хода. Я буду использовать мышь, чтобы снова включить его, щелкнув небольшую иконку в строке меню.Отключить клавиатуру в OS X

Это можно сделать, выгрузив kext, отвечающий за ввод клавиатуры, но для этого требуются привилегии от root.

Любые идеи о том, как архивировать одни и те же результаты без root?

+0

отключайте клавиатуру, когда находитесь вдали от компьютера? :-) Вы также можете использовать заставку с очень коротким временем активации и установить заставку только для разблокировки компьютера, если вы введете свой пароль. –

ответ

0

Это можно сделать с помощью кранца (см. CGEventTapCreate). Это потребует, чтобы вы вошли в панель предпочтений универсального доступа и установите флажок «Включить доступ для вспомогательных устройств», но не root-привилегии.

Смежные вопросы