Mac OS Xには、トラックパッド/マウスを無効/有効にする端末コマンドはありますか?外付けマウスを接続すると、MacBook Proのトラックパッドを無効にできることを知っています。しかし、これは周辺機器が接続されていなくても可能ですか?
Kextをアンロードする必要があります。これにより、再ロードされるまでハードウェアのサポートが削除されます。これはあまりお勧めしません。
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について>詳細情報...>システムレポート...>拡張機能(ソフトウェアの下)には、現在アクティブなカーネル拡張機能が表示されます。