web-dev-qa-db-ja.com

libinputでのカーソル速度の変更

Ubuntu 16.04でlibinputを使用しています。タップツークリックや自然なスクロールなど、タッチパッドの設定の一部を変更できますが、カーソルの速度を変更する方法がわかりません。私はそれをグーグルで調べましたが、あまり助けが見つかりませんでした。

5
MichaelX

カーソル速度は、次の2つの方法で設定できます。

  1. /usr/share/X11/xorg.conf.d/40-libinput.confでオプションを設定します

元の16.04または16.04.2スタックでは、90-libinput.confです。

このオプションは「AccelSpeed」と呼ばれます。 -1〜1の浮動小数点数です。

例:

Option "AccelSpeed" "-0.5"

カーソルが遅くなります。

  1. Confファイルで設定する前に設定をテストするには、xinputコマンドを使用できます。この方法で実行します:

    xinput set-prop ID "libinput Accel Speed" -0.5
    

IDは、xinput出力のタッチパッドIDです。

小道具を確認するには

xinput list-props ID

xinput設定は永続的ではなく、再起動後にリセットされます。

注:xinputのオプションにはスペースAccel Speedがあり、confファイルのオプションAccelSpeedにはスペースがありません。

他の設定を確認するには、このマニュアルを参照してください。

http://manpages.ubuntu.com/manpages/zesty/man4/libinput.4.html

9
Pilot6

上記の応答に加えて、Xorgの更新によって変更が上書きされないように、/ etcの設定ファイルを使用してこれらを設定することをお勧めします。 Xorgがファイルを探すパスの1つは/etc/X11/xorg.conf.d/です。そこに新しいconfファイルを追加するだけです。これらはアルファベット順にロードされるため、変更が確実に適用されるように、ファイルがz-touchpad.confのような名前になっていることを確認してください。

1
NabLa