ateMatrixWorld();

        rig.keyboardMesh.planeMesh.keyMeshes[i].visible = false;

        const gamepads = navigator.getGamepads();
        for (let i = 0; i < gamepads.length; i++) {
          const gamepad = gamepads[i];
          const pressed = gamepad.buttons[1].pressed;
          const lastPressed = lastPresseds[i];
          if (pressed && !lastPressed) {
            moves[i] = null;
          }
        }

        intersectionSpecs[i] = null;
      };

      const intersectionPoints = [];
      co