Xorgでマウス移動速度の変更方法

xinputコマンドを使ってDevice Accel Constant Decelerationを変更するとマウスカーソルの移動速度を変更できるようです。

使い方

まず、マウスデバイスのIDを探します。(下の例では8

$ xinput list
⎡ Virtual core pointer              id=2
⎜   ↳ Virtual core XTEST pointer   id=4
⎜   ↳ Logitech USB Optical Mouse   id=8
⎣ Virtual core keyboard             id=3    
    ↳ Virtual core XTEST keyboard  id=5
    ↳ Power Button                 id=6

現在の設定内容を確認します。

$ xinput list-props 8
Device 'Logitech USB Optical Mouse':
  Device Enabled (137): 1
  Coordinate Transformation Matrix (139): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
  Device Accel Profile (262): 0
  Device Accel Constant Deceleration (263): 1.000000
  Device Accel Adaptive Deceleration (264): 1.000000
  Device Accel Velocity Scaling (265): 10.000000

Device Accel Constant Decelerationの設定値を変更します。

$ xinput set-prop 8 263 0.8

Device Accel Constant Decelerationに大きな値を設定するとゆっくり動き、小さな値を設定すると速く動くようです。


実行例の出力結果は今回の設定に不要な部分やスペースを省略している部分があります。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です