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 413 times)

0 Members and 1 Guest are viewing this topic.

tomoose

  • Modder
  • member
  • Offline Offline
  • Posts: 1194
  • 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: 1260
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: 19157
  • Failure is not an option.
    • What goes around comes around, you'll see
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
While love lives, while suns set, while snowmoons rise in november skies, while ties bind, while souls cry, while oceans ride in an endless tide, while love grows, while blood flows, while truth is real you need never feel alone.
In loving memory of times when I cared.

shardana

  • member
  • Offline Offline
  • Posts: 535
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: 1194
  • 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: 1584
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

SAS~Storebror

  • Editor
  • member
  • Offline Offline
  • Posts: 19157
  • Failure is not an option.
    • What goes around comes around, you'll see
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
While love lives, while suns set, while snowmoons rise in november skies, while ties bind, while souls cry, while oceans ride in an endless tide, while love grows, while blood flows, while truth is real you need never feel alone.
In loving memory of times when I cared.

WxTech

  • Modder
  • member
  • Offline Offline
  • Posts: 1584
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

WxTech

  • Modder
  • member
  • Offline Offline
  • Posts: 1584
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
Pages: [1]   Go Up
 

Page created in 0.014 seconds with 27 queries.