Changes in v1.4
- Linux: add universal keyboard emulation support through uinput (no X11 dependency).
- UNIX domain socket path is now configurable.
- allow the user to override default pid-file.
- add USB id for spacemouse pro wireless BT.
- add support for multi-key button presses.
- initial support for button hold mappings.
- various other minor bug fixes.