Next Generation Emulation banner

How do I use x360ce with Arma 3.

3K views 6 replies 2 participants last post by  urbanman2004 
#1 ·
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
 
#2 ·
What controller driver are you using for your DS3? SCP XInput wrapper or Motioninjoy? You shouldn't need x360ce if you are?

Are you using latest library? Should be R848 32-bit. See http://ngemu.com/threads/x360ce-libraries-tutorial-by-resolutespider5.155310/

Maybe check the game uses XInput...

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.
 
#3 ·
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).
 
#4 ·
#5 ·
Well it does seem your best option to configure Arma 3 in game really.

If you're running SCP or motioninjoy then they aren't really compatible with x360ce as they clash being both XInput drivers. See http://ngemu.com/threads/if-you-already-have-a-360-controller-and-dont-use-xbcd.156051/ .

Best to use durazno instead (see link) for remapping if that is necessary.
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.
 
#6 ·
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.
 
#7 ·
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.
Top