I wrote ev-cmd
because I didn't have an easy way to bind commands to my Koolertron macropad.
Install from the AUR using
yay -S ev-cmd
Build using cargo build --release
Get the device file from /dev/input/by-id
Usage: ev-cmd [OPTIONS] --device-path <DEVICE_PATH>
Options:
-d, --device-path <DEVICE_PATH>
-c, --config-path <CONFIG_PATH>
-h, --help Print help