マウスの感度を設定限界以上に下げる方法

マウスの感度を設定限界以上に下げる方法

最小 dpi が 1000dpi の汎用ゲーミング マウスを使用しています。Windows では 0.5 倍を使用していますが、Ubuntu で同じことをしようとすると問題が発生します。設定アプリの最小速度は 1 倍の倍数と同じなので、デフォルトの最小値よりも下げる必要があります。

/usr/share/x11/xorg-conf.d に 90-mouse.config ファイルを作成してマウスの加速を無効にしましたが、これでは加速が無効になるだけです。感度を半分に下げたいのですが、これまで見てきた解決策はどれもうまくいきませんでした。何かアイデアはありますか? よろしくお願いします!

答え1

これは18.04では動作しません下記の更新をお読みください。

結局、私は自分でこの問題を解決しました。同じ問題に遭遇した場合は、これを実行する必要があります。このプロセスをさらに改善するための提案があれば歓迎します。

1 - 設定ファイルを作成する

sudo nano /usr/share/X11/xorg.conf.d/90-mouse.conf

2 - これを内部に貼り付けます:

Section "InputClass"
    Identifier "mouse"
    MatchIsPointer "on"
    Option "AccelerationProfile" "-1"
    Option "ConstantDeceleration" "2"
EndSection

Ctrl+O で保存し、Ctrl+X で終了します。

加速プロファイル加速を無効にするので、加速をオンにしたい場合は「0」に変更してください。

一定減速感度を下げたい係数です。私の場合、1000dpi のマウスを使用していて、500dpi の感度にしたかったので、2 倍に減速しました。

18.04 のアップデート

新しいリリースでは libinput プロパティを使用しており、ポインターの速度を上げたり下げたりするには、次のようなコマンドで変換マトリックスを使用します。

xinput set-prop 10 144 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000

コマンド内の「10」は、を使用して取得するポインターデバイスIDを表しxinput list、144は、を使用して取得するマトリックスプロパティIDを表しますxinput list-props 10(10を変更したいデバイスIDに変更します)。

速度を下げるには、マトリックス内の最初と 2 番目の「1.000000」の値を変更する必要があります。これらはそれぞれ x 軸と y 軸の速度に対応します。これらは乗算として機能します。つまり、これらの値を 2.000000 に設定すると、ポイント スキップによってポインターが 2 倍の速度で移動します。0.000000 に変更すると、ポインターはまったく移動しなくなります。

関連情報