2010-09-19, 22:08
grumbel Wrote:It should print that right at the top when you start it or when you give it the --version flag. Multiple wireless controllers should work with "--wid N", if you have a mix of wired and wireless you need to mix in some "--id N", there is a "--list-controllers" option that should show you what is available on your system.
Also, if it doesn't work, knowing the error message would be nice.
I'm using 0.4.8. I see that there is a 0.5.0 available, but I'm not exactly sure how to update; I'm just following the instructions of the first page more or less.
I changed the --wid 0 to --wid 4 (I assume you meant to substitute N for a number, right?) and it no longer works. When I run the driver manually, here's what it tells me:
Code:
USB Device: 002:002
Controller: "Microsoft Xbox 360 Wireless Controller (PC)" (idVendor: 0x045e, idProduct: 0x0719)
Wireless Port: 4
Controller Type: Xbox360 (wireless)
Deadzone: 12000
Trigger Deadzone: 0
Rumble Debug: off
Rumble Speed: left: -1 right: -1
LED Status: 2
Square Axis: no
ButtonMap: none
AxisMap: none
RelativeAxisMap: none
AutoFireMap: none
RumbleGain: 255
ForceFeedback: disabled
xboxdrv-linux-0.4.8: src/xbox360_wireless_controller.cpp:37: Xbox360WirelessController::Xbox360WirelessController(usb_device*, int): Assertion `controller_id >= 0 && controller_id < 4' failed.
./xboxdrv_for_XBMC_live.9.04.jaunty.sh: line 11: 1529 Aborted ./xboxdrv-linux-0.4.8 --wid 4 -s -l 2 --dpad-as-button --deadzone 12000 --trigger-as-zaxis