Hey guys, I'm not sure if this is possible within DCS, but I have an input device for which I can access the data via C++. It does not present itself as an HID / joystick-like device. I am trying to figure out how I can interface with DCS, so that my input device can emulate the function of a mouse clicking on interactable elements in cockpits. Ideally, I could get DCS to simply read it as though it were an actual mouse sending clicks.
I've already looked into emulating a mouse at the system level, which can be done but requires writing a Windows driver for a virtual device. Distributing this for 64-bit systems would require paying several hundred dollars to have the driver digitally signed before Windows will allow people to install it. Hopefully I can find another way to make this work.