如何启用轨迹球上的额外按钮?

如何启用轨迹球上的额外按钮?

在 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?

相关内容