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

Difference between revisions of "Xbox 360 Controller Emulator"

From PCGamingWiki, the wiki about fixing PC games
Line 11: Line 11:
 
{{Fixbox|1=
 
{{Fixbox|1=
 
{{Fixbox/fix|Checking if a game runs as Win32 or x64}}
 
{{Fixbox/fix|Checking if a game runs as Win32 or x64}}
# Launch the desired game, then {{key|Alt|Tab}} to the '''Desktop'''.
+
# Launch the desired game the emulator is going to be played with, then {{key|Alt|Tab}} to the '''Desktop'''.
 
# Open the '''Windows Task Manager''', then find the desired game in the list
 
# 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.
 
# Check whenever '''(32 bit)''' is written right next to the name, if such value isn't present, then it's a '''(64 bit)''' game.

Revision as of 20:56, 3 August 2015

Key points

Enables use of DirectInput controllers in games that only support XInput ones.

General information

Development repository
Compatibility list

Setting Up

Step One

Task Manager Xbox 360 Controller Emulator Win32 x64 Example.jpg
Instructions

Step Two

If a game runs as 32 bit then download the 32-bit version of the emulator, otherwise, download the 64-bit version.
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


References