Keybind Files

 

I am having an issue with keybinds.  When I installed Entrenchment, I had found that it would never keep my keybinds or that they would get messed up everytime I loaded regular Sins.  So, I set uimappings.setting to read only and haven't had a problem with Entrenchment.  However, every time I load regular Sins I have the default keybindings and have to manually reset them if I want to play it.  Could someone please suggest a solution?

What files do Regular Sins and Entrenchment use for keybindings?  I assume that both games use the files located here:

..\Application Data\Ironclad Games\Sins of a Solar Empire\Setting

Are these the relevant files --  user.setting and uimappings.setting?

 

1,807 views 3 replies
Reply #1 Top

The game does indeed use those setting files, but due to past issues with old versions of config files causing issues after updates, the game will reset the settings if it detects that they're not from the same version.

Reply #2 Top

 

Update.  I've just thoroughly looked through the user.setting file and it's definitely not the one for keybindings.  I'm pretty sure it's uimappings.setting.  At the top of uimappings.setting there is a version number:

TXT
Version 127

What version should it read for it to work with the most updated version of Regular Sins?  Does Entrenchment care about the version number at all?  (I've had this file locked since Entrenchment came out and it doesn't seem to have a problem with it.)  Near the bottom of my file I see:


ActionStarBaseOpenUpgradeManagement
    NumMappings 0
ActionStarBaseCloseUpgradeManagement
    NumMappings 0

So, perhaps this uimappings.setting file is just incompatible with regular Sins?  Does regular Sins access a different one somewhere?

Is there just absolutely no way to flawlessly switch between regular Sins and Entrenchment and vice-versa without having to redo your keybinds every time?

Part of the frustration with the game is that you can't see regular Sins games online from Entrenchment and vice-versa and it's awful having to redo the keybinds for regular Sins everytime I want to play it.

Reply #3 Top

 

Regular Sins uses Version 122.

I pulled the uimappings.setting file out of the Settings folder and it automatically made a new one.  So both regular Sins and Entrenchment reference the exact same file.  Maybe a simple fix for the next patch would be for them to call the Entrenchment one uimappingsent.setting so that players could have two separate keybind files.

For now I'm going to make a shortcut to the Settings folder on my desktop and then have one file for Regular Sins and one for Entrenchment and I'll have to just swap out the uimappings.setting file when I switch between the two.  A bit of a pain.