Not a problem

Testing/Fixing that whole issue is going to be a pain, just fyi

The pointer problem shouldn't be that big of a deal...its odd that its even a problem. The code scales the mouse coordinates appropriately under normal conditions....so there's definitely code there already describing what you've posted.
I'm glad you like the on-screen keyboard

Thanks for testing (and playing!)!