Difference between revisions of "Xbox 360 Controller Emulator"
From PCGamingWiki, the wiki about fixing PC games
RaTcHeT302 (talk | contribs) |
(Will continue tomorrow.) |
||
Line 9: | Line 9: | ||
==Setting Up== | ==Setting Up== | ||
+ | ===Step One=== | ||
+ | [[File:Task Manager Xbox 360 Controller Emulator Win32 x64 Example.jpg|160px|right]] | ||
+ | {{Fixbox|1= | ||
+ | {{Fixbox/fix|Checking if a game runs as Win32 or x64}} | ||
+ | # Launch the desired game, then {{key|Alt|Tab}} to the '''Desktop'''. | ||
+ | # Open the '''Windows Task Manager''', then find the desired game in the list | ||
+ | # Check whenever '''(32 bit)''' is written right next to the name, if such value isn't present, then it's a 64 bit game. | ||
+ | |||
+ | '''Notes''' | ||
+ | {{ii}} Most 32-bit games are often referred to as '''Win32''' or '''x86''', while 64-bit games will often be marked as '''x64'''. | ||
+ | {{ii}} Game paths can also be used in order to discover which architecture the game was built in. | ||
+ | }} | ||
{{Fixbox|1= | {{Fixbox|1= | ||
− | {{Fixbox/fix| | + | {{Fixbox/fix|Downloading}} |
− | # Plug-in | + | # Plug-in the desired controller and let Windows install any default drivers if needed. |
− | # Download the Xbox 360 Controller Emulator | + | # Download the Xbox 360 Controller Emulator as [http://www.x360ce.com/Files/x360ce.zip 32-bit] or [http://www.x360ce.com/Files/x360ce_x64.zip 64-bit] depending on the game. |
− | # Extract '''x360ce.exe''' inside a folder | + | # Extract '''x360ce.exe''' inside a new folder in any location. |
+ | }} | ||
+ | |||
+ | ===Step Two=== | ||
+ | {{Fixbox|1= | ||
+ | {{Fixbox/fix|Instructions}} | ||
# Run '''x360ce.exe''', select '''Yes''' when asked to create the {{file|x360ce.ini}} and {{file|xinput1_3.dll}} files. | # Run '''x360ce.exe''', select '''Yes''' when asked to create the {{file|x360ce.ini}} and {{file|xinput1_3.dll}} files. | ||
# On the '''New Device Detected''' window, leave the default settings on, then select '''Next''' and '''Finish'''. | # On the '''New Device Detected''' window, leave the default settings on, then select '''Next''' and '''Finish'''. | ||
Line 22: | Line 39: | ||
{{ii}} Simply delete {{file|x360ce.ini}} and {{file|xinput1_3.dll}} from the game's folder in order to get rid of the files. | {{ii}} Simply delete {{file|x360ce.ini}} and {{file|xinput1_3.dll}} from the game's folder in order to get rid of the files. | ||
}} | }} | ||
+ | |||
+ | ===Step Three=== | ||
{{Fixbox|1= | {{Fixbox|1= | ||
− | {{Fixbox/fix| | + | {{Fixbox/fix|Instructions}} |
# See [[#Identifying 32 or 64 bit games|Identifying 32 or 64 bit games]]. | # See [[#Identifying 32 or 64 bit games|Identifying 32 or 64 bit games]]. | ||
# Copy {{file|x360ce.ini}} and {{file|xinput1_3.dll}} in the path where the game's main executable is located. | # Copy {{file|x360ce.ini}} and {{file|xinput1_3.dll}} in the path where the game's main executable is located. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
}} | }} | ||
Revision as of 20:30, 3 August 2015
This page may require cleanup to meet basic quality standards. The specific problem is: Waiting for code to stabilize. You can help by modifying
the article. The discussion page may contain useful suggestions.
Key points
- Enables use of DirectInput controllers in games that only support XInput ones.
General information
Setting Up
Step One
Instructions |
---|
Instructions |
---|
Step Two
Instructions |
---|
Step Three
Instructions |
---|
Issues unresolved
Can't use controllers with Unity engine games
- Unity is incompatible due to the Unity input manager using Raw Input instead of DirectInput.[1] See Controller for other alternatives.
Problem setting right stick on some controllers such as SteelSeries 3GC
- X360CE shows controller is offset as follows: 32767;-32768
Issues fixed
Right Analog Stick Activates Left Trigger
Instructions |
---|
x360ce not detected
- Some games use
xinput1_4.dll
(e.g. OlliOlli). - Note that this will not work for Unity engine games.
Instructions |
---|
Unset controller from first player
Instructions |
---|