Posts by Mr_hunter

    Have the same problem ^^
    (with the test builds from millhouse since he added lirc 0.9.4)

    Hello!

    Perhaps someone has an solution for me.
    I have a problem to get lirc working correctly with my libreelec/kodi installation.
    I use an XBOX one media remote.
    when I create an new lirc.conf with 0.9.4 the remote does nothing anymore.

    new lirc with 0.9.4
    -----------------------------------------------------------------------------------------------
    # Please take the time to finish this file as described in
    # lirc-remotes / Wiki / Checklist
    # and make it available to others by sending it to
    # <[email protected]>
    #
    # This config file was automatically generated
    # using lirc-0.9.4(default) on Fri Jul 8 09:26:36 2016
    # Command line used: /storage/.config/lircd.conf
    # Kernel version (uname -r): 4.7.0-rc6
    #
    # Remote name (as of config file): devinput
    # Brand of remote device, the thing you hold in your hand:
    # Remote device model nr:
    # Remote device info url:
    # Does remote device has a bundled capture device e. g., a
    # usb dongle? :
    # For bundled USB devices: usb vendor id, product id
    # and device string (use dmesg or lsusb):
    # Type of device controlled
    # (TV, VCR, Audio, DVD, Satellite, Cable, HTPC, ...) :
    # Device(s) controlled by this remote:

    begin remote

    name devinput
    bits 32
    flags SPACE_ENC|CONST_LENGTH
    eps 30
    aeps 100

    header 9086 4468
    one 613 1644
    zero 613 515
    ptrail 613
    repeat 9089 2211
    gap 108680
    toggle_bit_mask 0x0
    frequency 38000

    begin codes
    KEY_POWER 0x011B26D9 0x00000000
    KEY_TAB 0x011B7689 0x00000000
    KEY_LIST 0x011BF609 0x00000000
    KEY_UP 0x011B7887 0x00000000
    KEY_LEFT 0x011B04FB 0x00000000
    KEY_RIGHT 0x011B847B 0x00000000
    KEY_DOWN 0x011BF807 0x00000000
    KEY_OK 0x011B44BB 0x00000000
    KEY_BACK 0x011BC43B 0x00000000
    KEY_CONTEXT_MENU 0x011B649B 0x00000000
    KEY_VOLUMEUP 0x011B08F7 0x00000000
    KEY_VOLUMEDOWN 0x011B8877 0x00000000
    KEY_MUTE 0x011B708F 0x00000000
    KEY_CHANNELUP 0x011B48B7 0x00000000
    KEY_CHANNELDOWN 0x011BC837 0x00000000
    KEY_PLAY 0x011B0EF1 0x00000000
    KEY_STOP 0x011B9867 0x00000000
    KEY_REWIND 0x011BA857 0x00000000
    KEY_FASTFORWARD 0x011B28D7 0x00000000
    KEY_NEXT 0x011B58A7 0x00000000
    KEY_PREVIOUS 0x011BD827 0x00000000
    end codes

    end remote
    -------------------------------------------------------------------------------------------

    With an old lirc Version/config (0.9.1) the remote is usable. but some buttons aren´t working anymore.

    old lirc.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 Fri May 15 17:35:06 2015
    #
    # contributed by powerpi.de
    #
    # brand: XBOX-ONE
    # model no. of remote control:
    # devices being controlled by this remote:
    #

    begin remote

    name "devinput"
    bits 16
    flags SPACE_ENC|CONST_LENGTH
    eps 30
    aeps 100

    header 9086 4468
    one 613 1644
    zero 613 515
    ptrail 613
    repeat 9089 2211
    pre_data_bits 16
    pre_data 0x11B
    gap 108680
    toggle_bit_mask 0x0

    begin codes
    KEY_POWER 0x26D9
    KEY_TAB 0x7689
    KEY_LIST 0xF609
    KEY_UP 0x7887
    KEY_LEFT 0x04FB
    KEY_RIGHT 0x847B
    KEY_DOWN 0xF807
    KEY_OK 0x44BB
    KEY_BACK 0xC43B
    KEY_CONTEXT_MENU 0x649B
    KEY_VOLUMEUP 0x08F7
    KEY_VOLUMEDOWN 0x8877
    KEY_MUTE 0x708F
    KEY_CHANNELUP 0x48B7
    KEY_CHANNELDOWN 0xC837
    KEY_PLAY 0x0EF1
    KEY_STOP 0x9867
    KEY_REWIND 0xA857
    KEY_FASTFORWARD 0x28D7
    KEY_NEXT 0x58A7
    KEY_PREVIOUS 0xD827
    end codes

    end remote

    --------------------------------------
    this is the lircmap:
    --------------------------------------
    <lircmap>
    <remote device="devinput">
    <power>KEY_POWER</power>
    <enter>KEY_TAB</enter>
    <star>KEY_LIST</star>
    <left>KEY_LEFT</left>
    <right>KEY_RIGHT</right>
    <up>KEY_UP</up>
    <down>KEY_DOWN</down>
    <select>KEY_OK</select>
    <back>KEY_BACK</back>
    <title>KEY_CONTEXT_MENU</title>
    <volumeplus>KEY_VOLUMEUP</volumeplus>
    <volumeminus>KEY_VOLUMEDOWN</volumeminus>
    <mute>KEY_MUTE</mute>
    <pageplus>KEY_CHANNELUP</pageplus>
    <pageminus>KEY_CHANNELDOWN</pageminus>
    <play>KEY_PLAY</play>
    <stop>KEY_STOP</stop>
    <skipplus>KEY_NEXT</skipplus>
    <skipminus>KEY_PREVIOUS</skipminus>
    <forward>KEY_FASTFORWARD</forward>
    <reverse>KEY_REWIND</reverse>
    </remote>
    </lircmap>


    and this is what I get when I use putty --> irw (with the old lirc.conf); with the new one nothing happens.

    67 0 KEY_UP devinput
    67 0 KEY_UP_UP devinput
    6c 0 KEY_DOWN devinput
    6c 1 KEY_DOWN devinput
    6c 0 KEY_DOWN_UP devinput
    6a 0 KEY_RIGHT devinput
    6a 1 KEY_RIGHT devinput
    6a 0 KEY_RIGHT_UP devinput
    69 0 KEY_LEFT devinput
    69 1 KEY_LEFT devinput
    69 0 KEY_LEFT_UP devinput
    f 0 KEY_TAB devinput
    f 1 KEY_TAB devinput
    f 0 KEY_TAB_UP devinput
    74 0 KEY_POWER devinput
    74 1 KEY_POWER devinput
    74 0 KEY_POWER_UP devinput
    72 0 KEY_VOLUMEDOWN devinput
    72 0 KEY_VOLUMEDOWN_UP devinput
    73 0 KEY_VOLUMEUP devinput
    73 0 KEY_VOLUMEUP_UP devinput

    (i pushed every button only one time)

    ps: with an old lirc version in libreelec everything was fine.