@HowardC I've always liked to play racing games with the keyboard, I know, it's silly, but I was thinking if this was possible using your tool:
Let's see if I can explain this easily and logically:
Usually, when one presses a key, it is either 0 or 1, empty or full.
In a racing game, specially those that use arcade wheel to turn, you have, for example, a value that goes from 0 to 500, and let's say the middle, center wheel no turning value, is 250.
Now, when one starts to turn, those 250 start to increase or decrease according to turning speed, left or right.
On keyboard, those values increase instantly, using only the main values: (example: 0 (left) 250 (center) and 500 (right))
Now, with your tool, would it be possible to use a keyboard and instead of the values be instant, be incremential?
Like, I pressed left, the car started to turn left, but instead of going from 250 to 500 instantly, the value would start to increment from 250 to 500 and take, for example, 3 seconds to achieve 500 value. of course, these 3 seconds are only hipotetical, that would have to be tested and calibrated according to in-game engine...
That way, one could easily play with keyboard, and maybe even help a lot on the analog controller.