Linux 起動: xinput がスクリプトの設定を適用しない

Linux 起動: xinput がスクリプトの設定を適用しない

Ubuntu 15.04にはマウス感度のオプションがないため、xinputでマウス減速プロパティを設定する必要がありますが、

cybex@cybex-W55xEU:~$ cat mouse_sense.sh

#!/bin/bash
xinput --set-prop 13 294 1.45

これを(.bash_profileとgnomeスタートアップアプリケーション)に追加するとスクリプトが実行されますが、プロパティが適用されないか、別の設定によって上書きされます。

何か助けて?

アップデート

@MariusMatutiaeのコメントへの返信、

cybex@cybex-W55xEU:/usr/share/X11/xorg.conf.d$ ls -F

10-evdev.conf         11-evdev-trackpoint.conf  50-wacom.conf
10-quirks.conf        50-synaptics.conf         51-synaptics-quirks.conf
11-evdev-quirks.conf  50-vmmouse.conf

答え1

考えられる解決策

少し調べた後、

cd /usr/share/X11/xorg.conf.d/

走る

ls -F

結果:

cybex@cybex-W55xEU:/usr/share/X11/xorg.conf.d$ ls -F

10-evdev.conf         11-evdev-trackpoint.conf  50-wacom.conf
10-quirks.conf        50-synaptics.conf         51-synaptics-quirks.conf
11-evdev-quirks.conf  50-vmmouse.conf

マウス感度調整設定を追加するには、新しいファイルを作成します。

nano 50-mouse-acceleration.conf

ファイルに以下を入力してください

Section "InputClass"
    Identifier "My Mouse"
    MatchIsPointer "yes"
    Option "AccelerationProfile" "1.45"
    Option "AccelerationScheme" "none"
    Option "AccelSpeed" "1.45"
EndSection

ファイルの出力(catファイル)には、

cybex@cybex-W55xEU:/usr/share/X11/xorg.conf.d$ cat 50-mouse-acceleration.conf 
Section "InputClass"
    Identifier "My Mouse"
    MatchIsPointer "yes"
    Option "AccelerationProfile" "1.45"
    Option "AccelerationScheme" "none"
    Option "AccelSpeed" "1.45"
EndSection

これにより、マウスの速度が自動的に調整されます。「1.45」の値を変更します (私は両方を適宜変更しました)。値が小さいほど速度が上がり、大きいほど速度が下がります。

関連情報