RetroPie supports many popular controllers out of the box. On first boot you will be prompted to configure a controller in EmulationStation. Once you finish configuring your controller, multiple configuration profiles will be automagically generated for most of the systems in RetroPie.
- Project 64 How To Configure Controllers
- Project 64 Controller Profile Download
- Project 64 Controller Configuration Problems
- Project 64 How To Configure Controller
I've set up my ps4 controller (via usb) so my pc recognise's it using DS4 windows and i have the yellow light at the top of my ps4 controller I've also tested the buttons through the DS4 programme and also with another programme called pinnacle game profiler and it work fine but when i start the project 64 emulator up and load the game (Zelda. For the Bluetooth capable controller hold the Xbox Button until it flashes and press and hold the small button on top of your controller and it should start flashing faster. Once the controller is flashing faster you are ready to start pairing it with your computer.
Some emulators will still require manual controller configuration which will be detailed on their respective system page here in the documentation.
You can also configure controls for individual systems and individual games. For more advanced controller configuration with libretro cores (any emulator that starts with lr
) see the RetroArch-Configuration page.
- Controller Configuration. RetroPie supports many popular controllers out of the box. On first boot you will be prompted to configure a controller in EmulationStation. Once you finish configuring your controller, multiple configuration profiles will be automagically generated for most of the systems in RetroPie.
- So after the last update, the only controller I can configure is my 360 plugin. I was using two PS2 controllers & a ps4 controller for the other 3 players & I could configure them just fine up until now? When i try to assign buttons to the other 3 controllers it wont allow me to, and all it shows is 'keyboard:???' When I try to input any of them.
Note that some controllers (primarily wireless or bluetooth controllers) may require special drivers to be installed through the RetroPie Setup Script which are detailed on their individual controller page.
Controller Configuration
On first boot this menu in EmulationStation will configure your controls for both Emulationstation and RetroArch Emulators:
Hold down any button on your keyboard or gamepad and the name will appear at the bottom and then open up into a configuration menu:
Follow the onscreen instructions to configure your gamepad- if you run out of buttons just hold down a button to skip each unused button. When you get to OK press the button you have configured as 'A'.
If you wish to configure more than one controller, you can do so from the start menu of emulationstation. For more details on manual controller configurations see this page Here.
See the following diagrams for reference:
SNES Controller |
---|
XBox 360 Controller |
---|
PS3 Controller |
---|
Hotkey
The Hotkey button enables you to press it in combination with another button to access functions such as saving, loading, and exiting in emulators. It is suggested to use the Select button as the hotkey. The following chart shows the default hotkey combinations. For example, if you chose Select as your Hotkey, that means you hold down Select while pressing the other button to execute the command.
Note Hotkey combinations are specific to the retroarch/libretro based emulators.
Hotkey Combination | Action |
---|---|
Hotkey+Start | Exit |
Hotkey+Right Shoulder | Save |
Hotkey+Left Shoulder | Load |
Hotkey+Right | Input State Slot Increase |
Hotkey+Left | Input State Slot Decrease |
Hotkey+X | RGUI Menu |
Hotkey+B | Reset |
For more information, see Hotkeys
Project64 Input Controller
:: Click to enlarge ::
(Using A PadKeyboard With Jabo's DirectInput7 1.6)
Keyboard and Game Pad Configurations are supported on Project64 via the Default Jabo Input.
Jabo's DirectInput7 1.6 has the Keyboard set for the input set as Default and are mapped to:
If you want to change some of the Keyboard assigned keys then you do the following.
(Using a Keyboard for the Input)
Click on Options like the above Picture shows and then click on Configure Controller Plugin. This will open the
Configure Input Dialog.
Make sure that the 'Controller is Plugged in' and 'Memory Pak is plugged in' options are ticked. This will allow
you to use the Keyboard as a Controller and use Mempak saving (Native Saves). Then find out what Buttons you
want to reassign and click the right hand side box (shown Above) This will then give you a message 'Press Key
(6 second)' that's how long you have to press a key.
Once you have assigned your keys it's time to save your Profile (what you have just done) so double check all
keys are correct and then click on save Profile.
The Save File Dialog will open then write in a name for the Profile and then press Save. Normally it will open to
Project 64 How To Configure Controllers
the Root (project64) Directory, if it doesn't then select that directory.
You will be returned to the Configure Input Dialog to then click the OK button to close. Now if you have a
pad/joystick you would like to use then set Joystick Input as Default.
(Using a Pad/Joystick for the Input)
Click on Options like the above Picture shows and then click Input.
Make sure that the 'Controller is Plugged in' and 'Memory Pak is plugged in' options are ticked. This will allow
you to use the Pad/Joystick Controller and use Mempak saving (Native Saves). On the Game Device Section,
click the Drop Down Bar and choose your Controller from the list. Now find out what Buttons you want to
assign and click the right hand side box (shown Above)
This will then give you a message 'Press Key (6 second)' that's how long you have to press a key. Once you have
assigned your keys it's time to save your Profile (what you have just done)
Project 64 Controller Profile Download
Double check all keys are correct and then click on save Profile. The Save File Dialog will open ready for you to
assign and click the right hand side box (shown Above)
This will then give you a message 'Press Key (6 second)' that's how long you have to press a key. Once you have
assigned your keys it's time to save your Profile (what you have just done)
Project 64 Controller Profile Download
Double check all keys are correct and then click on save Profile. The Save File Dialog will open ready for you to
write in a name (or find a dir and write a name.
Now write in a name for the Profile and then press Save. You will be returned to the Configure Input Dialog to
Project 64 Controller Configuration Problems
then click the OK button to close. Now you are ready to start using a Gamepad or Keyboard how you like it in
your Games. If you have a Rumble Pad and want to have Force Feedback like the real Console and your pad
supports it, then simply select Rumble on the drop down bar.
Project 64 How To Configure Controller
| DesignedbyGent | Hostedbyemulation64.com|