LXDEの開始シーケンスにxinputを追加する

LXDEの開始シーケンスにxinputを追加する

起動時にこれら2つのコマンドを実行したいと思います。

xinput --set-prop "Razer Razer DeathAdder" "Device Accel Constant Deceleration" 4
xinput --set-prop "Razer Razer DeathAdder" "Device Accel Velocity Scaling" 1

/etc/rc.localこれらの2つのコマンドは、、.zshrcにも入れてみましたが、/etc/xdg/lxsession/Lubuntu/autostart何も起こらないようです。助けが必要ですか?

ベストアンサー1

Skippyが言ったように、ファイル~/.xinitrcに追加する必要があります。これが原因です:

  • /etc/rc.localXserverが起動する前に起動時に実行されます。
  • .zshrczshシェルを起動したときにのみロードされます。
  • /etc/xdg/lxsession/Lubuntu/autostart特別な名前と形式が必要です。<something>.conf正しいexec=値で名前を付けて保存する必要があります/etc/xdg/autostart/

上記の方法は機能しません

~/.xinitrcシステム全体の提案のスクリプト行を取得するだけです/etc/X11/xinit/xinitrc

これは働きます:

sudo sh -c "echo 'xinput --set-prop \"Razer Razer DeathAdder\" \"Device Accel Constant Deceleration\" 4' >> /etc/X11/xinit/xinitrc"
sudo sh -c "echo 'xinput --set-prop \"Razer Razer DeathAdder\" \"Device Accel Velocity Scaling\" 1' >> /etc/X11/xinit/xinitrc"

もちろん、端末を使用している場合は上記のコマンドが機能しなければならず、そうでなければ何もしません。その後、システムを再起動し、ジャジャン。

おすすめ記事