XMouseControl allows you to control your mouse from your keyboard. This differs from X's builtin MouseKeys in that is supports multiple directions at once. In addition, it does not grab your entire keyboard and supports multiple master keyboards (caveat see bugs)
Building XMouseControl requires:
- the following libraries are needed: -lxcb -lxcb-keysyms -lxcb-xinput -lxcb-xtest
- make
- a C99 compiler
Set keybindings in config.h
Due to difficulty get the KeyMap for secondary keyboards, non default master keyboards with auto repeat enabled may miss a keyrelease when rapidly pressing keys. Simply repressing the key will fix the issue.
XMouseControl was inspired by ptrkeys which is heavily influenced by suckless.org's dwm.
MIT