CisTer-dB- Posted January 30, 2022 Posted January 30, 2022 HI I am re installing the game on a new PC and even I imported my old input folder into the new one my old mapping are not working, I looked into the FAQ and this came up 22) How to reorder game controllers? The Il-2 game detects game controllers in the order how system puts them. To quickly see it press keys Win + R and enter a command:control /name Microsoft.GameControllers Il-2 starts numbering a game contollers with zero. See screenshot for example: G13 Joystick get a "joy0" and, correspondingly, all default game control options put on it. If you want to assign all default options to a second game controller ("Racing Wheel"), do this way: 1) Quit the game; 2) Open folder like "C:\Program Files (x86)\1C Game Studios\IL-2 Sturmovik Battle of Stalingrad\data\input"; 3) Copy in safe place that files: current.actions and current.map 4) Use text editor replace all fragments "joy0" by "joy1" in original files you copy before; 5) Start the game; 6) Assign required events for first "joy0" device (in example G13 Joystick). Any brilliant mind here can help me with that since it doesn't seem to work anymore. Perhaps I don't understand properly. Thanks o7
jollyjack Posted January 30, 2022 Posted January 30, 2022 As said before; two tools are IMO an absolute must when in problems: JoyID.exe, but first use USBdeview to remove old unused drivers.
CisTer-dB- Posted January 30, 2022 Author Posted January 30, 2022 Hi Jollyjack, thanks for your reply. I am very unfamiliar with this please bare with me, when you say USBdeview to removed old unused drivers. Since it a New PC I shouldn't have unused drivers? As for the "as said before", I am sorry I don't roam around forums. I've never seen that
jollyjack Posted January 30, 2022 Posted January 30, 2022 (edited) Every time you plugin an USB device, phone, external drive, windows installs a driver. You can see those in USB devieuw. Normally you won't have problems, but you van remove the white ones, the green ones are active. With joy ID you can change the ID numbers. You mention racing wheel, that might interfere, and you can see in IL2 settings which ID number it is looking for. BTW seen this? Edited January 30, 2022 by jollyjack
CisTer-dB- Posted January 30, 2022 Author Posted January 30, 2022 Hi Jolly the "racing wheel" part is a quote from the links I provide. What I would like to do is not having to re-map all my controls even I have copied my old input into the new PC.
firdimigdi Posted February 2, 2022 Posted February 2, 2022 (edited) All you need to do is re-order them in devices.txt, found in <installdir>\data\input. The "configId" (first number in the comma-separated list) is the one you want to change to point to your joystick. Edited February 2, 2022 by Firdimigdi
Cynic_Al Posted February 2, 2022 Posted February 2, 2022 On 1/30/2022 at 3:40 AM, BenDover said: HI I am re installing the game on a new PC and even I imported my old input folder into the new one my old mapping are not working As it's a new machine, are you sure your devices are being recognised by the operating system?
CisTer-dB- Posted February 9, 2022 Author Posted February 9, 2022 On 2/2/2022 at 3:38 AM, Cynic_Al said: As it's a new machine, are you sure your devices are being recognised by the operating system? Yes, I can mapped them. And it all ok on DCS On 2/2/2022 at 2:28 AM, Firdimigdi said: All you need to do is re-order them in devices.txt, found in <installdir>\data\input. The "configId" (first number in the comma-separated list) is the one you want to change to point to your joystick. Hi and thanks for trying to help. How do I do that? I upload a screen shot
firdimigdi Posted February 9, 2022 Posted February 9, 2022 In that thread I linked I had described the process, it goes like this: Quote Check in your <il2 installdir>\data\input directory, there are three files that need to be aligned: devices.txt - check here for the configId of your device current.map and current.actions - check that the axis bindings in both of these, for example "rpc_all_engines_throttles" corresponds to the correct joystick (if your hotas' configId is 1 then the axis will be something like "joy1_axis_z", if two then it will be "joy2_axis_z"). Generally things can happen if the order changes, but you can rectify that by editing the devices.txt and changing the configId manually back to the one you originally had used. So if you see in the current.map file that it says "joy1_axis_z" and in device.txt your joystick now appears as "2,<guid>,YourJoystickName" you can safely change the "2" to "1" and it'll be mapped properly once more. Note: keep a backup of the above files before editing. 1
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