Skip to content

Instantly share code, notes, and snippets.

@Irdroid
Last active March 23, 2025 13:00
Show Gist options
  • Save Irdroid/9c3a138a2474098203e1c812a6e17762 to your computer and use it in GitHub Desktop.
Save Irdroid/9c3a138a2474098203e1c812a6e17762 to your computer and use it in GitHub Desktop.
Recommendations for using the Irdroid USB Infrared transceiver in Linux (All versions)

lirc

Recommendations for using the Irdroid USB Infrared transceiver in Linux (All versions)

  • Configure Lirc with lowest (loglevel = ERROR) : e.g. log only errors, this will reduce the numbers of messages in the logs/Systemd/Syslog, and improve performace

    • Edit /etc/lirc/lirc_options.conf
    • Add loglevel = ERROR
  • Configure the lircd systemd service (if you are using systemd), to restart automatically on failure, as otherwise lircd will exit and it will not restart again

    • [Service]
    • Restart=on-failure
    • RestartSec=1s
  • If you are not using the Systemd journaling service , disable it

  • Disable services such as apt-daily, as on some lower performace systems this may cause reduction in performance and issues with lircd ( sudo systemctl mask apt-daily.service )

@Irdroid
Copy link
Author

Irdroid commented Mar 23, 2025

lirc

Added LIRC image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment