Hello every one
Here are the results of my experience with gimx for Xbox360 running on my Gentoo laptop.
I) The Gimx software
Of course, there is no ebuild for gimx, so just follow this Howto
http://code.google.com/p/diyps3controll ... ompileGIMX
On gentoo you need the following packages : wxGTK, bluez, glib, libxml2, libxi and libusb.
Check that your kernel support CP2012 usb board. The module name is USB_SERIAL_CP210X
Mine was not so I had to recompile it.
II) The hardware.
The Gimx usb adapter is made with a CP2102 board and a Teensy 2.0 board as explained here
http://gimx.fr/forum/viewtopic.php?f=4&t=22
and here
http://gimx.fr/forum/viewtopic.php?f=4&t=405
Download the specific firmware for Xbox 360. You will find the link here
http://gimx.fr/forum/viewtopic.php?f=2&t=496
The gui Teensy loader from pjrc does not work on gentoo because of a libpng version dependency issue. But the command line loader do.
Just download the source code from here
http://www.pjrc.com/teensy/loader_cli.html
Unpack the archive. In a terminal, place yourself in the new folder
$ cd /way/to/.../teensy_loader_cli
and simply
$ make
Then, as root (I'm lazy, I don't want to add new rules to udev), do
# ./teensy_loader_cli -v -mmcu=atmega32u4 -w /way/to/.../firmwares/atmega32u4.hex
Options :
-v : verbose mode
-mmcu=<MCU> : specify the mcu, atmega32u4 for the Teensy 2.0
-w : wait for device to appear. The program waits until you press the pushbutton on the Teensy board.
And it works