私はWMとしてx11とawesomeを使用しています。マウスを完全に無効にします。つまり、マウスクリック、マウスホイール、マウスの移動、カーソルの表示などです。
簡単な方法はありますか(bashスクリプトを無効/有効にすることをお勧めします)?
ありがとう!
マウスの場合、次の手順に従います。 xinput list
を使用して、マウスデバイスを見つけます。で無効にする
xinput set-prop 12 "Device Enabled" 0
再度有効にするには、次を入力します
xinput set-prop 12 "Device Enabled" 1
ここで、12はデバイスのIDです。マウスがアクティブでない場合、マウスカーソルが消えるので、心配する必要はありません(そうでない場合は、unclutter
を使用できます)
あなたの質問に対する別の答えは、担当するモジュールをアンロードすることです。
Sudo modprobe -rvf psmouse
ありがとう
@Januaryからの回答とxinput
のmanページを読んだ後、短いバージョンに気付きました。
xinput --enable 12
xinput --disable 12
12はデバイスのIDです