Difference between revisions of "Xbox 360 Controller Emulator"
From PCGamingWiki, the wiki about fixing PC games
m (General maintenance with AutoWikiBrowser in Bot mode) |
m (General maintenance with AutoWikiBrowser in Bot mode) |
||
Line 26: | Line 26: | ||
==Issues unresolved== | ==Issues unresolved== | ||
===Can't use controllers with Unity engine games=== | ===Can't use controllers with Unity engine games=== | ||
− | {{ii}} [[Engine:Unity|Unity]] is incompatible due to the Unity input manager using Raw Input instead of DirectInput.<ref> | + | {{ii}} [[Engine:Unity|Unity]] is incompatible due to the Unity input manager using Raw Input instead of DirectInput.<ref>{{Refurl|url=https://web.archive.org/web/20141205052156/https://code.google.com/p/x360ce/issues/detail?id=481|title=Issue 481 - X360CE - Hooking does not work with Unity Engine - XBOX 360 Controller emulator - Google Project Hosting (retrieved)|date=June 2023}}</ref> See [[Controller]] for other alternatives. |
===Problem setting right stick on some controllers such as SteelSeries 3GC=== | ===Problem setting right stick on some controllers such as SteelSeries 3GC=== | ||
Line 42: | Line 42: | ||
===Right Analog Stick Activates Left Trigger=== | ===Right Analog Stick Activates Left Trigger=== | ||
− | {{Fixbox|description=Replace Xinput1_3.dll with a different version|ref=<ref> | + | {{Fixbox|description=Replace Xinput1_3.dll with a different version|ref=<ref>{{Refurl|url=https://www.youtube.com/watch?v=JDK5CYcLupE|title=TheGameBreaker99 video|date=June 2023}}</ref>|fix= |
# Setup the [[Xbox 360 Controller Emulator#Setting Up|Xbox 360 Controller Emulator]] as usual, then close it. | # Setup the [[Xbox 360 Controller Emulator#Setting Up|Xbox 360 Controller Emulator]] as usual, then close it. | ||
# Download a special [https://community.pcgamingwiki.com/files/file/76-x360ce-right-analog-stick-fix/ xinput1_3.dll]. | # Download a special [https://community.pcgamingwiki.com/files/file/76-x360ce-right-analog-stick-fix/ xinput1_3.dll]. |
Revision as of 15:44, 1 June 2023
Key points
- Allows DirectInput controllers to be treated as XInput controllers. The Xbox 360 Controller Emulator can also be used with a PS3 Controller.
- Can be used to simulate multiple controllers, useful in games featuring native split-screen multiplayer support such as Rocket League.
General information
Installation (game-specific)
- If a game runs as 32-bit then download the 32-bit version of the emulator, otherwise download the 64-bit version. Most 32-bit games are often referred to as Win32 or x86, while 64-bit games will often be marked as x64.
Install X360CE for a specific game |
---|
Notes
|
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
Emulator not being detected
- Some games use
xinput1_4.dll
(e.g. OlliOlli). - Note that this will not work for Unity engine games.
Rename xinput1_3.dll |
---|
|
Right Analog Stick Activates Left Trigger
Replace Xinput1_3.dll with a different version[2] |
---|
Notes
|
Other information
Change controller slot
Instructions[citation needed] |
---|
|
References
- ↑ Issue 481 - X360CE - Hooking does not work with Unity Engine - XBOX 360 Controller emulator - Google Project Hosting (retrieved) - last accessed on June 2023
- ↑ TheGameBreaker99 video - last accessed on June 2023