web-dev-qa-db-ja.com

libinputでトラックポイントの速度が高すぎる

archlinuxは最近、デフォルトの入力ドライバーとしてlibinputに切り替えました。それ以来、Dell LatitudeE5470のトラックポイントはほとんど使用できません。速すぎて詳細なポインティングができません。

xinputは、トラックポイントの次のプロパティを一覧表示します。

_Device 'AlpsPS/2 ALPS DualPoint Stick':
    Device Enabled (139):   1
    Coordinate Transformation Matrix (141): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
    libinput Accel Speed (274): -1.000000
    libinput Accel Speed Default (275): 0.000000
    libinput Accel Profiles Available (276):    1, 1
    libinput Accel Profile Enabled (277):   1, 0
    libinput Accel Profile Enabled Default (278):   1, 0
    libinput Natural Scrolling Enabled (279):   0
    libinput Natural Scrolling Enabled Default (280):   0
    libinput Send Events Modes Available (259): 1, 0
    libinput Send Events Mode Enabled (260):    0, 0
    libinput Send Events Mode Enabled Default (261):    0, 0
    libinput Left Handed Enabled (281): 0
    libinput Left Handed Enabled Default (282): 0
    libinput Scroll Methods Available (283):    0, 0, 1
    libinput Scroll Method Enabled (284):   0, 0, 1
    libinput Scroll Method Enabled Default (285):   0, 0, 1
    libinput Button Scrolling Button (286): 2
    libinput Button Scrolling Button Default (287): 2
    libinput Middle Emulation Enabled (288):    0
    libinput Middle Emulation Enabled Default (289):    0
    Device Node (262):  "/dev/input/event13"
    Device Product ID (263):    2, 8
    libinput Drag Lock Buttons (290):   <no items>
    libinput Horizontal Scroll Enabled (291):   1
_

私が見つけた変更する唯一のノブはAccel Speed (274)でした。これは、ポインターがテレポートしないように下げました。しかし、私は実際に加速が必要です。そうでなければ、私が気付いたように、詳細なポインティングは不可能です。

トラックポイントの基本速度を下げる方法はありますか?

3
languitar

ポインタの速度は、デバイスの寸法とDPI解像度に基づいていますが、これらは常に正しく報告されるとは限りません。 systemd-udevには、これに対する修正の hwdbデータベース が付属しています(/usr/lib/udev/hwdb.d/60-evdev.hwdbにインストールされます)。

独自の構成を追加する例については、前のリンクと commit log を参照してください。 (hwdbはsystemd-hwdb updateでコンパイルし、... uh、再起動またはudevadm trigger …を含む呪文を使用して再適用する必要があると思います。)

Dell LatitudeE6320の同様の調整は次のとおりです。

ほとんどのhwdbコミットには、Bugzillaスレッドへのリンクがあります。例については、それらをお読みください。

1
user1686