Intel VAAPI howto with Leia v18 nightly based on Ubuntu 18.04 server
(2017-11-29, 21:41)laric Wrote: I have installed 17.10 on a apollo lake machine and if I install lirc it messes up totally. It gets 'stuck' on any button down. It repeats forever. If I remove lirc it works better but only a few buttons work in kodi.

Is there a mapping file I need to make it work in kodi with ir-keytable instead of lirc? And if so where can I find a ready made one?

Output from ir-keytable
Code:
Found /sys/class/rc/rc0/ (/dev/input/event8) with:
        Driver ite-cir, table rc-rc6-mce
        Supported protocols: lirc rc-5 rc-5-sz jvc sony nec sanyo mce_kbd rc-6 sharp xmp
        Enabled protocols: lirc rc-6
        Name: ITE8708 CIR transceiver
        bus: 25, vendor/product: 1283:0000, version: 0x0000
        Repeat delay = 500 ms, repeat period = 125 ms

Output from ir-keytable-t
Code:
Testing events. Please, press CTRL-C to abort.
1511984421.639500: event type EV_MSC(0x04): scancode = 0x800f0422
1511984421.639500: event type EV_KEY(0x01) key_down: KEY_OK(0x0160)
1511984421.639500: event type EV_SYN(0x00).
1511984421.776535: event type EV_MSC(0x04): scancode = 0x800f0422
1511984421.776535: event type EV_SYN(0x00).
1511984422.050097: event type EV_KEY(0x01) key_up: KEY_OK(0x0160)
1511984422.050097: event type EV_SYN(0x00).
1511984423.846179: event type EV_MSC(0x04): scancode = 0x800f0416
1511984423.846179: event type EV_KEY(0x01) key_down: KEY_PLAY(0x00cf)
1511984423.846179: event type EV_SYN(0x00).
1511984423.983242: event type EV_MSC(0x04): scancode = 0x800f0416
1511984423.983242: event type EV_SYN(0x00).
1511984424.258096: event type EV_KEY(0x01) key_up: KEY_PLAY(0x00cf)
1511984424.258096: event type EV_SYN(0x00).
1511984428.418089: event type EV_MSC(0x04): scancode = 0x800f0419
1511984428.418089: event type EV_KEY(0x01) key_down: KEY_STOP(0x0080)
1511984428.418089: event type EV_SYN(0x00).
1511984428.555139: event type EV_MSC(0x04): scancode = 0x800f0419
1511984428.555139: event type EV_SYN(0x00).
1511984428.834099: event type EV_KEY(0x01) key_up: KEY_STOP(0x0080)
1511984428.834099: event type EV_SYN(0x00).
1511984430.586537: event type EV_MSC(0x04): scancode = 0x800f0418
1511984430.586537: event type EV_KEY(0x01) key_down: KEY_PAUSE(0x0077)
1511984430.586537: event type EV_SYN(0x00).
1511984430.693019: event type EV_MSC(0x04): scancode = 0x800f0418
1511984430.693019: event type EV_SYN(0x00).
1511984430.830014: event type EV_MSC(0x04): scancode = 0x800f0418
1511984430.830014: event type EV_SYN(0x00).
1511984431.106097: event type EV_KEY(0x01) key_up: KEY_PAUSE(0x0077)
1511984431.106097: event type EV_SYN(0x00).
1511984431.869916: event type EV_MSC(0x04): scancode = 0x800f0414
1511984431.869916: event type EV_KEY(0x01) key_down: KEY_FASTFORWARD(0x00d0)
1511984431.869916: event type EV_SYN(0x00).
1511984432.007039: event type EV_MSC(0x04): scancode = 0x800f0414
1511984432.007039: event type EV_SYN(0x00).
1511984432.290101: event type EV_KEY(0x01) key_up: KEY_FASTFORWARD(0x00d0)
1511984432.290101: event type EV_SYN(0x00).
1511984432.640424: event type EV_MSC(0x04): scancode = 0x800f0415
1511984432.640424: event type EV_KEY(0x01) key_down: KEY_REWIND(0x00a8)
1511984432.640424: event type EV_SYN(0x00).
1511984432.777197: event type EV_MSC(0x04): scancode = 0x800f0415
1511984432.777197: event type EV_SYN(0x00).
1511984433.058107: event type EV_KEY(0x01) key_up: KEY_REWIND(0x00a8)
1511984433.058107: event type EV_SYN(0x00).
1511984433.615435: event type EV_MSC(0x04): scancode = 0x800f041a
1511984433.615435: event type EV_KEY(0x01) key_down: KEY_NEXT(0x0197)
1511984433.615435: event type EV_SYN(0x00).
1511984433.721986: event type EV_MSC(0x04): scancode = 0x800f041a
1511984433.721986: event type EV_SYN(0x00).
1511984433.859191: event type EV_MSC(0x04): scancode = 0x800f041a
1511984433.859191: event type EV_SYN(0x00).
1511984434.114090: event type EV_KEY(0x01) key_up: KEY_NEXT(0x0197)
1511984434.114090: event type EV_SYN(0x00).
1511984434.144792: event type EV_MSC(0x04): scancode = 0x800f040f
1511984434.144792: event type EV_KEY(0x01) key_down: KEY_INFO(0x0166)
1511984434.144792: event type EV_SYN(0x00).
1511984434.281612: event type EV_MSC(0x04): scancode = 0x800f040f
1511984434.281612: event type EV_SYN(0x00).
1511984434.562094: event type EV_KEY(0x01) key_up: KEY_INFO(0x0166)
1511984434.562094: event type EV_SYN(0x00).
1511984435.195721: event type EV_MSC(0x04): scancode = 0x800f0423
1511984435.195721: event type EV_KEY(0x01) key_down: KEY_EXIT(0x00ae)
1511984435.195721: event type EV_SYN(0x00).
1511984435.332416: event type EV_MSC(0x04): scancode = 0x800f0423
1511984435.332416: event type EV_SYN(0x00).
1511984435.586094: event type EV_KEY(0x01) key_up: KEY_EXIT(0x00ae)
1511984435.586094: event type EV_SYN(0x00).

Good that lirc is obsolete nowadays :-). Please open your own thread.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Reply


Messages In This Thread
Live TV broken again? - by schamane - 2016-02-29, 19:56
Random crashes - by hal2100 - 2016-03-08, 22:03
Strange Behaviour - by MicTie - 2016-12-07, 10:46
RE: Intel VAAPI howto with Krypton v17 based on Ubuntu 16.04 server - by fritsch - 2017-11-29, 21:52
Working lirc with mce remote - by fr1day - 2019-08-10, 17:36
Logout Mark Read Team Forum Stats Members Help
Intel VAAPI howto with Leia v18 nightly based on Ubuntu 18.04 server18