diff --git a/core/IvmiScene.gd b/core/IvmiScene.gd
index a9efaa4d94e3a8a3719778df43271a3d103d98f9..05d54518949789f27d5c9795b5728aceb1d26821 100644
--- a/core/IvmiScene.gd
+++ b/core/IvmiScene.gd
@@ -25,9 +25,8 @@ var phase = 0
 
 #XR variables
 @export_group("XR")
-enum XRMode {Mono, OpenXr, ScreenVr}
-#@export var _xr_mode: XRMode = XRMode.Mono
-@export var _xr_mode: XRMode = XRMode.ScreenVr
+enum XRMode {Mono, OpenXR}
+@export var _xr_mode: XRMode = XRMode.OpenXR
 @export var _open_xr_passthrough: bool=false
 
 @export_group("ScreenVR")
@@ -78,11 +77,11 @@ func _ready():
 	
 	_is_2D=true
 	match _xr_mode :
-		XRMode.OpenXr :
+		XRMode.OpenXR :
 			_xr_interface = XRServer.find_interface("OpenXR")
 			if _xr_interface and _xr_interface.initialize():
 				#remove v-sync
-				#DisplayServer.window_set_vsync_mode(DisplayServer.VSYNC_DISABLED)
+				DisplayServer.window_set_vsync_mode(DisplayServer.VSYNC_DISABLED)
 				get_viewport().use_xr = true
 				#_xr_interface.play_area_changed.connect(_on_play_area_changed)
 				_is_2D = false
@@ -105,7 +104,7 @@ func _ready():
 						print("Error : Could not activate OpenXR Passthrough")
 			else:
 					print("Error : Could not initialize OpenXR interface")
-		XRMode.ScreenVr:
+#		XRMode.ScreenVr:
 #			XRServer.add_interface(Gd4ScreenVR.new())
 #			_config = XRServer.find_interface("Gd4ScreenVR")
 #			if _config and _config.initialize():
@@ -121,7 +120,7 @@ func _ready():
 #				print("IVMI : Initialised ScreenVR Interface")
 #			else:
 #				print("Error : Could not activate ScreenVR")
-			pass
+#			pass
 
 	# PureData mode
 	if _pd_mode==PdMode.LIBPD :