プロフィールを使用してマウス速度を設定する

プロフィールを使用してマウス速度を設定する

私は2つのマウスを持っています。 2匹のラットは異なって行動した。出勤するときは、ポインタ速度を最大に設定する必要があります。家で働くときは、電話を少し減らす必要があります。

私はこれら2匹のラットに関する情報が欲しいです。理想的には、接続されたマウスに応じて自動的に適用されます。どうすればいいですか?

Ubuntu 15.10を実行しています。

答え1

X11で接続されているマウス検出を使用できますxinput。例えば

$ xinput --list
...
Logitech USB Optical Mouse               id=11   [slave  pointer  (2)]

この例では、11の値はid=デバイスのIDです。この ID を使用してマウスの移動率を設定できます。

xinput --set-ptr-feedback $id threshold numerator denominator

または単に

xset m numerator/denominator threshold

マウスの変更を自動的に検出するのは少し難しいです。最も簡単な方法は、udevadm monitorマウスを挿入したときに生成されたudevイベントを実行して検索することです。

関連情報