xinputに特定のハードウェアがリストされているときにシェルスクリプトを実行する方法

xinputに特定のハードウェアがリストされているときにシェルスクリプトを実行する方法

マウス感度を設定するために端末を開くたびにxinputコマンドを実行したいと思います。
私はこれを行う方法とifステートメントの両方のコマンドが機能することを知っていますが、これらのコマンドを実行するために正しいif条件を設定する方法はわかりません。

システムが私の特定のマウスモデルを認識できる場合にのみ、これら2つのコマンドを実行したいと思います。次のコードを試しましたが、動作しません。

if [ xinput == 'Logitech G203 LIGHTSYNC Gaming Mouse' ]; 
  then
    xinput --set-prop 'pointer:''Logitech G203 LIGHTSYNC Gaming Mouse' 'libinput Accel Profile Enabled' 0, 1
    xinput --set-prop 'pointer:''Logitech G203 LIGHTSYNC Gaming Mouse' 'libinput Accel Speed' -0.5
fi

if [ ??? ];ステートメントに何を書く必要がありますか?

ベストアンサー1

おすすめ記事