programming / C++ / sailing / nerd stuff
libinput configuration for Kensington Expert Mosue Trackball
© 2021-01-09 / Mario Konrad

This is my libinput configuration for my Kensington Expert Mouse Trackball:

Section "InputClass"
        Identifier "Kensington Expert Mouse Trackball"
        MatchProduct "Kensington Expert Mouse"
        MatchIsPointer "On"
        Driver "libinput"

        Option "Buttons" "9" # as reported by `xinput get-button-map xyz`
        Option "ButtonMapping" "1 2 8 4 5 6 7 3 9"

        Option "AccelSpeed" "1"

The main difference to the default configuration is of course the button mapping. This maps button in the top right corner to act as right mouse button, resulting in: