Waylandタッチパッドジャンプ - モーションしきい値?

Waylandタッチパッドジャンプ - モーションしきい値?

私はGNOME 3.26.2を使ってUbuntu 17.10からDebian Buster Sidに切り替えました。

私はThinkPad T430を使用しています。私のタッチパッドの詳細については、下記をご覧ください。

$ grep -B 5 mouse /proc/bus/input/devices
I: Bus=0011 Vendor=0002 Product=0007 Version=01b1
N: Name="SynPS/2 Synaptics TouchPad"
P: Phys=isa0060/serio1/input0
S: Sysfs=/devices/platform/i8042/serio1/input/input2
U: Uniq=
H: Handlers=mouse0 event1 
--
[...]

問題はジャンプのため、2本の指のスクロールが非常に不正確です。。スクロールするとすべてがうまく機能しますが、指を離すとページがランダムにジャンプするか、ランダムに上下にスクロールします。 Ubuntuでは、このような動作を経験したことはありません。

モーションしきい値が低すぎるため、持ち上げられた外観は別のリールとして検出されます。

同様の問題について私が見つけたすべてのソリューションではconfファイルを編集する必要がありますが、私が知っている限り、Waylandではこのファイルを使用しません。

だからgsettingsを確認しましたが、適切なキーが見つかりませんでした。

$ gsettings list-keys org.gnome.desktop.peripherals.touchpad
send-events
natural-scroll
tap-to-click
two-finger-scrolling-enabled
left-handed
click-method
speed
tap-and-drag
edge-scrolling-enabled
disable-while-typing

この問題をどのように解決しますか?

ありがとうございます。良い一日になろう!

ベストアンサー1

Waylandの説明に従って、タッチパッドをデバッグして再調整できます。タッチパッド圧力ベースのタッチ検出。デフォルトでは、libinputユーティリティを実行してタッチパッドを押して、どのしきい値を使用する必要があるかを確認します。

sudo libinput measure touchpad-pressure

それから値を試してみてください。

sudo libinput measure touchpad-pressure --touch-thresholds=10:8

最後に、hwdbオーバーライドエントリを作成し、/etc/udev/hwdb.d/99-touchpad-pressure.hwdbキーボードに一致するエントリを話し、次をオーバーライドします。

libinput:name:*SynPS/2 Synaptics TouchPad:dmi:*
 LIBINPUT_ATTR_PRESSURE_RANGE=10:8

おすすめ記事