@Override
    public void initialize() {
        logger.config("Initializing VR mouse manager.");

        // load default mouse image
        mouseImage = new Picture("mouse");
        setImage("Common/Util/mouse.png");
        // hide default cursor by making it invisible

        MouseInput mi = environment.getApplication().getContext().getMouseInput();
        if( mi instanceof GlfwMouseInputVR ){
            ((GlfwMouseInputVR)mi).hideActiveCursor();
        }
        centerMouse();

        logger.config("Initialized VR mouse manager [SUCCESS]");
    }
Create a new AbstractVRMouseManager attached to the given {@link VREnvironment VR environment}.
@param environment the {@link VREnvironment VR environment} that this manager is attached to.
jme3-vr/src/main/java/com/jme3/input/vr/AbstractVRMouseManager.java