Have to press remote buttons twice

  • Hi,

    I just updated to the latest beta (7.95.1 8.0) and now I have to press every remote button twice to get the reaction I want. It doesn't matter which button I press first, only the second one does get executed. If I need to go down a list one element, I could press down, stop, play or whatever (nothing happens), then I can press down and Kodi executes it. There doesn't seem to be a timeout issue: I can press the first button and wait 30 seconds and Kodi executes the command.

    The problem occurs only with the integrated IR port of my Zotac ZBOX nano AD-10. If I plug in the included USB dongle and cover the integrated one everything works just fine. It doesn't matter if I use the included remote or my Harmony Hub for both.

    It worked great with the previous alpha (pretty sure it was v7.90.010), so something must've changed.

    I ran irw and only the odd button presses appear there, so it must be a problem with lirc.

    I don't know what else to test, so please advise.


  • Hi,

    i have the same problem with my zotec nano.
    By the way a RPI-II works without any Problems with a Lirc-Remotecontrol.

    Kroki0815

  • Hi,

    i have the same problem with my zotec nano.
    By the way a RPI-II works without any Problems with a Lirc-Remotecontrol.

    Kroki0815


    Same probleme on zotac zbox ci 520!! Latest Generic beta build!
    Only with ir remote with yatse the problem doesn't exist!
    Switch back to latest alpha 10 all is okay!

    Edited once, last by Mario S. (January 19, 2017 at 2:44 PM).

  • Same issue on my Zotac Zbox ID88. I have tested the last 3 daily Milhouse builds and I have the same behaviour (#0117, #0116 and #0115).

    I definitely will try few of them more in order to identify what update is causing this issue. I have highlighted the lirc related fixes but it could be something else.

    Quote
    • #0117, 18-Jan-2017: Generic -- Release post (Bump e2fsprogs and populatefs; default to CONFIG_TCP_CONG_BBR; disable ADSP support)
    • #0116, 16-Jan-2017: Generic -- Release post (New 4.9.4 kernel; bitstream refactor / VC1Bitstream parser; revert ISO/filedirectory fix)
    • #0115, 15-Jan-2017: Generic -- Release post (New AddonsDB schema v27; add support for SMB File Rename if same share)
    • #0114, 14-Jan-2017: Generic -- Release post (PR:1176: remove and rework kodi patches; PR:1179: lirc: fix [email protected])
    • #0113, 13-Jan-2017: Generic -- Release post (New 4.9.3 kernel; [cmake] fix libdvd depends build)
    • #0112, 12-Jan-2017: Generic -- Release post (Bump openvpn, xf86-video-intel; update xorg pci ids (PR:1162))
    • #0111, 11-Jan-2017: Generic -- Release post (lirc: check for socket in lircd-uinput.service; mesa: update 13.0.3; xorg-server: add patch to match pci ids with mesa)
    • #0110, 10-Jan-2017: Generic -- Release post (Minors)
    • #0109, 10-Jan-2017: Generic -- Release post (New 4.9.2 kernel; bump GUI ABI)
    • #0108, 08-Jan-2017: Generic -- Release post (Include media_build; fluxbox: start applications maximized by default; move back to DRI2)
    • #0107, 07-Jan-2017: Generic -- Release post (New 4.9.1 kernel; minor libcec and libnfs updates)
    • #0106, 06-Jan-2017: Generic -- Release post (Minors)
    • #0105, 05-Jan-2017: Generic -- Release post (Fix crash due to too many streams)
    • #0104, 04-Jan-2017: Generic -- Release post (Cmake fixes and cleanup; mediacenter: use $MEDIACENTER instead of kodi)
    • #0103, 03-Jan-2017: Generic -- Release post (patch: cmake: always set -DWITH_CPU and -DWITH_ARCH for target)
    • #0102, 02-Jan-2017: Generic -- Release post (libcec fix; 3D OSD aspect ratio fix; fix update channel listing)
    • #0101, 01-Jan-2017: Generic -- Release post (Intel: possible black screen fix; wait for network after suspend; Enable RFKILL; bump libpng-1.6.27, flac-1.3.2, zlib-1.2.9)
    • #1231, 31-Dec-2016: Generic -- Release post (Bump xz 5.2.3)
    • #1230, 30-Dec-2016: Generic -- Release post (Bump curl-7.52.1, alsa-utils-1.1.3, alsa-lib-1.1.3, openssh-7.4p1, libass-0.13.5)
    • #1229, 29-Dec-2016: Generic -- Release post (Create symbolic links for systemd unit aliases; PVR and GUI fixes; PR:11298)
    • #1228, 28-Dec-2016: Generic -- Release post (Update lirc to 0.9.4c; PR:11283: [PVR] Fix PVR Manager crash on startup)
    • #1227, 27-Dec-2016: Generic -- Release post (No longer separate skin from kodi for building; AE: fix normalize volume on reconfigure)


    If you guys have a minute for a quick test it would be really helpful.

  • Thanks xiringuelu for the tip, will test, too!

    Quick update: It changed between #0102 #0106 and #0108 #0110. Testing builds between those and I'll update this post once I found the first build this problem occurres

    So #0107 is the last working build, #0108 ist the first build were the remote behaves as stated above. So its either one of those commits between those builds.

    Edited once, last by meilon (January 19, 2017 at 3:51 PM).


  • Thanks xiringuelu for the tip, will test, too!

    Quick update: It changed between #0102 #0106 and #0108 #0110. Testing builds between those and I'll update this post once I found the first build this problem occurres

    So #0107 is the last working build, #0108 ist the first build were the remote behaves as stated above. So its either one of those commits between those builds.

    Wow, that was absolutely spot on. Thanks you!

    I have already reported that on Milhouse LibreELEC official thread (Kodi forums). Hopefully he will find out what's going on and we can have a fix or at least a workaround for this.

  • LibreELEC-Generic.x86_64-7.95.1-ddbridge.img.gz <- this should work without a problem
    LibreELEC-Generic.x86_64-7.95.1-cc-drivers-18.01.2017.img.gz <- should not work

    could you confirm that ? btw pls dmesg | paste from both images

    ddbridge: works PZhH
    cc-drivers: doesn't work AZbH

    From what I'm seeing in the ddbridge build you get IR RC6 protocol handler initialized, while for the cc-drivers build you get two IR protocol handlers:
    IR NEC protocol handler initializedIR RC6 protocol handler initialized
    That would explain why only every odd command works. Hope you can find out what exactly is going on

    Edited once, last by meilon (January 20, 2017 at 12:16 PM).