Mouse and keyboard, hmmm, should work well together, since keyboards are not cats :)
I suggest that the next generation of StrokeIt should monitor the keyboard input as well as the mouse.
So, when holding down Ctrl and drawing guesture, and drawing guesture without holding down Ctrl means two different actions.
And since StrokeIt monitors the keyboard input, it can also be a cursor hider, i.e. it can hide the mouse cursor when a user types. That will be great, i am sure.
But be sure to keep memory consumption low still. :D