web-dev-qa-db-ja.com

Ubuntuはthinkpadトラックポイントの設定を保存しません

Thinkpad X200でUbuntu 12.04を使用しています。トラックポイントを構成するには、 "configure TrackPoint" を使用します。残念ながら、Ubuntuで設定を保存することはできません(感度などに関して)。コンピューターを再起動するたびに、一般的な設定に再び設定されます。

類似の質問 に対するhtorqueの回答をすでに試してみて、trackpoint-settings用の新しいudev-ruleを作成しましたが、役に立ちませんでした。

では、これらの設定を永続的にするにはどうすればよいですか?

6
serve.chilled

私は最終的に実用的なソリューションを見つけました:

1。トラックポイントのデバイスパスを見つける

Gnome-terminalで次を実行します(以下で開くことができます) Ctrl+Alt+t):

find /sys/devices/platform/i8042 -name name | xargs grep -Fl TrackPoint | sed 's/\/input\/input[0-9]*\/name$//'

次のようなものが返されます

/sys/devices/platform/i8042/serio1/serio2

次のステップで返されるものに変更します。

2。新しいupstart-jobを作成

まだ端末タイプ:

Sudo gedit /etc/init/trackpoint.conf

テキストエディタが表示されます。次のコードを貼り付けます:

description "Trackpoint-Settings"
env TPDIR=/sys/devices/platform/i8042/serio1/serio2
start on virtual-filesystems
script
  while [ ! -f $TPDIR/sensitivity ]; do
        sleep 2
  done
  echo -n 200 > $TPDIR/sensitivity
  echo -n 150 > $TPDIR/speed
  echo -n 1 > $TPDIR/press_to_select
end script

必要に応じて2行目を編集することを忘れないでください(手順1を参照)。

8行目と9行目の数値(sensitivityおよびspeedを表す)を任意の値に編集できます。両方とも0から255の範囲で設定できます。200と150のままにしておくとうまくいきます。

保存および終了

それでおしまい。

7
serve.chilled