8000 keyledsd · keyleds/keyleds Wiki · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

keyledsd

Julien Hartmann edited this page Oct 7, 2017 · 3 revisions

Starting

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.

Automatic Start

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/

Stopping

The service reacts to SIGTERM by shutting down properly. So simply use the following command:

killall keyledsd
Clone this wiki locally
0