Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.

Difference between revisions of "Glossary:Controller"

From PCGamingWiki, the wiki about fixing PC games
(Redundant)
Line 61: Line 61:
 
===DOS/DOSBox===
 
===DOS/DOSBox===
 
DOS games have very limited controller support and are usually only able to see a fixed number of buttons and axes; many DOS games don't support controllers at all. The [[DOSBox#Mapper|DOSBox Mapper]] can be used to rearrange button assignment and also bind keyboard/mouse inputs to additional buttons/axes. The number of buttons/axes available for mapping can depend on the DOSBox joystick setting; see the [[DOSBox#Joystick|DOSBox Joystick]] section for details.
 
DOS games have very limited controller support and are usually only able to see a fixed number of buttons and axes; many DOS games don't support controllers at all. The [[DOSBox#Mapper|DOSBox Mapper]] can be used to rearrange button assignment and also bind keyboard/mouse inputs to additional buttons/axes. The number of buttons/axes available for mapping can depend on the DOSBox joystick setting; see the [[DOSBox#Joystick|DOSBox Joystick]] section for details.
 
==List of controllers==
 
<!--- ALPHABETIZED BY COMPANY NAME, MISC AT END. ORDER CONTROLLERS BY RELEASE (EXCEPT MISC (AND LOGITECH BECAUSE I AIN'T GOT TIME FOR THAT), THAT'S ALPHABETIZED) --->
 
==Logitech controllers==
 
===[Gamepad F310]===
 
===[http://www.logitech.com/en-us/support/rumble-gamepad-f510 Rumble Gamepad F510]===
 
===[Wireless Gamepad F710]===
 
===[Extreme 3D Pro]===
 
 
===Microsoft controllers===
 
'''Xbox''':
 
* [[Controller:Xbox Controller|Xbox Controller]]
 
* [[Controller:Xbox 360 Controller|Xbox 360 Controller]]
 
* [[Controller:Kinect|Kinect]]
 
* [[Controller:Xbox One Controller|Xbox One Controller]]
 
 
'''PC''':
 
* [[Controller:Microsoft SideWinder Strategic Commander|Microsoft SideWinder Strategic Commander]]
 
 
===Nintendo controllers===
 
* [[Controller:GameCube Controller|GameCube Controller]]
 
* [[Controller:Wii Remote|Wii Remote]]
 
* [[Controller:Classic Controller|Classic Controller]]
 
* [[Controller:Wii U GamePad|Wii U GamePad]]
 
* [[Controller:Wii U Pro Controller|Wii U Pro Controller]]
 
 
===Sony controllers===
 
* [[Controller:DualShock|DualShock]]
 
* [[Controller:DualShock 2|DualShock 2]]
 
* [[Controller:Sixaxis|Sixaxis]]
 
* [[Controller:DualShock 3|DualShock 3]]
 
* [[Controller:PlayStation Move|PlayStation Move]]
 
* [[Controller:DualShock 4|DualShock 4]]
 
 
===Miscellaneous===
 
* [[Controller:Leap Motion Controller|Leap Motion Controller]]
 
* [[Controller:Oculus Rift|Oculus Rift]]
 
* [[Controller:Razer Hydra|Razer Hydra]]
 
  
 
[[Category:Controller| ]]
 
[[Category:Controller| ]]

Revision as of 17:54, 21 May 2014

Controllers are an alternative to keyboard and mouse input. Almost all recently released PC games support controllers, although many only support the newer XInput controllers by default.

Windows

X360Ce

  1. Copy xinput1_3.dll, x360ce.exe and x360ce.ini to any folder of your choosing and open the x360ce application.
  2. Edit the Controller tabs key bindings to your liking. Check the Games Compatibility list and select the correct compatibility mode for your game. Once that's done you can close the application.
  3. Copy xinput1_3.dll to the game application folder and run the game.
  4. Everything should be working, some games may show the controller as an Xbox 360 controller.
Simply delete xinput1_3.dll.
Right analog stick fix.

Durazno

Customize XInput controller settings. Adjust axis inversion, vibration strength and various other settings.

Force Feedback Driver for XInput

Some games will still not see the controller as force feedback-compatible even with this driver installed.


OS X

Xbox 360 Controller OSX Driver

Linux

Xbox Driver

Controller support is dependent on whether the kernel was compiled with the xpad module, or whether the user-space program xboxdrv has been installed and configured. Most distributions' default kernel is complied with xpad, which supports many (but not all) Windows controllers out of the box, so no work is required. Xboxdrv may be used in place of xpad for better support but it is not used by default.

Console controllers

PlayStation 3

Wii

GlovePIE

FreePIE

  • For Wii controllers use or with a compatible Bluetooth adapter.

Controller with keyboard-only games

Some games have limited or no controller support built in. This mostly affects older games but there are also some recent releases with no native support, notably BioWare's Mass Effect and Dragon Age games.

See controller with keyboard-only game for solutions.

DOS/DOSBox

DOS games have very limited controller support and are usually only able to see a fixed number of buttons and axes; many DOS games don't support controllers at all. The DOSBox Mapper can be used to rearrange button assignment and also bind keyboard/mouse inputs to additional buttons/axes. The number of buttons/axes available for mapping can depend on the DOSBox joystick setting; see the DOSBox Joystick section for details.