XNARemote
So, in response to my previous blog post, I present to you XNARemote!
It basically turns your XBox 360 controller when used on a PC, into a Media Center remote control. It is pretty simple at this point, but it works! I thought that such a thing would be handy, especially when sitting on the couch on the opposite side of the room watching a movie on the computer.
There are a few things you need to note though – I haven’t tested it as much as I’d like, for example what happens when a controller turns off from inactivity. Also, don’t click the minimize/close buttons on the window – it doesn’t like that. Instead use the “Back” button on the controller or Alt+Tab to it and use Alt+F4 to exit. It also hijacks control of the mouse when it is being used.
The code behind it is basically making calls to the Win32 api and simulating mouse clicks and keyboard presses via PInvoke.
Anyway, feel free to download it here: click to download
The actual .exe is contained in the XNARemote\XNARemote\bin\x86\Debug folder. You will also need a decently recent version of DirectX as well as the XNA Runtime libraries (or something like that – available here). Anyway, have fun with it!

Max 8:33 PM on July 7, 2009 Permalink |
Exelent! im triying it on windows 7 RC and it works well, but it doesnt let you use your mouse when the program its open, anyway it works fine for movies on the pc.
Joe Joe 11:28 PM on January 22, 2010 Permalink |
The .exe file won’t run on my laptop. I even extracted it first. What’s going on?
Joel 2:45 AM on January 23, 2010 Permalink |
Are you getting any sort of error message? Do you have the .Net 2.0 (or higher) and XNA runtimes?
lollerman 1:01 PM on April 5, 2010 Permalink |
hey man this is GREAT for watching movies or listening to music while im at the sofa, i am sooooo lazy to get up and change the song or change the volume, no i can do it with my x360 controller without moving! thanks!
Joel 1:02 PM on April 5, 2010 Permalink |
I’m glad you like it. I really should get around to making an XNA Remote 2.0, especially considering how little time it took to make the first version…
scottedge 6:29 PM on May 8, 2010 Permalink |
would like to see a new version. You can also use http://xpadder.com/ but I haven’t used it personally yet.