update overlay for input device