Home Forums GeeXboX on ARM SoCs Remote


This topic contains 6 replies, has 4 voices, and was last updated by  raducu 5 years, 7 months ago.

Viewing 7 posts - 1 through 7 (of 7 total)
  • Author
  • #5104


    Hi all.

    Finally I end to config my remote. It has a behaviors a little bit strange: some keys are correct sniffed only if I turn off eventlircd.service after start XBMC.

    I explain a little bit better. I followed this guide my /etc/rc_keymaps/xbmcremote file is listed below. Main keys are fully working but some keys works only after

    systemctl stop eventlircd.service

    comand. There keys are : key_C , key_I,…

    I see 2 solution:

    1) automatically invoke “systemctl stop eventlircd.service” comand after start XBMC

    2) fix this bug.

    Someone can help me?

    The file:

    # table xbmcremote, type: NEC
    0x4ba0a KEY_C
    0x4ba1d KEY_TV
    0x4ba09 KEY_VIDEO
    0x4ba43 KEY_VOLUMEDOWN
    0x4ba0f KEY_VOLUMEUP
    0x4ba03 KEY_UP
    0x4ba02 KEY_DOWN
    0x4ba0e KEY_LEFT
    0x4ba1a KEY_RIGHT
    0x4ba07 KEY_ENTER
    0x4ba00 KEY_BACK
    0x4ba4b KEY_PREVIOUS
    0x4ba01 KEY_MUTE
    0x4ba53 KEY_CHANNELUP
    0x4ba15 KEY_STOP
    0x4ba11 KEY_REWIND

    0x4ba04 KEY_NEXTSONG
    0x4ba4f KEY_1
    0x4ba57 KEY_2
    0x4ba5b KEY_3
    0x4ba1e KEY_4
    0x4ba5f KEY_5
    0x4ba08 KEY_6
    0x4ba0c KEY_7
    0x4ba4c KEY_8
    0x4ba48 KEY_9
    0x4ba44 KEY_0
    0x4ba06 KEY_RED
    0x4ba47 KEY_GREEN
    0x4ba0b KEY_YELLOW
    0x4ba13 KEY_I
    0x4ba54 KEY_ESC




    else you can try this :

    create you own file for lirc (this will stop eventlircd )



    What remote and what receiver did you use? Currently I use a phone app, but I would very much like to make the switch to a more comfortable IR remote, so any idea is welcome. I use a Pandaboard.



    mceusb remote should work

    else buy a cec device to use remote from tv



    Same problem as raducu. I use geexbox on a Pandaboard and currently control it only with XBMCRemote.

    I have an IR receiver in my Asus U3000 Hybrid DVB-T dongle, which is correctly working for the TV reception, but the remote control does not work. I’ve looked for lircd or eventlircd, but nothing seems to be installed on my system, and opkg does not give anything.

    I see in that XBMC is listening to lircd event in /var/run/lirc/lircd, but no lirc directory in /var/run. Also evtest is not present (so I am unable to see if events are received when I press a remote control button).

    Does anybody have an idea of what I am missing?

    # dmesg
    [    7.001037] dvb-usb: downloading firmware from file 'dvb-usb-dib0700-1.20.fw'
    [    7.503448] dib0700: firmware started successfully.
    [    8.074584] dvb-usb: found a 'Asus My Cinema-U3000Hybrid' in warm state.
    [    8.083129] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
    [    8.104766] DVB: registering new adapter (Asus My Cinema-U3000Hybrid)
    [    8.524688] DVB: registering adapter 0 frontend 0 (DiBcom 7000PC)...
    [    9.666992] xc2028 6-0061: creating new instance
    [    9.672729] xc2028 6-0061: type set to XCeive xc2028/xc3028 tuner
    [   10.560791] Registered IR keymap rc-dib0700-rc5
    [   10.566650] input: IR-receiver inside an USB DVB receiver as /devices/platform/usbhs_omap/ehci-omap.0/usb1/1-1/1-1.2/rc/rc0/input2
    [   10.592620] rc0: IR-receiver inside an USB DVB receiver as /devices/platform/usbhs_omap/ehci-omap.0/usb1/1-1/1-1.2/rc/rc0
    [   10.607421] dvb-usb: schedule remote query interval to 50 msecs.
    [   10.623382] dvb-usb: Asus My Cinema-U3000Hybrid successfully initialized and connected.
    [   10.639160] usbcore: registered new interface driver dvb_usb_dib0700

    # lsusb
    Bus 001 Device 004: ID 0b05:1736 ASUSTek Computer, Inc.

    # cat /proc/bus/input/devices
    I: Bus=0000 Vendor=0000 Product=0000 Version=0000
    N: Name="Panda Headset Jack"
    P: Phys=ALSA
    S: Sysfs=/devices/platform/omap-abe-twl6040/sound/card0/input0
    U: Uniq=
    H: Handlers=event0
    B: PROP=0
    B: EV=21
    B: SW=14

    I: Bus=0019 Vendor=0001 Product=0001 Version=0100
    N: Name="gpio-keys"
    P: Phys=gpio-keys/input0
    S: Sysfs=/devices/platform/gpio-keys/input/input1
    U: Uniq=
    H: Handlers=event1
    B: PROP=0
    B: EV=3
    B: KEY=100000 0 0 0 0 0 0 0 0

    I: Bus=0003 Vendor=0b05 Product=1736 Version=0100
    N: Name="IR-receiver inside an USB DVB receiver"
    P: Phys=usb-ehci-omap.0-1.2/ir0
    S: Sysfs=/devices/platform/usbhs_omap/ehci-omap.0/usb1/1-1/1-1.2/rc/rc0/input2
    U: Uniq=
    H: Handlers=kbd event2
    B: PROP=0
    B: EV=100013
    B: KEY=14afc336 284284d 0 0 0 4 80058000 2190 40000801 9e96c0 0 900200 ffc
    B: MSC=10

    # systemctl status lircd.service
    Loaded: error (Reason: No such file or directory)
    Active: inactive (dead)

    # systemctl status eventlircd.service
    Loaded: error (Reason: No such file or directory)
    Active: inactive (dead)




    I can confirm cheap chinese MCE remote with USB sensor working fine with Geexbox on Pandaboard.

Viewing 7 posts - 1 through 7 (of 7 total)

You must be logged in to reply to this topic.