MediaD

A very simple and lightweight deamon to handle keyboard media button events easily.

Permissions

Testing

Run followig command. Replace 'USER' with your username and 'DEVICE' with the device you want to let your music get controlled from bash sudo setfacl -m u:<USER>:r /dev/input/by-id/<DEVICE>

Permanent changes

Paste the following snippet into /etc/udev/rules.d/99-userdev-input.rules: KERNEL=="event*", SUBSYSTEM=="input", RUN+="/usr/bin/setfacl -m u:<USER>:rw /dev/input/by-id/<DEVICE>" Reboot, or run the command from Testing to apply changes

Compilation

cargo build --release The binary is located inside ./target/release/mediad

Usage

mediad <DEVICE> Where 'DEVICE' is the same device you used earlier to give the user permissions