Copy lkbdd, main.py, cfg.py, and kbeIntercepter.py
to a new directory in whatever system-wide accessible location you want (anything in your PATH env var)
Configuration
Make sure you are in lkbdd directory
Run sudo chown <USERNAME>:input ./lkbbd to modify group ownership of the lkbbd binary to input,
allowing it to read and write input files without root perms
Run sudo chmod g+s ./lkbbd to enable setuid bit for group on lkbbd binary
to allow privelege escalation to input group
Create a valid configuration file:
Create a config file at ~/.config/lkbbd.json with content similar to this: