Editing Controllers

Jump to navigation Jump to search

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 1: Line 1:
 
A guide of controllers for emulation.
 
A guide of controllers for emulation.
 
;See for more: [https://www.pcgamingwiki.com/wiki/Controller PCGamingWiki: Controllers]
 
;See for more: [https://www.pcgamingwiki.com/wiki/Controller PCGamingWiki: Controllers]
For lists of console games that support less used input peripherals / controller features see:
 
* [[List of games with keyboard and mouse support]]
 
* [[List of games that support touchpad]]
 
* [[List of games that support tracked motion controllers‎]]
 
* [[List of games that support Pressure-Sensitive Face Buttons‎‎]]
 
* [[List of games that support touchscreen]]
 
* [[List of games that support HD haptic feedback]]
 
* [[List of games that support IR|List of games that support infrared technology]]
 
  
 
==Gamepads==
 
==Gamepads==
Line 21: Line 13:
  
 
===PlayStation===
 
===PlayStation===
====DualShock/Dual Analog Controller/PlayStation Controller====
 
:[https://www.pcgamingwiki.com/wiki/Controller:PlayStation_Controller PCGamingWiki: PlayStation Controller]
 
:[https://www.pcgamingwiki.com/wiki/Controller:Dual_Analog_Controller PCGamingWiki: DualShock/Dual Analog Controller]
 
 
====DualShock 2====
 
:[https://www.pcgamingwiki.com/wiki/Controller:DualShock_2 PCGamingWiki: DualShock 2]
 
 
 
====DualShock 3/Sixaxis====
 
====DualShock 3/Sixaxis====
 
{{main|DualShock 3}}
 
{{main|DualShock 3}}
Line 34: Line 19:
 
{{main|DualShock 4}}
 
{{main|DualShock 4}}
  
===Xbox===
+
===Xbox One===
:[https://www.pcgamingwiki.com/wiki/Controller:Xbox_Controller PCGamingWiki: Xbox Controller]
+
The Xbox One controller is mostly similar to the 360 controllers except for a noticeably higher quality overall. Especially in regards to the d-pad which has gone from abysmal to pretty great, even using four mechanical switches for it.
 +
 
 +
Can simply be plugged in with any Micro B cable and it works as a standard XInput controller with no need for batteries.
  
 
===Xbox 360===
 
===Xbox 360===
:[https://www.pcgamingwiki.com/wiki/Controller:Xbox_360_Controller PCGamingWiki: Xbox 360 Controller]
 
 
The 360 controller does offer good ergonomics and many prefer its analog stick layout -though there are a lot who feel otherwise- over other controllers. However, the poor D-pad means it is lackluster when it comes to emulating older consoles.
 
The 360 controller does offer good ergonomics and many prefer its analog stick layout -though there are a lot who feel otherwise- over other controllers. However, the poor D-pad means it is lackluster when it comes to emulating older consoles.
  
 
For the wired 360 controllers, you simply plug it in, install the drivers, and play. For wireless, you will need a [https://www.amazon.com/gp/product/B00FAS1WDG wireless adapter] to use a wireless controller on a PC.
 
For the wired 360 controllers, you simply plug it in, install the drivers, and play. For wireless, you will need a [https://www.amazon.com/gp/product/B00FAS1WDG wireless adapter] to use a wireless controller on a PC.
 
===Xbox One and Xbox Series X/S===
 
:[https://www.pcgamingwiki.com/wiki/Controller:Xbox_One_Controller PCGamingWiki: Xbox One/Xbox Wireless Controller]
 
:[https://www.pcgamingwiki.com/wiki/Controller:Xbox_Elite_Wireless_Controller PCGamingWiki: Xbox Elite Wireless Controller]
 
:[https://www.pcgamingwiki.com/wiki/Controller:Xbox_Elite_Wireless_Controller_2 PCGamingWiki: Xbox Elite Wireless Controller Series 2]
 
:[https://www.pcgamingwiki.com/wiki/Controller:Xbox_Adaptive_Controller PCGamingWiki: Xbox Adaptive Controller]
 
 
The Xbox One controller is mostly similar to the 360 controllers except for a noticeably higher quality overall. Especially in regards to the d-pad which has gone from abysmal to pretty great, even using four mechanical switches for it.
 
 
Can simply be plugged in with any Micro B cable and it works as a standard XInput controller with no need for batteries.
 
  
 
===Logitech USB Gamepad===
 
===Logitech USB Gamepad===
Line 67: Line 43:
 
*[https://github.com/ToadKing/wii-u-gc-adapter Linux]
 
*[https://github.com/ToadKing/wii-u-gc-adapter Linux]
  
For those who don't already have a GameCube controller at home, beware of the Chinese clones that have sprung up like weeds on eBay and Amazon: they are normally of very low quality and feel nothing like the real controllers. Your best option is either getting a used DOL-003 on eBay or checking local retailers for the Smash 4 reproduction controllers. Expect to spend around $25 plus shipping when buying online, and ''always'' check the pictures for loose analog sticks or missing rubber tops. Failing that, the wired "Fight Pad" controllers have inferior build quality to original controllers and aren't plug-and-play in Dolphin, but will work with anything that's compatible with Nintendo Switch Pro Controllers.
+
For those who don't already have a GameCube controller at home, beware of the Chinese clones that have sprung up like weeds on eBay and Amazon: they are universally shit and feel nothing like the real deal. Your best option is either getting a used DOL-003 on eBay or checking local retailers for the Smash 4 reproduction controllers. Expect to spend around $25 plus shipping when buying online, and ''always'' check the pics for loose analog sticks or missing rubber tops. Failing that, the wired "Fight Pad" controllers have inferior build quality to original controllers and aren't plug-and-play in Dolphin, but will work with anything that's compatible with Nintendo Switch Pro Controllers.
  
 
===Miscellaneous USB Gamepads===
 
===Miscellaneous USB Gamepads===
Line 138: Line 114:
 
[https://github.com/bkacjios/MouseInjectorDolphin/tags MouseInjectorDolphin] <br/>
 
[https://github.com/bkacjios/MouseInjectorDolphin/tags MouseInjectorDolphin] <br/>
 
[https://github.com/marinesciencedude/xenia-canary-mousehook xenia-canary-mousehook] <br/>
 
[https://github.com/marinesciencedude/xenia-canary-mousehook xenia-canary-mousehook] <br/>
[https://github.com/AdrianCassar/xenia-canary/tree/netplay_canary_experimental#netplay-mousehook xenia-canary-netplay-mousehook] <br/>
 
 
[https://github.com/emoose/xenia/releases emoose's xenia fork] <br/>
 
[https://github.com/emoose/xenia/releases emoose's xenia fork] <br/>
 
[https://gamebanana.com/scripts/11752 Mouse aim control injector for Ryujinx]
 
[https://gamebanana.com/scripts/11752 Mouse aim control injector for Ryujinx]
Line 149: Line 124:
 
[https://github.com/VanLaser/analog-controls-for-armored-core-ps2 True analog control hacks for the PlayStation, PlayStation 2 and PSP titles]
 
[https://github.com/VanLaser/analog-controls-for-armored-core-ps2 True analog control hacks for the PlayStation, PlayStation 2 and PSP titles]
 
:See [https://emulation.gametechwiki.com/index.php?search=%22%23Enhancements|Enhancements%22&title=Special%3ASearch&limit=500&profile=default&fulltext=1 #Enhancements sections] in each page for "True/dual analog control" support for emulators.
 
:See [https://emulation.gametechwiki.com/index.php?search=%22%23Enhancements|Enhancements%22&title=Special%3ASearch&limit=500&profile=default&fulltext=1 #Enhancements sections] in each page for "True/dual analog control" support for emulators.
:See [https://github.com/TheOfficialFloW/RemasteredControls TheOfficialFloW's RemasteredControls collection] or [https://github.com/Freakler/psp-camera_patch_lite Freakler's psp-camera_patch_lite plugin].
 
  
 
[[Category:Controllers]]
 
[[Category:Controllers]]

Please note that all contributions to Emulation General Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see Emulation General Wiki:Copyrights for details). Do not submit copyrighted work without permission!

To edit this page, please answer the question that appears below (more info):

Cancel Editing help (opens in new window)

Template used on this page: