1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
|
Source: triggerhappy
Maintainer: Debian QA Group <packages@qa.debian.org>
Section: utils
Priority: optional
Build-Depends: debhelper-compat (= 13),
linux-libc-dev,
pkgconf,
libsystemd-dev
Standards-Version: 4.7.2
Vcs-Browser: https://salsa.debian.org/debian/triggerhappy
Vcs-Git: https://salsa.debian.org/debian/triggerhappy.git
Homepage: https://github.com/wertarbyte/triggerhappy
Package: triggerhappy
Architecture: linux-any
Depends: ${shlibs:Depends},
${misc:Depends},
libsystemd0
Pre-Depends: ${misc:Pre-Depends}
Description: global hotkey daemon for Linux
Triggerhappy watches connected input devices for certain key presses or
other input events and runs administrator-configured commands when they
occur. Unlike other hotkey daemons, such as that contained in the
'esekeyd' package, it runs as a persistent, systemwide service and
therefore can be used even outside the context of a user or X11 session.
.
It can handle a wide variety of devices (keyboards, joysticks,
wiimote, etc.), as long as they are presented by the kernel as
generic input devices. No kernel patch is required. The daemon is
a userspace program that polls the /dev/input/event? interfaces
for incoming key, button and switch events. A single daemon can
monitor multiple input devices and can dynamically add additional
ones. Hotkey handlers can be assigned to dedicated (tagged) devices
or globally.
.
For example, this package might be useful on a headless system to
use input events generated by a remote control to control an
mpd server, but can also be used to allow the adjustment of audio
and network status on a notebook without relying on user specific
configuration.
.
Key combinations are supported as well as the hotplugging of devices
using a udev hotplug script; the running daemon can also be influenced
by a client program, e.g. to temporarily pause the processing of
events or switch to a different set of hotkey bindings.
|