How to Install and Uninstall triggerhappy Package on Ubuntu 20.10 (Groovy Gorilla)

Last updated: May 18,2024

1. Install "triggerhappy" package

This guide let you learn how to install triggerhappy on Ubuntu 20.10 (Groovy Gorilla)

$ sudo apt update $ sudo apt install triggerhappy

2. Uninstall "triggerhappy" package

In this section, we are going to explain the necessary steps to uninstall triggerhappy on Ubuntu 20.10 (Groovy Gorilla):

$ sudo apt remove triggerhappy $ sudo apt autoclean && sudo apt autoremove

3. Information about the triggerhappy package on Ubuntu 20.10 (Groovy Gorilla)

Package: triggerhappy
Architecture: amd64
Version: 0.5.0-1
Priority: extra
Section: universe/utils
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Stefan Tomanek
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 120
Depends: libc6 (>= 2.15), libsystemd0, init-system-helpers (>= 1.18~)
Filename: pool/universe/t/triggerhappy/triggerhappy_0.5.0-1_amd64.deb
Size: 31512
MD5sum: 1de509a759fdd59be867e64ab206a702
SHA1: b8bcf84c03019b81d6a59cb799c7b2db9b5f0e15
SHA256: f495102a00458ef6f5a1ad39785fd55102de26cc9137afaa8185f7b3f89b0b18
SHA512: c24f39e63cd2e7951e5a77b7abaccbc0403f37865ad370f7f999ff1bcd12c4f88921a822fb45487bc756ae39b609c85663bd4814d021ec4c4a66d1f12dacfaa9
Homepage: https://github.com/wertarbyte/triggerhappy
Description-en: 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, 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.
Description-md5: a1ea7e9bf4516f1bb7a285b43aa7021f