11

У моей кошки есть неприятная привычка перепрыгивать через мой MBP и вызывать нажатия клавиш, которые портят все (от остановки воспроизведения видео до удаления файла).

Я ищу какую-нибудь утилиту или хак, чтобы полностью отключить внутреннюю клавиатуру и включить ее либо с помощью мыши, либо с помощью некоторой комбинации клавиш.

Есть идеи как этого добиться?

8 ответов8

5

Только что попробовал это на моем MBP 2013 с 10.8.5:

Внешняя клавиатура по-прежнему работает нормально, и я смог отключить и снова включить внутреннюю клавиатуру.

Чтобы отключить внутреннюю клавиатуру портативного Mac:

sudo kextunload /System/Library/Extensions/AppleUSBTopCase.kext/Contents/PlugIns/AppleUSBTCKeyboard.kext/ The internal keyboard is then disabled, external keyboards will still work.

Чтобы снова включить внутреннюю клавиатуру портативного Mac:

sudo kextload /System/Library/Extensions/AppleUSBTopCase.kext/Contents/PlugIns/AppleUSBTCKeyboard.kext/

Когда я первоначально отключаю внутреннюю клавиатуру, терминал уведомляет меня, что:

(kernel) Can't unload kext com.apple.driver.AppleUSBTCKeyboard; classes have instances:
(kernel)     Kext com.apple.driver.AppleUSBTCKeyboard class AppleUSBTCKeyboard has 11 instances.
Failed to unload com.apple.driver.AppleUSBTCKeyboard - (libkern/kext) kext is in use or retained (cannot unload).

Тем не менее, команда работает, никаких побочных эффектов.

Благодаря: Macrumours

5

Есть пара сторонних программ, которые делают подобные вещи ... или просто получают подставку, которая поставит ваш MBP под углом, чтобы кошка не прыгнула на него ...

Lockey

редактировать: вы также можете попробовать очиститель клавиатуры

4

Клавиши мыши могут решить вашу проблему без каких-либо приложений. Это встроенная опция доступности OS X (может быть включена и выключена). В основном, когда вы нажимаете клавишу Option 5 раз, она включается (или отключается аналогичным образом), а затем вы можете использовать только 6–8 клавиш на клавиатуре для управления мышью - другие клавиши и тачпад отключены - так что если ваш кошка не нажимает 1 или 2 клавиши (щелчок левой и правой кнопкой мыши), все в порядке.

Это не 100% решение, но может работать в 80-90% случаев. Я использую его, когда кладу свою эргономичную клавиатуру поверх клавиатуры MacBook Pro. Интересно, когда (и если) эргономичные клавиатуры появятся в ноутбуках, если честно. Скоро мир наполнится слепыми программистами с RSI или запястными туннелями на их запястьях.

Моя актуальная версия - El Capitan 10.11.1, но я думаю, что она работала на 10.10.5, который был у меня несколько недель назад.

0

Попробуйте бесплатное программное обеспечение CatNip, которое утверждает, что обнаруживает кошачью типизацию и в ответ блокирует клавиатуру.

0

Есть отличное бесплатное приложение, которое делает именно это. Он называется KeyboardCleanTool и сделан тем же парнем, что и BetterSnapTool.

В отличие от Keyboard Cleaner, вы все равно можете использовать компьютер как обычно, когда клавиатура отключена.

0

http://macifier.com/ это приложение бесплатное, блокирует клавиатуру, n не выключает экран (вы можете перейти к FaceTime / Skype или посмотреть фильм)!! Другие приложения размывают экран.

0

Похоже, что все кошки любят возиться с MacBook

Этот http://www.indiegogo.com/Mac-OS-X-Keyboard-Lock-Application-Lockey должен решить вашу проблему

или попробуйте это http://jan.prima.de/~jan/plok/archives/48-Keyboard-Cleaner.html

PS: вы тот же пользователь, который задал этот вопрос здесь http://discussions.apple.com/thread.jspa?threadID=1646187

0

Вы можете ввести пароль на экранной заставке («Требовать пароль [время] секунд после начала сна или экранной заставки» на вкладке "Общие" раздела "Безопасность" в Системных настройках, вероятно, лучше всего добавить горячий угол для быстрой активации). ). Это потребует от вас ввода пароля каждый раз, когда вы вернетесь к компьютеру - если ваша кошка не знает его, вы будете защищены от любого случайного ввода.

К сожалению, это означает, что вы не должны использовать компьютер в этот момент. Кроме использования внешнего монитора и т.д. И закрытия крышки, я не знаю ни одного встроенного способа отключения клавиатуры.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .