add for auto hide mouse when idle