LIRC_MAKE_DEVINPUT(1)
β¨ LIRC_MAKE_DEVINPUT(1) β¨
okay so bestie, welcome to LIRC_MAKE_DEVINPUT(1) β the user commands corner of the manual, and today we're talking about a lil script that makes your remote config match your actual machine. no cap. π
π NAME π
lirc-make-devinput β create a devinput.lircd.conf for the local site. that's it, that's the whole job description. π«Ά
πΈ SYNOPSIS πΈ
lirc-make-devinput [input.h]
π¦ ARGUMENTS π¦
input.hβ the header file that gets parsed to create the configuration file. it's the raw material, the source of truth, the blueprint. give it a header, get a config. π
β¨ DESCRIPTION β¨
so here's the vibe: this thing reads the system header files and then creates a devinput.lircd.conf that matches the local system β meaning, like, the local kernel. it's bespoke. it's tailored. it's giving custom fit energy. π
normally it requires that the kernel-headers package is installed, so if it's acting up, check that first before you spiral. π
π ENVIRONMENT π
PYTHONβ the Python interpreter. defaults topython. yes, justpython, lowercase, no fancy version number, that's the default. π
π FILES π
/usr/include/linux/input-event-codes.hβ the default system header file. the main character. β/usr/include/linux/input.hβ the alternative file used on older kernels. retro edition, for the elder machines. π§
π₯ SEE ALSO π₯
the documentation for lirc is maintained as html pages. they're located under html/ in the documentation directory. go read them, they're good for you, i promise. π
ngl bestie, if you just want the config and you don't care how the sausage gets made, run it and move on. but now you know, and knowing is iconic. π
lirc-make-devinput 0.10.2 Β· last change: May 2017 β she's a little vintage but she still slays πβ¨π
π¦ 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