Can someone explain to me how FSUIPC7 reads keyboard inputs when running with FS2020, please, and how it sends the mapped commands back to the sim?
I bought a mini keypad but instead of having five keys installed I asked the builder to put in 5 rotary encoders (it's a miniMacro5c). The firmware has been flashed so that each rotation of a knob sends a keyboard character to the computer, a different one for each knob and each direction, and also when the knobs are pressed downwards. I want to use it for things like radio tuning, AP heading, etc.
If I have any type of text input window open on the computer, like Notepad++, or even a text input field in FS2020, rotating or pressing the knobs reliably inputs the right character into the the computer - never missing a character and is very fast. But when I'm in the sim cockpit and the sim is running then the inputs from the knob rotations are very unreliable, most are missed and when the sim does catch them it's erratic.
I thought I'd try FSUIPC for catching the knob inputs and to feed them to the sim. But it makes no difference. When I'm viewing the FSUIPC console it looks like FSUIPC is waiting for the sim to tell it which keys it has detected being pressed and then tells FSUIPC. And since the sim is missing the character inputs then it's not telling FSUIPC. I'm lost for where the fault could be in the sim not reading the knob inputs (why it's so bad compared to all other tools on the computer) or how to address it.
All help gratefully accepted.
Many thanks.