LIRCRC(5)
okay so bestie, welcome to LIRCRC(5) β the FILE FORMATS manual page. it's giving last-stop-before-your-app energy and honestly? iconic. π
β¨
π NAME π
lircrc β application-specific remotes signals configuration. no cap, that's the whole name vibe. π¦
π DESCRIPTION π
lircrc is literally the last LIRC configuration point in the flow of events from the kernel to the application. It provides a way to translate the application-agnostic events which lircd makes available on /var/run/lirc/lircd to application-specific strings. The translation is invoked by LIRC-aware applications by using the lirc_code2char() routine in the lirc_client library. periodt. π
The lircrc event mapping is not only mapping from a remote event to an application string. It also supports a variety of functionality such as repeat suppression, modes, long keypresses and button sequences. so it's not just one tiny translation β it has range, bestie. π₯
The default location for lircrc is ~/.config/lircrc with a global fallback in /etc/lirc/lircrc. Many applications that use the lircrc translations have private locations for the file. iykyk. π
The programmatic interface to the lircrc functionality is described in the Client API manual, see below. The file format is described in the configuration manual, see below. both links are waiting for you in SEE ALSO. π
β SEE ALSO β
http://lirc.org/html/configure.html#lircrc_formatβ Description of thelircrcfile format. (the format lore, fr fr π)http://lirc.org/html/lirc_client.htmlβ Client API, the programmatic interface to thelircrcfiles. (the programmatic bestie π€)
mwah π β signed, sealed, delivered: lircrc 0.10.2, last change: Oct 2015. LIRCRC(5) out. periodt. π
π
π¦ where this page comes from
- alpine 3.24: lirc-doc 0.10.2-r4 Β· GPL-2.0-only
- debian trixie: lirc 0.10.2-0.10 Β· GPL-2.0-or-later
- fedora 43: lirc-core 0.10.2-4.fc43 Β· GPL-2.0-only AND LicenseRef-Callaway-BSD
- fedora 43: lirc-core 0.10.2-4.fc43 Β· GPL-2.0-only AND LicenseRef-Callaway-BSD
- fedora 44: lirc-core 0.10.2-5.fc44 Β· GPL-2.0-only AND LicenseRef-Callaway-BSD
- fedora 44: lirc-core 0.10.2-5.fc44 Β· GPL-2.0-only AND LicenseRef-Callaway-BSD
- nixos 26.05: lirc 0.10.2
- nixpkgs unstable: lirc 0.10.2
- opensuse-leap 16.0: lirc-core 0.10.2-160000.2.2 Β· GPL-2.0-or-later
- opensuse-leap 16.0: lirc-core 0.10.2-160000.2.2 Β· GPL-2.0-or-later
- opensuse-leap 16.0: lirc-core 0.10.2-160000.2.2 Β· GPL-2.0-or-later
- opensuse-leap 16.0: lirc-core 0.10.2-160000.2.2 Β· GPL-2.0-or-later
- ubuntu noble: lirc 0.10.2-0.8build1 Β· GPL-2.0-or-later
- ubuntu questing: lirc 0.10.2-0.10build1
- ubuntu resolute: lirc 0.10.2-0.10ubuntu1 Β· GPL-2.0-or-later
- ubuntu stonking: lirc 0.10.2-0.11 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms