Construction-Simulator 2015

Construction-Simulator 2015

View Stats:
RC36 Jul 2, 2016 @ 11:37am
joystick problems
so i bought this game last week,plugged my dual joysticks and nothing was working,had to assign everything to the way i like it,after 15 attempts finnaly the dual joysticks was working.
i go to turn the game on now and now the joysticks wont work again,ive tried to assign all the buttons on the excavtor and nothing works...like really??wth?!
< >
Showing 1-3 of 3 comments
Chacal Jul 2, 2016 @ 3:43pm 
See if maybe your joysticks have been swapped (#1 is now #2).

When you assign key and axes, the game saves this information in a file and it will be reloaded every time you start the game.
The file is: C:\Users\[user name]\Saved Games\ConstructionSimulator2015\Profiles\0\inputConfig0.xml
Inside you will find your key and axes definitions, the way you selected them. For example:
---------------------------------------------------
<Group_Definition>
<ID>trackDriveLeftForward</ID>
<Functiongroup>Drive</Functiongroup>
<HelpIcon>ChainLeftForward</HelpIcon>
<Key_Primary>Q</Key_Primary>
<Key_Secondary>LeftStickUp1</Key_Secondary>
<Default_KP>Q</Default_KP>
<Default_KS>LeftStickUp1</Default_KS>
</Group_Definition>
---------------------------------------------------

In this example I've assigned the "Up" axis on my joystick #1, which the game sees as "LeftStickUp1".

This is all good until Windows decides to change my joystick's number. If it does, and my joystick is now, for example, #2, then the assignment will fail because I need "LeftStickUp2" in the file.
This is a Windows problem, and Unity 4.x, on which the game relies, can't properly compensate. The game has no control over any of that.

Why does Windows change joystick numbers? Nobody knows.
When does it do it? Sometimes, when it feels like it, depending on what motherboard / chipset / BIOS combination you have. It seems to happen only when Windows is starting, this is when it discovers devices and assigns numbers to them. It seems to happen more if you have similar devices. For example I have two similar Logitech joysticks, and Windows like to swap their numbers.

If you change nothing in your configuration, chances are that devices will be assigned the same numbers at every startup. This has been the case for me for several months now, I seem to be in luck. But I NEVER unplug any device or even swap disks around.

By the way, my workaround is this: I have two copies of my configuration file, one for each combination of device numbers Windows can assign. If Windows changes the number, I copy the proper file manually. This avoids me the pain of redoing the whole key assignments.

Hope this helps.
RC36 Jul 3, 2016 @ 10:33am 
Thanks for the help bud,nothing works man,ive spent hours already trying to figure out a way to makethe dual joysticks going and nothing..i had fun for a couple of hours when the joysticks all worked i have to stay lol but im pretty much done trying,i already spent to much time getting this going...Im not a game developer by any means but right off the back something on my joysticks should work when i assign something, and now since i unplug my joysticks and plugged back again nothing wants to work..ioh well.
Chacal Jul 3, 2016 @ 11:52am 
Don't unplug them, is my whole point.
So if they worked well before, it is good news.

If nothing works, exit the game, delete your inputconfig0.xml file, start the game and redo the mapping. This should do the trick.
One thing to check: make sure your joystick throttles are centered (at zero position).

See this older post for more help (I hope):
http://steamcommunity.com/app/289950/discussions/0/458604254471522678/


< >
Showing 1-3 of 3 comments
Per page: 1530 50

Date Posted: Jul 2, 2016 @ 11:37am
Posts: 3