Whoa, I wish I knew that! Seems like a great way to fix the problem! I guess playing with the keyboard was the issue. I think I'd even recommend disabling it, or better - making it so that on button press it does the little tweak to show where it will move and the board turns on key release after press :)