I was playing an FPS on my Xbox 360 the other night, and I realized how much better I am with a mouse and keyboard on my PC. So my thought is to run a mouse and keyboard through my Raspberry Pi to my Xbox 360.

Is anyone aware of any projects doing this? If not, other than xinput, can anyone point me in a good direction?

  • 2
    Not that I'm aware of, but to my recollection there are existing off-the-shelf solutions for this already.
    – Havnar
    Aug 18, 2015 at 13:40

2 Answers 2


You know you can plug in a KB and/or mouse into the USB ports on the 360 right? The game must support them natively (and there are only a few that do) but it's possible.

The alternative would be, as stated, mod a controller and control it to feed the signals to the 360 to make it think you are pressing the buttons.

The delay in processing input and then generating correct signals for the controller might well add enough lag to make your gaming experience not very nice. RasPi and Arduino are not really renowned speed demons.


There is a guide on how to mod your xbox 360 controller here You would have to do the rest of the moding using a Pi yourself I'm afraid.

A cursory glance at Google and github didn't return me anything useful at least.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.