Just Cause 3

Just Cause 3

View Stats:
besweeeet Dec 5, 2015 @ 1:05pm
No x360ce support...
With JC2, I used my Logitech Cordless Rumblepad 2 via x360ce (http://www.x360ce.com/default.aspx). With JC3, it doesn't appear to work at all with the game, so I can't use my controller with it. Anyone have any luck?
< >
Showing 1-15 of 24 comments
Madmardagan Dec 7, 2015 @ 12:07am 
I keep checking back with Steam to see if anyone has figured it out but no such luck. In the meantime I've become pretty good with just mouse/keyboarding it. My biggest issue is flying planes (less so helicopters) with just keybindings but apparently people with controllers are complaining about them anyways. Wouldn't mind eventually getting support for my HOTAS for when I wanted to use it though.
McKillem Dec 7, 2015 @ 12:10am 
Damn, what a shame. Was thinking about hooking my joystick to cope with the plane controls, thanks for letting me know I shouldn't have bothered with dusting it off

This just keeps getting worse and worse every day :-/
besweeeet Dec 7, 2015 @ 6:20am 
I'm alright with plane controls. It's driving that bothers me with a keyboard. Maybe one day...
himomitsme Dec 25, 2015 @ 1:21am 
Originally posted by mdmrdgn:
I keep checking back with Steam to see if anyone has figured it out but no such luck. In the meantime I've become pretty good with just mouse/keyboarding it. My biggest issue is flying planes (less so helicopters) with just keybindings but apparently people with controllers are complaining about them anyways. Wouldn't mind eventually getting support for my HOTAS for when I wanted to use it though.

I got it to work. You need 64 bit x360ce from here: http://www.x360ce.com/default.aspx

Then under Game Settings in x360ce add JustCause3.exe to "My Game Settings", change the Xinput file to 64-bit v9.1, and hit Apply/Synchronize settings. It may say that access to xinput1_3.dll has been denied, and in that case, it didn't work correctly. You may have to mess around with settings/permissions to get it to apply, and once it does, it creates an xinput9_1_0.dll file. With that file it should work with JC3.
Larsen Dec 25, 2015 @ 3:58am 
You're not really missing out, driving with the 360 controller (not same but similar) was still just as bad or even worse for me.

Either, being used to keyboard for driving/piloting is better for steering, or, the driving is just bad in this game.
elabaz Dec 26, 2015 @ 7:27pm 
Thank you himomitsme for pointing out that I needed to use xinput9_1_0.dll
I couldnt get it created using your method, so I copied the x360ce to desktop then ran in admin mode and created the xinput_9_1_0.dll there. then I copied and pasted it to the JC3 folder and it worked ! Thumbs UP :)
besweeeet Dec 27, 2015 @ 6:13pm 
Originally posted by himomitsme:
Originally posted by mdmrdgn:
I keep checking back with Steam to see if anyone has figured it out but no such luck. In the meantime I've become pretty good with just mouse/keyboarding it. My biggest issue is flying planes (less so helicopters) with just keybindings but apparently people with controllers are complaining about them anyways. Wouldn't mind eventually getting support for my HOTAS for when I wanted to use it though.

I got it to work. You need 64 bit x360ce from here: http://www.x360ce.com/default.aspx

Then under Game Settings in x360ce add JustCause3.exe to "My Game Settings", change the Xinput file to 64-bit v9.1, and hit Apply/Synchronize settings. It may say that access to xinput1_3.dll has been denied, and in that case, it didn't work correctly. You may have to mess around with settings/permissions to get it to apply, and once it does, it creates an xinput9_1_0.dll file. With that file it should work with JC3.

:O It worked!

Turns out I had to modify the XInput version by selecting x360ce_x64.exe under Game Settings > My Game Settings instead of JustCause3.exe.
Vectorspace May 13, 2016 @ 11:00am 
I was able to get my Thrustmaster T-Flight Hotas X working in JC3 thanks to this thread.

I had to use the 64bit version of x360ce, and I had to add JustCause3.exe to Game Settings and set both it and x360ce_x64.exe to 64bit v9.1.

But then when clicking Apply/Synchronize settings I got a permission error where it said it could not delete the xinput dll file. I could not work out how to fix that by changing the permission settings.

I had to:
Close x360ce_x64.exe
Delete the dll manually
Run x360ce_x64.exe
Click Cancel to the xinput dll not found message
Then go to Game Settings and click Apply/Synchronize
Then it created the correct xinput9_1_0.dll
hgk2011 Jul 10, 2016 @ 7:33am 
I tried all above steps, but it is still crashing.Dont know what to do
The Overclocker Jul 10, 2016 @ 7:38am 
what is crash u recieve ?
The Overclocker Jul 10, 2016 @ 7:58am 
Post your crash h. Is it a logitech crash with there software . I dont recomment u delete dll manuaully unless u using command prompt
If u dont use the command prompt u will recieve error message cause windows still is looking for that missing dll. There is only one sure way to remove it use the logitech uninstall your controller completely .Use the software that comes with your stick if u ever installed it with Logitech. This is important . That is the sure way to fix your issures . Its always best to let windows install the drivers for you .I dont recommend you do a manuall uninstall of dll files.

Windows detection is your best friend ppl always think they need 3 rd party you do not its all garbage. If windows dont dectect it on a reboot there other things to try. Go to control panel under hardware and sound Then devices and printers look for your controller if iits not there then its not installed then game wont see it . When you do see it there its working.

Best usb controllers are XBOX 360 CONTROLLER USB PC .AUTO DECTECTED INSTALL EASIEST CONTROLLER TO USE. No blah blah trouble shoot. Just plug and play .It works with all games no profiles to enter just click game on pc and play . Alot easier then emulating every time you want to play . It all i use . I ve had logitech controllers but prefer Microsoft xbox over the Logitech ones.
Last edited by The Overclocker; Jul 10, 2016 @ 8:04am
The Overclocker Jul 10, 2016 @ 8:00am 
If your controller is plug and play it should work without any logitech driver support.
76561198075115633 Jun 11, 2017 @ 4:18am 
Originally posted by Vectorspace:
I was able to get my Thrustmaster T-Flight Hotas X working in JC3 thanks to this thread.

I had to use the 64bit version of x360ce, and I had to add JustCause3.exe to Game Settings and set both it and x360ce_x64.exe to 64bit v9.1.

But then when clicking Apply/Synchronize settings I got a permission error where it said it could not delete the xinput dll file. I could not work out how to fix that by changing the permission settings.

I had to:
Close x360ce_x64.exe
Delete the dll manually
Run x360ce_x64.exe
Click Cancel to the xinput dll not found message
Then go to Game Settings and click Apply/Synchronize
Then it created the correct xinput9_1_0.dll


You, sir, are a master
!

Follow above mentioned steps and all would be good.

Just to explain it in my words if anyone finds it confusing:
1 Open x360ce_x64.exe
2 check the game settings (both, x360ce_64 and JC3 should be there and should be on 64-bit 9.1
3 Close x360ce, delete the dll, open x360ce. If you get xinputdll not found, click Cancel.
4 Game settings - JC 3 - set to 64-bit 9.1, do the same for x360ce_64, untick x360ce if it is there.
5. Synchronize AND also, Save ( the main menu has that option - it will create xinputs in both directories.
6. Close the app, c/p files from the x360ce_64 to the root of the game folder.
7. Play JC3 as you wish.

I am using a ♥♥♥♥♥♥ smartbox dual analog controller
SaxoVTS Jul 5, 2017 @ 5:07am 
Cheers himomitsme and elbaz! you dont know how many people you 2 have helped! :)
Shadowalex Jul 5, 2017 @ 7:04am 
Just use Motioninjoy man, much better than the x360ce in my opinion. It works for me in every game
< >
Showing 1-15 of 24 comments
Per page: 1530 50

Date Posted: Dec 5, 2015 @ 1:05pm
Posts: 24