I am using a DS3 controller with x360ce version 2.0.2.158 (while x360ce.exe, x360ce.ini, and xinput1_3.dll have been copied in the same folder as the game's exe file) and x360ce recognizes what DS3 buttons I map according to what I prefer. However, when I launch the Arma 3, Windows does not chime to indicate that my controller has been emulated to work as a 360 controller by x360ce. In game, I can't use my DS3 controller to perform any actions or button sequences. When I look under "CONTROL" in the menu of the game, the name of my DS3 controller shows up, but I can't map the button controls whatsoever. Any help provided here is appreciated. My signature displays my PC specs. Thanks
1. CTRL-ALT-DEL > Task Manager > Right click on application name > Select "Go To Process" to get name of process.
NB If 32-bit will have " *32" besides process image name, and needs 32-bit x360ce. Otherwise will need 64-bit x360ce.
2. In Task Manager > Performance Tab > Click on "Resource Monitor" to bring up Resource Monitor.
3. In Resorce Manager click on CPU tab. Locate name of process under "Processes" and click box to select.
4. Go to Associated Modules. Click on Module Name to sort alphabetically. Scroll down to see if any "C:\Windows\System32\xinput*.dll" are loaded. Note xinput dll name, and check it is in Windows\System32.
5. NB In "Resource Manager > CPU > Associated Modules" there may be two scroll bars, you have to scroll using both of these.
I did as you instructed and I noticed Arma 3 runs in 32-bit. Also, this is what shows up in Resource Monitor below
After watching this YouTube video here, I believe my DS3 controller is customizable w/o the x360ce since it is recognized in game. However I rather the controls be pre-populated (b/c I'm lazy lol).
I figured my best option would be to map the button sequences manually in game. However, there's too many functions in the game so I went ahead and bought Pinnacle Game Profiler and I'm using a premade game config profile. My PS3 is recognized by Windows natively so I don't need any drivers. My controller was made in 2011.
That's funny, I thought the dual shock 3 needed external drivers for windows, certainly for xinput. Do you need to use x360ce for any of your other games? If so maybe it has dinput only.
Anyway glad you found a solution, sounds the simplest option really with such a complex game.
Now for games that do require an Xbox controller to recognize a joystick, my DS3 controller will only work with a x360ce. However there are apps like Xpadder or Pinnacle Game Profiler that will enable keyboard functions to mapped to my controller so my DS3 controller can work in those games without x360ce.
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.
Related Threads
?
?
?
?
?
Next Generation Emulation
2.2M posts
459.8K members
Since 2001
A forum community dedicated to all emulation enthusiasts. Come Join discussion on all platforms from Nintendo, Microsoft Xbox, Sony Playstation, to PC. Coding, tips, builds, specs, tricks and more.