1

I wanna use the RPi as an emulation machine, thanks to RetroPie this is not a big problem. To control everything I want to connect multiple Xbox 360 wireless gamepads. This is possible by using xboxdrv.

It's easy to establish a connection via sudo xboxdrv -s -wid x. The problem now is the performance. The system is receiving any pushed buttons very slowly and sometimes won't recognize if the button is still pressed.

It gets worse if I try to connect more than 1 controller. The emulator seems also to be slowed down.

I've overclocked the RPi to 1000MHz for testing purposes, but that did not change anything.

I guess that it must work with at least 1 gamepad anyhow, since there are different articles online showing how to connect such a controller (all of them do not really help with my problem unfortunately)

*NOTE: I'm not allowed to create tags yet, so I needed to take existing ones which do not fit very well. Would be nice if someone with editing access could alter them to make more sense. I would suggest the following: retropie gaming gamepad xbox360 emulation *

MOnsDaR
  • 111
  • 4

1 Answers1

1

Try to execute xboxdrv directly from a interactive shell.

Some users experience dropped events if they start xboxdrv from rc.local or another script. But if you start xboxdrv from a shell, it seems to work well.

Now, the big problem is the reason for that to happen.

brgsousa
  • 243
  • 1
  • 2
  • 6