Amazing work Chuls! That’s quite an ingenious workaround.
Using the instructions above, I’ve been able to get it working in DCS. I’ve tried it with the Bf-109 and the F-14. So far, so good. It really makes flying more immersive.
I haven’t had the same luck with IL-2. I’m able to set the correct axes assignments using the delay technique described above. However, when it comes time to fly, IL-2 doesn’t seem to recognize any inputs from the Arduino. BrunnerDX recognizes the joystick position but no forces appear. Oddly enough IL-2 doesn’t recognize button presses from the joystick either during gameplay even though I am able to set them during key configuration.
Still, this is one heck of an accomplishment.