2匹のマウスに異なる感度を同時に設定するにはどうすればよいですか?


13

私はよくUSBマウスとラップトップのポインティングスティックを同時に使用します。マウスの設定で感度を調整できますが、2つのマウスの感度が非常に異なるため、妥協した設定を見つけることができません。

マウスごとに異なる感度設定を指定する方法はありますか?

回答:


10

xinputを使用して、マウスの感度/ アクセルを設定できます。

$ xinput list
⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ Logitech USB-PS/2 Optical Mouse           id=8    [slave  pointer  (2)]
⎜   ↳ Microsoft Microsoft® Nano Transceiver v2.0    id=10   [slave  pointer  (2)]
⎜   ↳ Microsoft Microsoft® Nano Transceiver v2.0    id=11   [slave  pointer  (2)]
⎜   ↳ Macintosh mouse button emulation          id=13   [slave  pointer  (2)]
⎣ Virtual core keyboard                     id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ Power Button                              id=6    [slave  keyboard (3)]
    ↳ Power Button                              id=7    [slave  keyboard (3)]
    ↳ Microsoft Microsoft® Nano Transceiver v2.0    id=9    [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=12   [slave  keyboard (3)]

その出力からid、マウスの数値を取得します。Logitechマウスの例を紹介します。複数のマウスをすすぎ、繰り返します。

だから私のロジクールのために私は使用xinput get-feedbacks <device name>しますxinput set-ptr-feedback <device name> <threshold> <num> <denom>

$ xinput get-feedbacks 8
1 feedback class
PtrFeedbackClass id=0
    accelNum is 3
    accelDenom is 10
    threshold is 4

加速度は分数として設定されるため、そのためにnomとdenomを設定する必要があります。

$ xinput set-ptr-feedback 8 4 3 1
$ xinput get-feedbacks 8
1 feedback class
PtrFeedbackClass id=0
    accelNum is 3
    accelDenom is 1
    threshold is 4

驚異的です。今、私はこのバグに頭を打ちつけています。
エンドリューク

まだ修正されていない場合は、nattyのバグレポートを更新してください:-S

1
これは再起動間も持続しますか?
TheOne
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.