Skip to content

A Simple and lightweight daemon to handle keyboard media buttons easily

License

Notifications You must be signed in to change notification settings

JojiiOfficial/MediaD

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

A Simple and lightweight daemon to handle keyboard media buttons easily

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages