FreeBSDでは、xev
Elecom Hugeトラックボールの最初の9つのボタンのクリックのみが認識されます。 Arch Linuxでは、12個のボタンクリックがすべて認識されます。
おすすめに基づいてELECOM HUGEのLibinputの設定/usr/local/etc/X11/xorg.conf.d/90-trackball.conf
次の内容のファイルを追加しました。
Section "InputClass"
Identifier "ELECOM trackball catchall"
MatchProduct "ELECOM TrackBall Mouse HUGE TrackBall"
#MatchVendor "ELECOM_TrackBall_Mouse"
MatchIsPointer "on"
Driver "libinput"
Option "Buttons" "12"
Option "ButtonMapping" "1 2 3 4 5 6 7 2 2 2 11 12"
Option "EmulateWheel" "true"
Option "EmulateWheelButton" "12"
Option "EmulateWheelTimeout" "0"
Option "ScrollMethod" "button"
Option "ScrollButton" "12"
EndSection
ボタン8及び9は2に再マップされたが、ボタン10~12は依然として認識されないので、これは部分的にのみ動作する。
ボタン10-12を有効にするには?