2020-05-26, 00:45
I wasn't sure whether to post in "How to get a seamless remote experience" or this separate thread, but it'll probably be easier to find here (for now). And this may be widely known information, but I was happy that the lirc install glitch has been recognized and apparently fixed (as of 2020-05-19 20:13:17 UTC) in the now accessible version lirc 0.10.1-6.1ubuntu1.1 (+). I can confirm that it will install or upgrade from the Universe repository. It kind-of works, but I haven't figured out how to do the customizations available in the 0.9.0 version. I was previously able to add some of my mceusb remote keys through ~/.kodi/userdata/Lircmap.xml. Changes there no longer seem to have an effect. I think they need to be made now in the kernel drivers. And I don't seem to be able to add a different remote (like my mini-hp mce remote) by putting in new /etc/lirc/hardware.conf and lircd.conf files. Again, this now seems to be built into the kernel remote drivers (not likely available for the mini-hp remote). If some of you have experience making these types of changes for lirc 10, I'd love to see them. I'm at the point of cutting back my effort on this...
Fortunately, the ~/.kodi/userdata/keymaps/gen.xml file (and maybe keyboard.xml and keymaps.xml files) still have an effect. I tend to use gen.xml and I put in the following additions there to get more keys doing what I want:
<keymap><global><keyboard><key id="248">ActivateWindow(ShutdownMenu)</key><key id="247">ActivateWindow(TVTimers)</key><key id="7">ToggleFullScreen</key></keyboard></global><fullscreenvideo><keyboard><key id="205">ActivateWindow(TVGuide)</key><key id="247">ActivateWindow(TVTimers)</key><key id="235">showsubtitles</key><key id="221">Seek(-10)</key><key id="223">Seek(+30)</key><key id="169">PlayerControl(tempodown)</key><key id="168">PlayerControl(tempoup)</key></keyboard></fullscreenvideo></keymap>
This augments keymap built in to the kernel/lirc for the following (should be further augmented for Context Menu and Erase Recording):
Radio -> Exit Menu
Videos -> Toggle Fullscreen
DVD Menu -> Open Timers Page
----During video view/playback---
Left Button -> Slow Playback Speed
Right Button -> Increase Playback Speed
Eject -> Toggle Subtitles
Left Skip -> Skip Back 10 sec
Right Skip ->Skip Forward 30 sec
Next post is my "full" NextPVR/Kodi/lirc install sequence. This is for my HP receiver 5188-1667 and HP remote TSGH-IR02. Just FYI, I did not install ir-keytable for this...
b
Fortunately, the ~/.kodi/userdata/keymaps/gen.xml file (and maybe keyboard.xml and keymaps.xml files) still have an effect. I tend to use gen.xml and I put in the following additions there to get more keys doing what I want:
<keymap><global><keyboard><key id="248">ActivateWindow(ShutdownMenu)</key><key id="247">ActivateWindow(TVTimers)</key><key id="7">ToggleFullScreen</key></keyboard></global><fullscreenvideo><keyboard><key id="205">ActivateWindow(TVGuide)</key><key id="247">ActivateWindow(TVTimers)</key><key id="235">showsubtitles</key><key id="221">Seek(-10)</key><key id="223">Seek(+30)</key><key id="169">PlayerControl(tempodown)</key><key id="168">PlayerControl(tempoup)</key></keyboard></fullscreenvideo></keymap>
This augments keymap built in to the kernel/lirc for the following (should be further augmented for Context Menu and Erase Recording):
Radio -> Exit Menu
Videos -> Toggle Fullscreen
DVD Menu -> Open Timers Page
----During video view/playback---
Left Button -> Slow Playback Speed
Right Button -> Increase Playback Speed
Eject -> Toggle Subtitles
Left Skip -> Skip Back 10 sec
Right Skip ->Skip Forward 30 sec
Next post is my "full" NextPVR/Kodi/lirc install sequence. This is for my HP receiver 5188-1667 and HP remote TSGH-IR02. Just FYI, I did not install ir-keytable for this...
b