How does lirc work?

How does lirc work?

The LIRC application suite allows for control of your computer using your remote control. You can send X events to applications, start programs and much more by decoding and sending infra-red signals of many commonly used remote controls. Universal remote controls with learning modes are also supported.

What is the Lirc?

LIRC (Linux Infrared remote control) is an open source package that allows users to receive and send infrared signals with a Linux-based computer system. With LIRC and an IR receiver the user can control their computer with almost any infrared remote control (e.g. a TV remote control).

When do I need to use LIRC for remote control?

If you need to use lirc, there are two cases depending on if your remote is supported by the kernel or not. If it’s supported, the easiest path usually is using the linux input layer decoding and use that as input to lirc. This is the devinput data path in picture (kernel -> Linux input layer -> lirc -> app).

Can you use LIRC to send infrared signals?

Generally speaking everything that can receive or send infrared signals can be supported by LIRC. The project began with support for home-brew receivers and transmitters for the serial port and later support for similar hardware for the parallel port was added.

How to setup LIRC-Linux Infrared remote control?

LIRC – Linux Infrared Remote Control. Configuration guide. About this guide. This guide tries to describe the basic configuration steps for commonly used hardware. It’s focused on the basic usage scenario to get the remote up and running, the more advanced features are not covered.

What’s the difference between LIRC and Linux remote?

Using that, pressing an up-arrow on the remote works the same way as pressing the up-arrow on a keyboard. This is a modern “just works” solution. On the other hand, LIRC is an old style linux application which can be tweaked to do almost anything, but is tricky to setup.