I installed XBMCBuntu (Ubuntu 12.10 running GNU/Linux 3.5.0-43-generic i686) on my GB-XM12-3227(rev. 1.0).
I also attached an original Microsoft RC-6 IR receiver to the USB3.0 port at the back.
As you can see the RC-6 IR receiver is recognized by Ubuntu (Bus 003 Device 003).
bigboss@Earth:~$ lsusb
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 003 Device 002: ID 04b3:3016 IBM Corp. UltraNav Keyboard Hub
Bus 003 Device 003: ID 0471:0815 Philips (or NXP) eHome Infrared Receiver
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 004: ID 04b3:3019 IBM Corp.
Bus 003 Device 005: ID 06cb:0009 Synaptics, Inc. Composite TouchPad and TrackPoint
However, the device is not working properly (2 rx sensors (0x0 active).
bigboss@Earth:~$ dmesg |grep mceusb
[ 5.182806] input: MCE IR Keyboard/Mouse (mceusb) as /devices/virtual/input/input8
[ 5.188357] rc rc0: lirc_dev: driver ir-lirc-codec (mceusb) registered at minor = 0
[ 5.333174] mceusb 3-2:1.0: Registered Philips eHome Infrared Transceiver with mce emulator interface version 1
[ 5.333179] mceusb 3-2:1.0: 2 tx ports (0x0 cabled) and 2 rx sensors (0x0 active)
[ 5.333223] usbcore: registered new interface driver mceusb
I have been doing some investigating on the XBMC and Ubuntu forums and apparantly there is an issue with the Linux USB driver, USB3.0 and IR devices (receivers). I assume some specific drivers (as is the case with Windows 7) will be required to have this working properly. Unfortunately, I am not able to find any Linux drivers for my Brix on the website.
Are these available?
Is there a way to force the Brix to downgrade to USB2.0? The BIOS doesn't seem to have this option.
Peter