Zooropa_Fly Posted December 30, 2022 Posted December 30, 2022 After Win 10 upgrade, my Rudder / Throttle / Stick device ID's have been mixed up (0, 1 and 2). I've changed the values in 'Devices.txt' to what I thought were the new correct ones.. hasn't worked. I can find no mention of the primary ID's (i.e. 0,1,2) under 'Devices and Printers'. In RoF I re-mapped all the functions and everything worked fine there and then. However - next game start up the device ID's revert back to the mixed up ones. So I'm not re-mapping all the BoS commands just now for that not to work either ! I've searched a fair bit, but must be missing something.. there's surely an easy fix for this ? Any help appreciated.. today has been one big headache. I hate computers. Cheers ! ZF.
Charon Posted December 30, 2022 Posted December 30, 2022 21 minutes ago, Zooropa_Fly said: I've changed the values in 'Devices.txt' to what I thought were the new correct ones.. hasn't worked. FWIW, this has worked for me in the past. 21 minutes ago, Zooropa_Fly said: I can find no mention of the primary ID's (i.e. 0,1,2) under 'Devices and Printers'. These 0-7 IDs are used purely by Il-2. My best guess is that these were not in fact 0-2 prior to things getting mixed up. What numbers are used in global.actions? Look for entries like joyN... in the binding column, then update devices.txt with these keys. It should go without saying, but back up your input directory if you haven't already. 1
JimTM Posted December 30, 2022 Posted December 30, 2022 This is not the easiest method, but it worked for me: 1. In the IL-2 Settings screen, note the existing joystick number for each controller (e.g., joy0_..., joy1_...). 2. Close IL-2. 3. Unplug all controllers used by IL-2. 4. Plug in the first controller (i.e., joy0_...) and wait for it to register. 5. Start IL-2 and then close it. The devices.txt file in \data\input will contain a line for the first controller only. 6. Repeat step 4 and 5 for one controller at a time, in sequence (i.e., 1, 2, etc.). You do not need to close IL-2 after you start it for the last controller. 1
Zooropa_Fly Posted December 31, 2022 Author Posted December 31, 2022 Thanks for the replies Gents - I'll hopefully get this looked at later today and report back.. S!
Zooropa_Fly Posted December 31, 2022 Author Posted December 31, 2022 Update : I do have things backed up, but swapping the 'Input' folder didn't work. I think the mix-up happened in Windows. Anyway... I changed the ID pre-fixes (0,1,2) in the Devices.txt file to match what the game thought they were as per the 'Current' .map file : Then I plugged the devices in one by one as they're ordered, with restarts in-between. Then re-mapped all the commands again, and now they're surviving intact after game restart. So still not sure exactly why or how it happened, and there was probably an easier fix.. but that seems to be it sorted now. Thanks for the help, and all the luck to you in 2023, S! ZF.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now