Hi there,
yesterday I installed an IR receiver to use my IR remote to control play/pause and so on.
I got it to work so far, except a few buttons.
My lirc.conf:
begin remote
name /home/osmc/lirc.conf
bits 16
flags SPACE_ENC|CONST_LENGTH
eps 30
aeps 100
header 8859 4459
one 534 1694
zero 534 580
ptrail 538
repeat 8868 2230
pre_data_bits 16
pre_data 0xFF
gap 106329
toggle_bit_mask 0x0
begin codes
KEY_VOLUMEDOWN 0xE01F
KEY_VOLUMEUP 0xA857
KEY_PLAYPAUSE 0xC23D
KEY_NEXT 0x02FD
KEY_PREVIOUS 0x22DD
KEY_LEFT 0x10EF
KEY_RIGHT 0x5AA5
KEY_UP 0x18E7
KEY_DOWN 0x4AB5
KEY_OK 0x38C7
KEY_I 0x629D
KEY_T 0x7A85
KEY_C 0x30CF
KEY_BACKSPACE 0x6897
end codes
end remote
So, most buttons works without any problems. But the last few buttons dont (KEY_I, KEY_T, KEY_c and KEY_BACKSPACE). They are not very important but would ease the handling a bit more. These button are recognized by lirc, so its doesnt seam to be my remote. It looks like I’ve mapped the wrong keys or something like this.
What irw is saying:
osmc@osmc:~$ irw
17 0 KEY_I linux-input-layer
17 0 KEY_I_UP linux-input-layer
2e 0 KEY_C linux-input-layer
2e 0 KEY_C_UP linux-input-layer
14 0 KEY_T linux-input-layer
14 0 KEY_T_UP linux-input-layer
e 0 KEY_BACKSPACE linux-input-layer
e 0 KEY_BACKSPACE_UP linux-input-layer
So, the question here is, which key do I have to send via lirc, so that OSMC recognizes it as “c” or “i” or …?
Greetings,
sonst-was