Now, the mouse moving holding problem been solved. Window will wait for 800ms for mouse to go back, and hide when it's not.