cdobrich/btnx
btnx (Button Extension) is a daemon that enables rerouting of mouse button events through uinput as keyboard and other mouse button combinations. btnx requires btnx-config, a configuration tool for btnx. See https://github.com/cdobrich/btnx-config for more details.
GitHub repository with 65 stars and 8 forks.
Language: C
Topics: button, mouse, remapping