-
Notifications
You must be signed in to change notification settings - Fork 31
keyledsd
Julien Hartmann edited this page Oct 7, 2017
·
3 revisions
The service is simply started by calling it from the command line:
keyledsd
It accepts the following options:
-
--config
or-c
: start using the specified configuration file, eg:keyledsd --config=./myconf.yml
. -
--no-dbus
or-D
: disables DBus interface. When set, keyledsd will not register itself with the session bus and will not be available to external scripts. -
--module-path
or-m
: looks for effect plugins in the specified path, eg:keyledsd -m ~/my-plugins/
. Can be specified multiple times to add more paths. -
--quiet
or-q
: set logging verbosity to the minimal level, only critical failure will be logged. -
--single
or-s
: makes the service automatically terminate after the last keyboard is disconnected. Mostly useful if you arrange to have it started when plugging in a keyboard. -
--verbose
or-v
: increase logging verbosity. Maximum verbosity is obtained with-vvv
.
If you used automatic installation, the service will start automatically when you open an X session. You can enable this behavior with manual installation with the following command:
ln -s /usr/share/keyledsd/keyledsd.desktop $HOME/.config/autostart/
The service reacts to SIGTERM
by shutting down properly. So simply use the following command:
killall keyledsd