HP USB MCE not working

  • Hi
    I just would like to report an issue which exists as well with Ubuntu and Openelec, with the hope that you can fix it in a future release of LibreElec.
    My HP USB MCE IR Receiver is not working on my new HTPC motherboard (ASRock N3050B itx) under LibreElec (7.0.2 x86_64 in my case), but is still working with other PCs.
    The device is working fine: I can see it with ir-keytable and lsusb, when I press a button the red led lights-on but there is no event received while listening with irw
    This issue is known and is due to a bug with USB3.0 (xHCI) hardware (even if the USB device is connected to an USB2 port). The bug correction is here, but doesn't seem to be implemented yet in the official driver.

    Could you please take in into account for the next release?
    This issue is really anoying, and I believe that many people should have it as this IR receiver is a very popular one.
    I am now using a keyboard in addition of my Harmony until you provide a fix (unfortunatly I cannot disable USB3 in my BIOS) !

    Thank you.
    Cheers
    Seb

    Edited once, last by seb131 (October 3, 2016 at 9:29 PM).

  • Hi
    Thank you for the prompt answer. It is very weird then, it should be an incompatibility issue with my hardware.
    Any idea how to fix it? (At least to start to investigate?)
    Thanks

  • That receiver works fine on my chromebox USB3. Guide to Lirc IR Blasting - OpenELEC

    My Lircd.conf
    # Please make this file available to others
    # by sending it to <[email protected]>
    #
    # this config file was automatically generated
    # using lirc-0.9.1-git(default) on Wed Apr 22 16:14:39 2015
    #
    # contributed by
    #
    # brand: /storage/.config/lircd.conf
    # model no. of remote control:
    # devices being controlled by this remote:
    #

    begin remote

    name /storage/.config/lircd.conf
    bits 13
    flags RC5
    eps 30
    aeps 100

    one 910 882
    zero 910 882
    plead 909
    gap 11000
    toggle_bit_mask 0x800

    begin codes
    KEY_UP 0x0290
    KEY_DOWN 0x0291
    KEY_LEFT 0x0295
    KEY_RIGHT 0x0296
    KEY_EXIT 0x12A2
    KEY_OK 0x0297
    KEY_INFO 0x12AF
    KEY_RED 0x02AB
    KEY_GREEN 0x02AC
    KEY_BLUE 0x02AE
    KEY_YELLOW 0x02AD
    KEY_NUMERIC_1 0x1281
    KEY_NUMERIC_2 0x1282
    KEY_NUMERIC_3 0x1283
    KEY_NUMERIC_4 0x1284
    KEY_NUMERIC_5 0x1285
    KEY_NUMERIC_6 0x1286
    KEY_NUMERIC_7 0x1287
    KEY_NUMERIC_8 0x1288
    KEY_NUMERIC_9 0x1289
    KEY_NUMERIC_0 0x1280
    KEY_STOP 0x12B6
    KEY_PAUSE 0x1293
    KEY_PLAY 0x12B0
    KEY_RECORD 0x12B7
    KEY_TITLE 0x0292
    KEY_PVR 0x1295
    KEY_TV 0x0A93
    KEY_SUBTITLE 0x129A
    KEY_TEXT 0x0AAA 0x02AA
    KEY_EPG 0x1298
    KEY_DELETE 0x1A99
    KEY_FASTFORWARD 0x12B4
    KEY_REWIND 0x12B2
    KEY_LAST 0x1294
    KEY_CHANNELUP 0x12A0
    KEY_CHANNELDOWN 0x12A1
    KEY_NEXT 0x12AB
    KEY_PREVIOUS 0x12AA
    KEY_POWER 0x128C
    KEY_HOME 0x028F
    end codes

    end remote

    My remote.conf
    ################################################################################
    # This file is part of OpenELEC - OpenELEC Mediacenter - Home
    # Copyright (C) 2009-2014 Stephan Raue ([email protected])
    #
    # OpenELEC is free software: you can redistribute it and/or modify
    # it under the terms of the GNU General Public License as published by
    # the Free Software Foundation, either version 2 of the License, or
    # (at your option) any later version.
    #
    # OpenELEC is distributed in the hope that it will be useful,
    # but WITHOUT ANY WARRANTY; without even the implied warranty of
    # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
    # GNU General Public License for more details.
    #
    # You should have received a copy of the GNU General Public License
    # along with OpenELEC. If not, see <Licenses - GNU Project - Free Software Foundation>.
    ################################################################################
    # remote.conf

    # This configuration file lets you setup remote control access for your
    # system
    # Options are "none" / "lirc" / "irtrans"

    # none: No remote control hardware is installed
    # lirc: Use lirc as remote control backend (default)
    # irtrans: Use irtrans as remote control backend

    REMOTE_BACKEND="lirc"

    My autostart.sh

    ir-keytable -p LIRC

    Then use the Add-on:Keymap Editor - Official Kodi Wiki

    Should get you up and running, I used that to map a tivo remote to libreelec, with that same receiver as you.

    Edited once, last by stuCONNERS (October 10, 2016 at 11:46 PM).