fixed monitor scancode method