It seems I can't get xboxdrv to work with two controllers at the same time 
unless I run two processes. Do I have to run xboxdrv as a daemon to use 
multiple controllers?

lsusb lists two Xbox 360 controllers:
Bus 001 Device 006: ID 045e:028e Microsoft Corp. Xbox360 Controller
Bus 001 Device 007: ID 045e:028e Microsoft Corp. Xbox360 Controller

I've tried running xboxdrv with configurations ranging from very simple to 
much more specific. For instance:
sudo xboxdrv -l 2 --next-controller -l 3
leaves one controller in whatever state it was before (typically blinking 
LEDs) and the other has the player two LED blink a couple of times and then 
stays on. If I add more --next-controller options with different LED 
settings for each, the last one is always the only one that applies. Only 
input from one controller shows up in the output, and only a single 
joystick device is added to /dev/input.

I've tried specifying specifically which controller slot it is, and 
specifically which USB device to use:
sudo xboxdrv --controller-slot 0 --device-by-path 001:006 --type xbox360 -l 
2 --controller-slot 1 --device-by-path 001:007 -l 3 --type xbox360
But still only the last controller configured gets set up.

If, however, I run two xboxdrv processes and specify devices as in the last 
example, I can use both controllers. It's a bit of a hassle, as I'd rather 
just set it up as a single daemon with a configuration on file when I'm 
done with testing.

Not sure if this is a bug or if I'm doing something wrong. I'm running 
xboxdrv on a RPi2, and I've tried with 0.8.5 which is in the repos, and 
building 0.8.8 from source by cloning the Github repo, but I get the same 
results.

-- 
You received this message because you are subscribed to the Google Groups 
"xboxdrv" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/xboxdrv.
For more options, visit https://groups.google.com/d/optout.

Reply via email to