Special Aircraft Service

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: Lost input settings after upgrading to Windows 10  (Read 2179 times)

0 Members and 1 Guest are viewing this topic.

tomoose

  • Modder
  • member
  • Offline Offline
  • Posts: 1727
  • Iiiiiiiit's ME! Hurrah!!
    • 71 "Eagle" Squadron
Lost input settings after upgrading to Windows 10
« on: January 16, 2020, 05:21:50 PM »

I just upgraded to Windows 10 and for some reason IL2 lost all my input settings (i.e. the 0-100% settings for power, trim etc).
Before I go resetting everything manually again, is there perhaps a folder where these settings might be sitting?  I've checked my pilot and he's the same.  My joystick button assignments had to be re-set too as Win10 saw all of my peripherals as a 'new' device.  A bit of a pain but I suppose it could have been worse.

On the subject of settings, I tried a search for any 'generic' input settings but don't see any in any threads.  Are there any suggested settings?  I'm using the Thrustmaster HOTAS Warthog stick and throttle.

Thanks.
Logged

<Gunny>

  • member
  • Offline Offline
  • Posts: 1419
Re: Lost input settings after upgrading to Windows 10
« Reply #1 on: January 16, 2020, 07:39:06 PM »

Check your conf file ... Check this heading   [rts_joystick1]
Also check the USERS folder it also has many of the key settings....
I hope this helps.
Logged

SAS~Storebror

  • Editor
  • member
  • Offline Offline
  • Posts: 24020
  • Taking a timeout
    • STFU
Re: Lost input settings after upgrading to Windows 10
« Reply #2 on: January 16, 2020, 10:55:18 PM »

Windows 10 sometimes has a nasty habit of reordering devices every other reboot.
Not that much of a problem for contemporary games like IL-2 Great Battles aka Battle of Stalingrad, which use a controller's GUID to identify it - the GUID never changes.
If however a game stupidly refers to controllers by their index, i.e. ask for "controller no. 1", like IL-2 1946 does, this can be a nasty surprise.

The solution to this issue can be found here: https://github.com/briankendall/devreorder
It's a tool that lets you create an arbitrary order of devices per game, using an ini file that maps controller GUIDs to specific indices.

]cheers[
Mike
Logged
Don't split your mentality without thinking twice.

shardana

  • member
  • Offline Offline
  • Posts: 868
Re: Lost input settings after upgrading to Windows 10
« Reply #3 on: January 17, 2020, 01:53:55 AM »

Great! I need just the same tool!! Hope to solve an old problem!
Logged

tomoose

  • Modder
  • member
  • Offline Offline
  • Posts: 1727
  • Iiiiiiiit's ME! Hurrah!!
    • 71 "Eagle" Squadron
Re: Lost input settings after upgrading to Windows 10
« Reply #4 on: January 17, 2020, 10:49:48 AM »

Thanks Mike;
To be honest I have the T.A.R.G.E.T. software associated with the Thrustmaster but confess that I ignored it.  I'm assuming if I'd used that then this problem wouldn't exist.

You are spot on ref the controller index as that is exactly what happened.  The control setup still listed for example "Joystick Button 15, ID2" but didn't see my Joystick anymore and after I'd re-mapped it shows "Joystick Button 15, ID4", so same friggin' button but a "new" device.  Annoying.

Gunny: yes, I checked the USER file and I noticed under my particular pilot that there were graduated power settings but for some reason this was not translating into the game as it should (ie. my settings were all at 100%).

Anyway, lesson learned...until next time LOL.
Logged

WxTech

  • Modder
  • member
  • Offline Offline
  • Posts: 6072
Re: Lost input settings after upgrading to Windows 10
« Reply #5 on: January 22, 2020, 12:21:12 AM »

So, how does a fella get his grubby paws on this "devreorder" utility? Nothing I saw on that GitHub page provided a clue...
Logged
Great minds discuss ideas. Average minds discuss events. Small minds discuss people. - Hyman Rickover (but probably predating his use.)

SAS~Storebror

  • Editor
  • member
  • Offline Offline
  • Posts: 24020
  • Taking a timeout
    • STFU
Re: Lost input settings after upgrading to Windows 10
« Reply #6 on: January 22, 2020, 01:54:13 AM »

Go to the Github release folder:
https://github.com/briankendall/devreorder/tree/master/release

Download DeviceLister.exe and run it locally on your PC.
This should get you the GUIDs of your attached controllers.
Take the sample devicelister.ini and "dinput8.dll" from the "x86" folder on Github and put both in your IL-2 game folder.
In the "[order]" section of devicelister.ini, write down the controller GUIDs which you got from DeviceLister.exe, in the order how you would like your controllers to appear to IL-2, one per line.

That's it.
You can copy devicelister.ini and dinput8.dll to other IL-2 game folders on the same PC if you have multiple installations, in order to get the very same controller order in every IL-2 game instance.

There's also an option to apply the device order system-wide as described here, but I won't recommend mucking around with your system for an issue that usually affects IL-2 only.

]cheers[
Mike
Logged
Don't split your mentality without thinking twice.

WxTech

  • Modder
  • member
  • Offline Offline
  • Posts: 6072
Re: Lost input settings after upgrading to Windows 10
« Reply #7 on: January 22, 2020, 04:49:07 AM »

A most thorough procedural. Thanks, Mike!
Logged
Great minds discuss ideas. Average minds discuss events. Small minds discuss people. - Hyman Rickover (but probably predating his use.)

WxTech

  • Modder
  • member
  • Offline Offline
  • Posts: 6072
Re: Lost input settings after upgrading to Windows 10
« Reply #8 on: January 23, 2020, 01:28:07 PM »

Mike,
I tried to run DeviceLister.exe, but a .NET Framework error box pops up:

Could not load file or assembly 'Microsoft.DirectX.DirectInput,
Version=1.0.2902.0 Culture=neutral,
PublicKeyToken=31bf3856ad364e35' or one of its dependencies.
The system cannot find the file specified

I'm following your 'recipe', in sequence, and have not yet got the .ini and .dll to put in the game folder...
Logged
Great minds discuss ideas. Average minds discuss events. Small minds discuss people. - Hyman Rickover (but probably predating his use.)
Pages: [1]   Go Up
 

Page created in 0.062 seconds with 27 queries.