6 releases
0.1.5 | Feb 23, 2021 |
---|---|
0.1.4 | Feb 19, 2021 |
0.1.3 | Jan 22, 2021 |
#1622 in Hardware support
23KB
189 lines
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
sudo setfacl -m u:<USER>:rw /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
Installation
Pacman repo
You can get it precompiled from my pacman repository
AUR
yay -S mediad
Compilation
Requirements (make depends)
Arch: libpulse dbus
Fedora: dbus-devel
Run following command:
cargo install mediad
Usage
mediad <DEVICE>
Where 'DEVICE' is the same device you used earlier to give the user permissions
Dependencies
~14–23MB
~360K SLoC