Cinnamonでタッチパッドの勢いに対するCTRL効果を無効にする方法は?

Cinnamonでタッチパッドの勢いに対するCTRL効果を無効にする方法は?

私のタッチパッドには、運動量(または慣性、正確な用語が何であるかわからない)が有効になっています。つまり、指がタッチパッドから外れても、スクロールして徐々に遅くなります(すべての人に当てはまると思います)。タッチパッド機能)。しかし、私のLinux Mint CinnamonはCtrl タッチパッド電源を使用してもうまく機能しますCtrl 。 タッチパッドの推進力に影響を与えないようにするにはどうすればよいですか?CtrlCtrl

ベストアンサー1

これは、表面的には、ユーザビリティを向上させるためにlibinputドライバにコーストが実装されていますが、ユーザーが経験している副作用(X11イベント変換に由来)があるためです。

スライド摩擦を増やすと、この問題を解決するのに役立ちます。これは、指がタッチパッドを離れた後にスクロールをより早く終了し、libinput X11ドライバが少ないスクロールイベントを生成し、イベントキーの衝突の可能性を大幅に減らすことによって達成されます。一定量の打力走行を維持するには、以下の「Synaptics 打行速度」の後の 2 番目の数字を使用して、自分に適した数字を探します。値が高いほど打力走行が速く停止し、値が低いほど打力走行が停止します。ますます長く滑ります。

案内からここ(および以下の他のコメント)私はこれが私の問題を解決したことがわかりました。

xinput set-prop "16" "Synaptics Coasting Speed" 20.0 50000.0

16をタッチパッドデバイスのIDに変更する必要があるかもしれません。次のコマンドを使用して識別できます。

xinput list

セッション間で変更を維持するには、次のコンテンツを含む.config/autostart/fix-scrolling.desktopファイルを作成します。

[Desktop Entry]
Name=Fix Scrolling
Exec=xinput set-prop "16" "Synaptics Coasting Speed" 20.0 50000.0
Terminal=false
Type=Application
StartupNotify=false

長期的にますます多くのディストリビューションがWaylandまたは他の近代的な「座席」アーキテクチャをサポートするように移動するにつれて、スクロールイベントを個々のキープッシュとしてマークするX11メソッドはもはや問題になりません。

おすすめ記事