Hi, RedEye9.
Sorry just read your post by mere luck.
Can confirm that your example doesn't occur in a good setup.
Yep, had that happen to me, always my bad and quickly corrected :
Example: say a game uses Q and E for turning left and right.
I'll replace
Key.Left = delta(Mouse.DirectInputX) < -1 in mickeys
Key.Right = delta(Mouse.DirectInputX) > 1 in mickeys
with this for using in the game,
Key.Q = delta(Mouse.DirectInputX) < -1 in mickeys
Key.E = delta(Mouse.DirectInputX) > 1 in mickeys
Probably the game you are playing, as happens regularly, uses some keys for turning but also the arrow keys for movement (all 4, a pair or one). So the conflict.
No matter, don't use the arrow keys.
Remember that the Up, Down, Left, Right, keys are just an example:
They can be replaced with any other keys in the keyboard not used by the game.
Or used by the game (but that, only if they do what you want/need).
Also, you can use just the 2 X axis instructions, and not the 2 Y axis ones.
If your problem persists, don't hesitate, post or mail me the game name, I'll install it and I'll gladly post the answer or mail you back with what you have to paste.
Sorry if I'm not clear, passed my sleeping hour by much.
This comment was edited on Jan 9, 2022, 00:20.