Homepage › Forums › RetroPie Project › Controller Configuration in RetroPie › What controllers are you using?
- This topic has 185 replies, 124 voices, and was last updated 8 years, 5 months ago by
meneerjansen.
-
AuthorPosts
-
07/12/2013 at 22:29 #2453
jcx1028
ParticipantWhen I first got my Raspberry Pi a few weeks back, I also purchased two of these faux SNES controllers (http://www.amazon.com/gp/product/B0034ZOAO0/ref=oh_details_o04_s00_i02?ie=UTF8&psc=1). And in all honesty, they’re kind of crappy. To the point where I think the d-pad in one of them might already be broken.
I’d love to get something a little sturdier, and I’ve tried to do some research on both the Logitech F310 (http://www.amazon.com/Logitech-940-000110-Gamepad-F310/dp/B003VAHYQY/ref=sr_1_1?s=videogames&ie=UTF8&qid=1373660761&sr=1-1&keywords=logitech+f310) and the Nyko Core (http://www.amazon.com/Nyko-Core-Controller-Color-Playstation-3/dp/B003G2Z4FK/ref=sr_1_1?s=videogames&ie=UTF8&qid=1373660787&sr=1-1&keywords=nyko+core). But I can’t seem to find any definitive reports of people getting either of those to work with RetroPie.
Has anyone had success with either of those, or are there any other suggestions for a solid controller that will work with NES, SNES, Megadrive and Playstation games? I’m fine with using a powered USB hub if need be.
07/13/2013 at 22:15 #2465resentedpoet
ParticipantWell, personally i’m using an older Logitech gamepad (can’t remember model#) and it’s working fine so far for all games. This is a picture of it
If you are looking to still use a SNES looking controller, I would recommend this brand. http://www.ebay.ca/itm/New-SNES-USB-Retro-Classic-Controller-Pad-to-PC-MAC-RetroLink-Super-Famicom-/290944776041?pt=US_Video_Game_Controllers&hash=item43bda8f769&_uhb=1
From what I have read online, the controllers are as close to authentic as you can get, and should last a while. The only issues of course is, you won’t have analog joysticks or the L2/L3/R2/R3 buttons.
All around, I would recommend the F310 for wired and the F710 if you wanted to go wireless. http://gaming.logitech.com/en-ca/product/f710-wireless-gamepad
07/15/2013 at 09:12 #2473Anonymous
InactiveIndeed, the Retrolink gamepad are the best. I’m using NES, SNES & Genesis controllers. Not perfect as original gamepad but excellent quality.
Those are very easy to install, no driver need.
Also, I’m using XBOX 360 wireless controller which has the best grip for me !
07/15/2013 at 18:34 #2476hanf
ParticipantUsing the PS3 wireless controller. The nostalgia of using a ‘retro’ controller wore off fast for me when I realized how inferior they are to 2 decades of controller technology advancement.
07/15/2013 at 19:17 #2478jcx1028
ParticipantI think I just might go the PS3 controller route (mostly because I have an extra one). Hanf, any suggestions for Bluetooth adaptors? And do you use a USB hub for that, or does plugging it directly into the Pi work okay?
07/15/2013 at 22:38 #2479ke0kie
Participant[quote=2465]Well, personally i’m using an older Logitech gamepad (can’t remember model#) and it’s working fine so far for all games. This is a picture of it
If you are looking to still use a SNES looking controller, I would recommend this brand. http://www.ebay.ca/itm/New-SNES-USB-Retro-Classic-Controller-Pad-to-PC-MAC-RetroLink-Super-Famicom-/290944776041?pt=US_Video_Game_Controllers&hash=item43bda8f769&_uhb=1
From what I have read online, the controllers are as close to authentic as you can get, and should last a while. The only issues of course is, you won’t have analog joysticks or the L2/L3/R2/R3 buttons.
All around, I would recommend the F310 for wired and the F710 if you wanted to go wireless. http://gaming.logitech.com/en-ca/product/f710-wireless-gamepad
[/quote]Did you have to do all this driver headache to get the Logitech F310 to work?
My Logitech F310 is not recognized by emulationstation etc…so I’m thinking about getting some retro-link game pads…
07/16/2013 at 00:51 #2482resentedpoet
ParticipantNo, not personally. I assumed it worked based on my past experience with Logitech equipment and various Linux distributions, it usually works.
But, I did some research on the subject and apparently, you need a more up to date version of xboxdrv and switch the remote to X mode (or something like that). You can find the solution here.
07/16/2013 at 00:52 #248307/16/2013 at 03:36 #2486jplaj
ParticipantI can vouch for the RetroLink brand controllers as well. Also, since I started using PSX, I bought two of these: http://www.amazon.com/PS2-Playstation-Controller-Adapter-Converter-2/dp/B000YMQGWU/ref=sr_1_1?s=videogames&ie=UTF8&qid=1373938467&sr=1-1&keywords=ps2+usb+adapter
They’re super-cheap and they work great, if you’ve got the PS2 controllers to use them with.
07/29/2013 at 00:03 #2554jcx1028
ParticipantAs suggested by jplaj, I ended up going with some old PS2 controllers that work great for all emulators… except for DGEN. I know that DGEN is configured separately from the others (via dgenrc, correct?), but I can’t find any resources telling me what the button settings should be. Before I start guessing aimlessly, can anyone who has already gone through this process point me in the right direction?
07/29/2013 at 00:09 #2555jcx1028
ParticipantNevermind… I think I pretty much have it figured out.
08/04/2013 at 04:14 #2591hanf
Participantjcx1028 I’m using This wifi/bluetooth dongle. It works fine with my PS3 controller except that it doesn’t always pair before emulationstation fires up so I’ve resorted to using my PS3 controller wired.
10/06/2013 at 20:40 #2883mistertml
ParticipantHi
I have just installed retropie but dont have a Bluetooth dongle to use with my PS3 controller. Is it possible to just plug the ps3 controller wired via USB and will it work then? as I am struggling with this at the mo!
Thanks in advance10/19/2013 at 05:10 #2972zoot
ParticipantI’m using a Logitech Dual Action USB controller. So far, so good, but I’m still figuring out how to bind the exit emulator button to one of the controller buttons. I currently have it bound to the controller, but the wrong button, which I suppose is a good start.
10/26/2013 at 21:18 #3017dakree
ParticipantLet me throw a (very affordable!) alternative into the ring: . I bought this controller on a whim, because it looked like an excellent one for emulators. And it is! It’s layed out just like a Dualshock controller, but with a Saturn/Genesis six button layout (which is the best). It is very well made and sturdy, especially for the price, and I have had zero problems with mine.
I do have two minor gripes, though. First, the D-pad (which is actually four separate direction buttons) is “okay.” It’s not bad, but the buttons are a bit too stiff and it takes some getting used to. The second is the lack of dedicated “start” or “select” buttons. These have been replaced with “turbo” and “clear” buttons, and they cannot be otherwise reprogrammed. That said, there is no system that requires all the buttons available on this controller. Therefore, it can be set up and reprogrammed to work great with each one (depending on the system, you can just use two of the should buttons for start/select, or two of the six “normal” buttons, or the L3 R3 analog stick buttons)
Overall, it is a wonderful controller for emulators, and at $10 each, it’s hard to beat price-wise.
10/26/2013 at 21:18 #3018dakree
Participant10/26/2013 at 21:19 #3019dakree
ParticipantApparently, you can’t use the buttons above to include hyperlinks. Oh well.
Triple post ftw!
11/27/2013 at 02:11 #3293mattmartinolc
ParticipantFor NES – 2 NES USB controllers (same as the retrolink ones above)
For SNES – My ORIGINAL SNES controllers with a USB adapter
For Genesis/Megadrive – I have 6 button PlaySEGA controllers (official Sega Genesis controllers)
These are the only systems I wanted to use RetroPie for. I have them all working except I can’t seem to get the PlaySega controllers to work when running a game. They work in the menu screens only!
Does anyone know how to configure the megadrive emulator and map the controller buttons? The built-in tool does not work and I can’t seem to do it myself either :(
11/30/2013 at 14:44 #3362rkiesler
ParticipantI have two original SNES controllers, converted to USB. Even though it sometimes takes a while until the emulator recognizes them and sometimes the characters would initially go to the left when starting a game, they work great.
I just have to sometimes press the buttons on the controller a couple of times prior to playing a game, for the rest of the session everything works well.
Link: http://www.retrousb.com/product_info.php?cPath=21&products_id=33
11/30/2013 at 18:26 #3366mattmartinolc
ParticipantI forgot to mention that I also have my N64 controllers converted to USB – hopefully the N64 games will work better as the emulation improves. Even with my Pi overclocked to 1000 arm, 500 core, 500 sdram, overvolt 6 and 384mb gpu the games looks a bit choppy
12/05/2013 at 23:26 #3431FreezX
ParticipantI am using the Sony PS3 controllers wirelessly over with a ASUS USB-BT211 adapter plugged directly into the raspberry pi. Now, it took a little setup to get working but the linked guide was very helpful, just make sure you check my post for a few of the guide’s commands that need to be fixed. If you have any questions I’ll be happy to answer them, just post them below
——————–
Link to Adapter: http://www.amazon.com/Asus-Mini-Bluetooth-Dongle-USB-BT211/dp/B0041UJVI2
Link to Guide: http://dhoium3009.wordpress.com/raspberry-pi-connecting-multiple-ps3-controllers-via-bluetooth/
Link to Guide Corrections: https://www.petrockblock.com/forums/topic/fixed-ps3-controller-steps/
12/08/2013 at 12:29 #3475petrockblog
KeymasterHi everybody,
the recent update of the RetroPie Setup Script added Support for the autoconfig feature of RetroArch, see https://www.petrockblock.com/2013/12/02/retropie-autoconfig-functionality/.
It would be great if you could post your auto-generated config files for your controllers here! I will add them to the project so that these controllers will be automatically detected and used when connected in the future.
12/09/2013 at 15:50 #3504Anonymous
InactivePS3 Dual Shock 3 controller + Sitecom Bluetooth adapter (Genuine CSR chipset), patched sixad (). Best performance and functionality so far – works fine two rooms away in the living room and using a HDMI over CAT5E to get to the TV.
Might entertain a MasterSystem + SEGA USB adapter at some point.
Was using the Xbox 360 Wireless pad + adapter + xboxdrv but I found it causes performance to suffer in RetroArch.
12/10/2013 at 23:11 #3542dale2600
ParticipantI’m using a couple of PlaySega USB controllers. I got them because they use the Saturn’s button layout and have more than enough buttons to cover the old school consoles. I modified the global retroarch.cfg so it works with NES and SNES and modified the MegaDrive’s local retroarch.cfg to get the A, B and C buttons working properly.
I noticed that in the example dgenrc document that it references the X, Y, Z and mode buttons. Does anyone know how to make DGen access this rather than the retroarch.cfg files so X, Y and Z will be enabled?
Other than that, the direction pad is average at best.12/31/2013 at 19:50 #3805rogueapache
Participant[quote=2473]Indeed, the Retrolink gamepad are the best. I’m using NES, SNES & Genesis controllers. Not perfect as original gamepad but excellent quality.
Those are very easy to install, no driver need.
Also, I’m using XBOX 360 wireless controller which has the best grip for me !
[/quote]How did you get the NES controller working? mine wont let me save the config because I don’t have enough buttons to set them all
01/02/2014 at 09:09 #3828iggyst00ge
ParticipantI’ve had good luck with the Buffalo SNES clones @ $20 —
http://linustechtips.com/main/topic/58274-buffalo-snes-gamepad/01/04/2014 at 17:47 #3886roquen
Participant[quote=3805]How did you get the NES controller working? mine wont let me save the config because I don’t have enough buttons to set them all
[/quote]which config? the input one for the emulators or the main one for emulation-station?
01/06/2014 at 15:30 #3947planetcappe
ParticipantHi! I have an atomic usb adapter for two PS2 controllers (the PCA.13), it works well out of the box (after I did the configuration with retroarch-joyconfig), but only d-pad works, not the analog sticks. Joypads are recognized like “Dual USB Vibration Joystick”.
One thing I noticed: using Pimame 0.7.10 the controllers are working fine, even the analog sticks, with no need to do further configurations. Is there a way to make them work the same way in Retropie?
Thank you so much, this project is great!01/09/2014 at 14:45 #4046moorens
ParticipantNES, and XBOX 360.
01/15/2014 at 05:35 #4154flipbug
ParticipantCurrently using the Logitech F710 Wireless Controller. I haven’t finished setting everything up yet, but it’s working well for the menu and GBA.
Just bear in mind that many devices see this as an Xbox 360 controller (including some PC games) – BUT the button mappings differ, so button mapping this thing may be a little counterintuitive.
It’s a great controller. A bit hefty, but has great grip and a good button layout (akin to the PS layout). It’s also the best PC gamepad you can buy – even Valve endorses it!
01/16/2014 at 15:41 #4188Anonymous
Inactiveiv been trying to make a portable pi using retropie similar to the ben heck one.
im new to the raspberry pi but thought the teensy would be a good idea for the controller. i have the 3.1 model and have set it up and it all works on my computer but i cant figure out how to use it with the pi and retropie can someone help me out?
im guessing i need to write some kind of programme on the pi to recognise the thing but i have no idea how or what to put in it.01/30/2014 at 11:12 #4497InsecureSpike
Participantguys, did anyone get the xbox 360 wireless speed wheel working? I would love the option of a wheel for Mario Kart or any other driving game,
thanks in advance!
Sent from my iPhone using Tapatalk
02/01/2014 at 00:09 #4539danmanx
ParticipantI’m using a PS3 wireless logitech remote for my 1st and the 2nd with a USB Logitech Gamepad.
So far, I haven’t had any problems with them. I’m probably going to figure out a second wireless device though because I don’t want somebody to pull my Pi off the table.
02/01/2014 at 06:37 #4551cacophony555
ParticipantJust bought a Logitech F310 which works great with the Raspberry Pi. No need to install any driver software either. I needed to reboot a few times with the controller plugged in for it to first be recognized, but now it works every time. Also, surprisingly I needed to set the switch to “XInput” mode for it to work. DirectInput did not work for me.
This is on the latest official Raspian image with only Retroarch and Emulation Station installed.
02/03/2014 at 17:36 #4578realbout
ParticipantHi there,
i’m using this one. But i cant find out how to set it up correctly for Sega Mega Drive / Genesis emulation.
[URL=http://www.bilder-upload.eu/show.php?file=0d9c6d-1391445344.jpg][IMG]http://www.bilder-upload.eu/thumb/0d9c6d-1391445344.jpg[/IMG][/URL]
Anyone can help me out?
-
AuthorPosts
- The forum ‘Controller Configuration in RetroPie’ is closed to new topics and replies.