Hello, I have described my experiments on linux with a rpi and I am a bit surprised that nothing works as it should. I have posted here my tests https://forums.raspberrypi.com/viewtopic.php?t=358522 And I would like to discuss the different issues. 1) Why when enabling all protocols a sony15 is not properly recognized ? Testing events. Please, press CTRL-C to abort. 557.572052: lirc protocol(rc5_sz): scancode = 0x2fff toggle=1 557.572077: event type EV_MSC(0x04): scancode = 0x2fff 557.572077: event type EV_SYN(0x00). 557.572138: event type EV_MSC(0x04): scancode = 0x970026 557.572138: event type EV_SYN(0x00). 557.572130: lirc protocol(sony15): scancode = 0x970026 and when I enable only sony protocol it's properly recognized: 1236.384059: lirc protocol(sony15): scancode = 0x970026 1236.384082: event type EV_MSC(0x04): scancode = 0x970026 1236.384082: event type EV_SYN(0x00). 2) When sending a sony scancode it doesn't work because the scancode is sent only once while for it work it need to be sent 3 times (or at least 2 times separated with a space of 43 * 600ms = 28500. Is there any flags to do that because I had to patch ir-ctl to make it work. If nothing exists can I submit some patches to fix it ? Regards