【debian10】ロジクールトラックボール(T-BC21) 別名:Marble Mouseを使う

写真のロジクールトラックボールT-BC21でホイールエミュレーションを行う方法
f:id:SuperSecretTech:20210105145659j:plain

1./usr/share/X11/xorg.conf.d に移動

2.sudo touch 50-trackball.conf

3.sudo nano 50-trackball.conf
  以下を記入

Section "InputClass"
        Identifier      "Marble Mouse"
        MatchProduct    "Logitech USB Trackball"
        Driver          "libinput"
        Option          "ScrollMethod" "button"
        Option          "ScrollButton" "8"
        Option     "MiddleEmulation" "on"
EndSection

4.OSを再起動すればホイールエミュレーションが使えるようになります。


■追記
上記設定だと、水平スクロールが効いてしまってウザかったので無効にする方法を探していたら以下のURLにこのトラックボールについて詳しく書かれていた。
正式にはLinuxではMarble Mouseっていうっぽいね。
水平スクロールを無効にするには、以下をトラックボールのセクションに追加する。
Option "HorizontalScrolling" "false"

Logitech Marble Mouse - ArchWiki