キーボードとマウスを一時的に無効にします。

キーボードとマウスを一時的に無効にします。

OS Xでキーボードとマウスを一時的に無効にする方法を知りたいです。

答え1

Chotasの言葉に続き…

Linux(OSXについてはわかりません)では、xinputコマンドを使用して特定のデバイスを無効または有効にできます。デバイスIDのリストを取得するには、パラメータなしでxinputコマンドを実行します。 $IDがデバイスIDの場合、次のコマンドを使用すると無効になります。

export DISPLAY=:0
xinput set-int-prop $ID "Device Enabled" 8 0

これにより再び有効になります。

xinput set-int-prop $ID "Device Enabled" 8 1

これが役に立つことを願っています。

答え2

プログラムでこれを行うのが好きなので、確認してみることをお勧めします。http://alphababy.sourceforge.net/そして必要な部分にフォークを作ります。

途中でプログラムなしでこれを行う場合は、 "xinput set-int-prop [device_id] "Device Enabled" 8 0"の使用に関するヒントを教えてください。Unix(Xの下)でキーボードとマウスの入力を無効にするもっと良いですが、あなたが要求したのはそれではないことを理解しています。

答え3

キーボードとマウスがワイヤレスかUSBか?その場合は、まずOS XパネルのBluetoothメニューから接続を解除してください。 :)

答え4

私はマウスについてはよくわかりませんが(もちろんプラグを抜く以外)キーボードクリーナー一時的にキーボードを無効にします。

関連情報