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 “vJoy” 그리고 “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)
지금, here’s what you need to do:
- 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, doesn’t matter) into the section “[hidden]“.
- 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 “[hidden]” section or place it into “[주문하다]”. It will display the exact order it shows there to the game.
이것이 오늘 우리가 공유하는 모든 것입니다. European Air War 가이드. 이 가이드는 원래 작성자가 작성하고 작성했습니다. 박사. Jester. 이 가이드를 업데이트하지 못한 경우, 다음을 수행하여 최신 업데이트를 찾을 수 있습니다. 링크.