Sowohl das World-Objekt als auch das World3d-Objekt besitzen Methoden
lockPointer() zum Einschalten des Pointer LockunlockPointer() zum Ausschalten des Pointer Lock
Befindet sich die Online-IDE im Zustand „Pointer Lock“, so ist der Mauscursor unsichtbar und bleibt auf seinem Platz, auch beim Bewegen der Maus. Die Ereignishandler der MouseListener der Welt erhalten dann keine Absoluten Zeigerkoordinaten mehr, sondern nur noch „Delta-Koordinaten“, die die Mausbewegung seit dem letzten MouseMove-Ereignis widerspiegeln.
Das Programm versetzt die Online-IDE in den Pointer Lock-Mode.