Skip to content

Latest commit

 

History

History
41 lines (33 loc) · 997 Bytes

README.md

File metadata and controls

41 lines (33 loc) · 997 Bytes

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