[LIVE] IR remote not recognized by default
#1
What's the ritual I have to perform to get Intervideo XPC-RC01 remote to work?

When I tried xbmc on Fedora14, it worked out of the box...
In Fedora case, it's recognized as a real keyboard/mouse, so the basic keys (up/down/etc.) work as-is

Notes to self:
* F14 dmesg:
Quote:[74981.504099] usb 3-1: new low speed USB device using uhci_hcd and address 3
[74981.722151] usb 3-1: New USB device found, idVendor=3351, idProduct=3715
[74981.722158] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[74981.766229] input: HID 3351:3715 as /devices/pci0000:00/0000:00:1d.1/usb3/3-1/3-1:1.0/input/input11
[74981.767241] generic-usb 0003:3351:3715.0003: input,hiddev96,hidraw0: USB HID v10.01 Mouse [HID 3351:3715] on usb-0000:00:1d.1-1/input0
[74981.828285] input: HID 3351:3715 as /devices/pci0000:00/0000:00:1d.1/usb3/3-1/3-1:1.1/input/input12
[74981.828498] generic-usb 0003:3351:3715.0004: input,hidraw1: USB HID v10.01 Keyboard [HID 3351:3715] on usb-0000:00:1d.1-1/input1

* XBMC Live dmesg:
Quote:Dec 18 21:22:12 XBMCLive kernel: [ 117.456079] usb 4-1: new low speed USB device using ohci_hcd and address 3
Dec 18 21:22:12 XBMCLive kernel: [ 117.667828] usb 4-1: configuration #1 chosen from 1 choice
Dec 18 21:22:12 XBMCLive kernel: [ 117.688657] input: HID 3351:3715 as /devices/pci0000:00/0000:00:06.0/usb4/4-1/4-1:1.0/input/input9
Dec 18 21:22:12 XBMCLive kernel: [ 117.689203] generic-usb 0003:3351:3715.0005: input,hiddev96,hidraw0: USB HID v10.01 Mouse [HID 3351:3715] on usb-0000:00:06.0-1/input0
Dec 18 21:22:12 XBMCLive kernel: [ 117.712859] input: HID 3351:3715 as /devices/pci0000:00/0000:00:06.0/usb4/4-1/4-1:1.1/input/input10
Dec 18 21:22:12 XBMCLive kernel: [ 117.713283] generic-usb 0003:3351:3715.0006: input,hidraw1: USB HID v10.01 Keyboard [HID 3351:3715] on usb-0000:00:06.0-1/input1

* Trying fake lirc from http://mathema.tician.de/node/416
** existing libhid is too old (0.2.15)
** prebuilt packages from the page rely on python2.4 (too old)

WORKING SOLUTION:
* Download and build libhid from http://libhid.alioth.debian.org/ :
# apt-get remove libhid0 python-hid libhid-dev
# apt-get install build-essential autoconf automake1.9 libtool libusb-dev xsltproc docbook-xsl swig python-dev doxygen
...
* Install http://mathema.tician.de/dl/software/xpc.../lircd-xpc (need to do a few minor script alterations to get it to work)
* create Lircmap.xml and restart XBMC

Sweet!

Fedora 16 notes:
* yum install libhid-python (currently 0.2.17-6)
* in lircd-xpc -- change import to "from libhid import hidwrap"
Reply

Logout Mark Read Team Forum Stats Members Help
[LIVE] IR remote not recognized by default0