There's some functionality in MouseUnSnag that is undocumented and doesn't really adhere to what I'd expect to be the core thesis in terms of functionality for this application (i.e. preventing the mouse from getting stuck in corners). The only caveat to this should ever be Dale's original "wrap" functionality (just a classic carryover).
I noticed this in the code and found it pretty surprising and I'd like to start a discussion to determine if this should remain present: Essentially, if you hold down caps lock, the mouse slows down. Of course, CAPS is still activated (or deactivated) when pressing, as you'd expect. It's just... weird to me.
There's some functionality in MouseUnSnag that is undocumented and doesn't really adhere to what I'd expect to be the core thesis in terms of functionality for this application (i.e. preventing the mouse from getting stuck in corners). The only caveat to this should ever be Dale's original "wrap" functionality (just a classic carryover).
I noticed this in the code and found it pretty surprising and I'd like to start a discussion to determine if this should remain present: Essentially, if you hold down caps lock, the mouse slows down. Of course, CAPS is still activated (or deactivated) when pressing, as you'd expect. It's just... weird to me.
https://github.com/MouseUnSnag/MouseUnSnag/blob/master/MouseUnSnag/MouseHookHandler.cs#L46-L63