Есть ли в Mac OS X команда терминала для отключения / включения трекпада / мыши? Я знаю, что могу отключить трекпад моего MacBook Pro, когда подключена внешняя мышь. Но возможно ли это и без подключения периферийных устройств?
3 ответа
Вам придется выгрузить kexts, что приведет к удалению поддержки оборудования до перезагрузки. Я не очень рекомендую это.
запрещать
sudo kextunload /System/Library/Extensions/AppleUSBTopCase.kext/Contents/PlugIns/AppleUSBTrackpad.kext
включить
sudo kextload /System/Library/Extensions/AppleUSBTopCase.kext/Contents/PlugIns/AppleUSBTrackpad.kext
Я пробовал это в OS X 10.9.5
sudo kextunload /System/Library/Extensions/AppleUSBMultitouch.kext
выдает ошибку "(ядро). Невозможно выгрузить kext com.apple.driver.AppleUSBMultitouch; у классов есть экземпляры ", но он успешно отключает трекпад.
Затем после
sudo kextload /System/Library/Extensions/AppleUSBMultitouch.kext
он снова включает трекпад.
В OS X 10.9 я пробовал
sudo kextunload /System/Library/Extensions/AppleUSBMultitouch.kext/
отключить темпераментный трекпад, но это дало ошибку и ничего не сделало. Но перемещение расширения в другом месте, т.е.
sudo mv /System/Library/Extensions/AppleUSBMultitouch.kext ~
и перезапуск сделал свое дело - хотя по некоторым причинам он также отключил внутреннюю клавиатуру (кроме кнопки питания).
К сведению, меню Apple> Об этом Mac> Подробнее ...> Системный отчет ...> Расширения (в разделе «Программное обеспечение») показывает, какие расширения ядра активны в данный момент.