KRemoteControl (formerly known as KDELirc) is a KDE frontend for your remote controls. It allows to configure actions for button presses on remotes. All types of remotes supported by the Solid module in the KDE platform are also supported by KRemoteControl (e.g. with the Linux Infrared Remote Control system (LIRC) as backend).
The latest stable release is version 4.9, included in KDE SC 4.9. KRemoteControl is a free and open source software, available for Linux and similar operating systems under the GNU General Public License (GPL), Version 2.
KRemoteControl consists of the following parts:
This library holds all the basic data structures for handling remotes, modes and actions. Additionally it holds a D-Bus browser interface and executors for actions.
This is the configuration module for systemsettings. It allows to create and assign actions to remote controls.
A kded module responsible for actually executing the actions on incoming button presses.
A notifier item sitting in the notification area (aka system tray). Its job is to notify the user of incoming button presses by blinking and to provide a context menu for manually switching a remotes mode.
It allows to interact with the kded module within a plasmoid. There is no plasmoid provided with KRemoteControl yet.
Last update: 2019-12-24