You will have to use TWO dll’s to solve this. The game doesn’t seem to like certain controllers and joysticks, so the trick is to hide it from the game. But to do that, you will need to have a wrapper that will pass the old DINPUT into the new DINPUT8 that will hide the controller.
В моем случае, it was “THRUSTMASTER COMBINED” that was causing the issue. So I will use it as an example.
Сейчас, if you depend on that device to get your keybinds, you will have to use alternatives like “вДжой” и “UCR“, but that is beyond the scope of this tutorial.
Files to download:
- DINPUTTO8: https://github.com/elishacloud/dinputto8 (This is the passthrough wrapper)
- DEVREORDER: https://github.com/briankendall/devreorder (This is the file that will hide, or rearrange the order of the controllers on your pc)
Сейчас, вот что тебе нужно сделать:
- Go to your “European Air War” folder and rename the “dinput.dll” to some other name, нравиться “dinput.dllbak“
- Откройте DINPUTTO8 file and extract the “Dinput.dll” into the main “European Air War” папка.
- You will need to THREE files now, открыть DEVREORDER file and go to folder “X86” and extract the file “dinput8.dll” в “European Air War” папка
- The second file, on the same DEVREORDER, Extract the file “devreorder.ini” в “European Air War” папка
- Открыть “DeviceLister.exe” and you will see a list of controllers and joysticks on your computer. Копировать “Thrustmaster Combined” (You can use the name or the GUID to block it)
- Откройте “devreorider.ini” file that is in your “European Air War” folder and paste the “Thrustmaster Combined”(Type or paste, не имеет значения) into the section “[скрытый]“.
- Save and run the game
ВНИМАНИЕ:
The game may still throw an error, so you will have to do this FOR EVERY JOYSTICK that will cause the error, and the ones that don’t, either leave it out of the “[скрытый]” section or place it into “[заказ]”. It will display the exact order it shows there to the game.
Это все, чем мы делимся сегодня для этого. European Air War гид. Это руководство было первоначально создано и написано Доктор. Шут. На случай, если нам не удастся обновить это руководство, вы можете найти последнее обновление, следуя этому связь.