I wanted to ask, how does your engine handle general FFB PID's. I know there is currently no support for force feedback devices however I noticed that AFS somehow takes total control of the PID, not allowing other programs to interfere.
I need to elaborate a little to explain my self better. I've build a yoke based on microsoft sidewinder ffb stick. The yoke is generally recognised as microsoft ffb joystick.
In games that don't support force feedback, stick behaves just like normal spring loaded mechanism. Well there's this small utility program that allows you to simulate dumping, friction and set up strength of the centring force. It was written for DCS and because DCS wants to "take over" joystick device when it's running, this small program has an option to re-initialize the joystick with key command, regaining it's control over FFB forces.
It is little tricky but it gives of great result for non FFB sims like DCS.
Finally, what I would like to know is why the same doesn't work with AFS?
Re-initializing the joystick via this utility does not gain control over FFB and AFS won't let go although it can not provide any FFB feed it self..