diff --git a/src/room.js b/src/room.js index 651506793418e04b568ddca8897b35b654da5db0..b09ff896a09145e54bb76ea45f9f659606eaa022 100644 --- a/src/room.js +++ b/src/room.js @@ -82,6 +82,11 @@ import { getAvailableVREntryTypes } from "./utils/vr-caps-detect.js"; import ConcurrentLoadDetector from "./utils/concurrent-load-detector.js"; registerTelemetry(); + +AFRAME.registerInputBehaviour("vive_trackpad_dpad4", vive_trackpad_dpad4); +AFRAME.registerInputBehaviour("oculus_touch_joystick_dpad4", oculus_touch_joystick_dpad4); +AFRAME.registerInputActivator("pressedmove", PressedMove); +AFRAME.registerInputActivator("reverseY", ReverseY); AFRAME.registerInputMappings(inputConfig, true); const store = new Store(); @@ -138,10 +143,6 @@ async function enterScene(mediaStream, enterInVR) { scene.enterVR(); } - AFRAME.registerInputBehaviour("vive_trackpad_dpad4", vive_trackpad_dpad4); - AFRAME.registerInputBehaviour("oculus_touch_joystick_dpad4", oculus_touch_joystick_dpad4); - AFRAME.registerInputActivator("pressedmove", PressedMove); - AFRAME.registerInputActivator("reverseY", ReverseY); AFRAME.registerInputActions(inGameActions, "default"); document.querySelector("#player-camera").setAttribute("look-controls", "pointerLockEnabled: true;");