endaaman.com

2017-07-22

Tips

俺的libinputのタッチパッドの設定

Xiaomi Mi Notebook Air 13.3での設定

/etc/X11/xorg.conf.d/20-touchpad.conf

Section "InputClass"
  Identifier "libinput touchpad"
  Driver "libinput"
  MatchIsTouchpad "on"
  MatchDevicePath "/dev/input/event*"
  Option "Tapping" "on"
  Option "ClickMethod" "clickfinger"
  Option "TappingButtonMap" "lrm"
  Option "NaturalScrolling" "true"
  Option "TappingDragLock" "false"
  Option "TappingDrag" "false"
  Option "TappingDragLock" "false"
EndSection

を参考に、Xiaomi Mi Notebook Air 13.3 - ArchWikiから

  • タップを1、2、3本指を左、右、中クリックに割当
  • Tap-and-dragの無効化

の変更を加えた。Tap-and-dragは「トントン」と二回タップして、二回目のタップからそのまま動かすとドラッグができるようになる機能なんだけど、基本的に誤爆しかしなくて鬱陶しさしかないゴミ機能なので無効化するのが良い

本当ならMacみたいに三本指スワイプをドラッグにもできたらいいんだけど、調べてみたらコンポジッターの話だよってことでlibinputの機能としては実装しない模様(89999 – Add support for 3-finger dragging

GNOMEなら実装しそうだけど、MATEで実装される未来が見えない。xdotoolかなんかで自分で用意した方が良さそう(面倒くさい)


©2024 endaaman.com