![]() ![]() You can also download the latest controller profiles from Github here either by going to the Releases page and click the Source Code (zip) link for the stable release's profiles or by clicking the green Code button and select Download ZIP from the drop-down menu on the front page: If you are using the Steam version of RetroArch, you can transfer the controller profiles that you downloaded from the non-Steam version of RetroArch and import them into the Steam version. Updating autoconfig profilesIf you are using the standalone version of RetroArch, these are already included but you can also easily update the autoconfig profiles from within RetroArch by going to Main Menu → Online Updater → Update Controller Profiles and it will download and install the latest controller profiles. Xbox One controller), then Steam Controller support is active for RetroArch. If this input profile returns as "Xbox 360 Wireless Controller" on something that is different from what you're using (e.g. Xbox One controller with Steam Input disabled: Xbox One controller with Steam Input enabled: You can check if Steam Controller support is active on RetroArch by going into its input settings by going into Settings → Input → Port # Controls → and look for the Device Index. Furthermore, each controller can have buttons/axes in different places from others and this also applies whether or not Steam Input is enabled for RetroArch on Steam (see the next section for an example), so take this into consideration when setting hotkeys to RetroArch's configuration settings.įor Steam usersOften by default for the Steam version of RetroArch (or adding the standalone version as a non-Steam game), if Steam Controller support is enabled globally on the client then it will use the default wrapper settings to allow certain controllers to mimic an Xbox 360 controller as many PC games and some emulators commonly use XInput for controller support.īefore configuring your controller to use hotkeys, decide whether or not you wish to have this enabled globally on the client by going to the upper-left corner on the client and click Steam → Settings → Controller → General Controller Settings and toggle which controllers you want Steam Controller enabled, and then decide if you wish to have Steam Controller support enabled on RetroArch specifically by right-clicking the program on your Steam library → select Properties → navigate to Controller and toggle Steam Controller from the drop down menu as shown. If you need to restore your settings, simply delete the old retroarch.cfg and restore it from the new one. If you wish to make a back-up of your settings in case something goes wrong in the process, I recommend you create a back-up of your currently existing settings by going to Main Menu → Configuration File → and select Save New Configuration File, which will make duplicate of your current settings to a new file to \configs\RetroArch-.cfg, or manually copy and paste the retroarch.cfg from the RetroArch installation folder. For general useIf you plan to use hotkeys on your controller, please note that these configurations are going to be saved on your RetroArch's configuration file. That means on a PlayStation-style pad the triangle button should be mapped as North, the circle button as East, the cross button as South and the square button as West. For convenience, these are referred to by their cardinal directions: North, East, South and West. To map the four face buttons of the pad, assign them according to their physical position relative to the original controller. ![]() As long as the buttons are physically in a similar position, this should be no issue when playing games (although you will need to learn to ignore the labels on the controller itself). Left stick/D-pad, a right stick/four face buttons and four shoulder buttons/triggers. That's why there is no “one gamepad for all” in regards to the physical labels which covers all different original console gamepads.īut fortunately that's not a practical issue as most controllers confirm to the same physical form. Batocera will read the current values of all the controller's inputs when it first “sees” the controller and use those as their neutral positions. When plugging in your controller to your machine (or when booting up Batocera with the controller already plugged in) ensure that the sticks, buttons and triggers are in their neutral position.
0 Comments
Leave a Reply. |