1. OVR Toolkit
  2. News
  3. Changelog for 23-11-2020

Changelog for 23-11-2020

23-11-2020

Added:
- Added support binding buttons to game controllers/joysticks/racing wheels.
- Added more keyboard/joystick bindings. (Added bindings for Simulator Mode menu navigation)
- Added option to toggle Simulator Mode mode menu instead of hold key.
- Added 'BypassSeatedCalibration' option to config.json. (This will bypass the seated play calibration prompt, however, only attached to device windows will save correctly!)
- Added 'SetZoom' web API call. (Acts like pressing Ctrl + or Ctrl - on Chrome)
- Added new Web API call 'SendHandCollisions' and corresponding event 'OverlayTouched(device)'.
- Added Custom Apps debug page on the desktop UI for OVR Toolkit, this will help users develop Custom Apps. (Check the 'CustomApps' wiki page for more info!)

Changes:
- 'Minimize on startup' has been forced-on for now until a Unity bug is fixed. (Turning off VSync in Nvidia Control Panel would cause 7000+ FPS on the settings window)
- Improved reliability of window reloading. (Now saves last known width/height of window)
- Custom Apps now allow autoplaying music/videos without an initial gesture from the user.
- Improved Custom Apps automatic keyboard focus. (Fixed not being able to enter login details on Twitch chat custom app)
- Made it possible to transition to the Window Settings/Global Settings apps from the Window Select app.
- Windows can now be resized even smaller. (Down to as small as 3cm wide!)
- When moving windows in Simulator Mode, windows will now snap to upright and require you to release and re-press the movement key to override.
- When moving windows in Simulator Mode, holding Left Alt will now move windows slower.
- Updated Simulator Mode's window movement controls display.
- Removed default spawned window on switching to empty presets/application install.
- Curved windows will now be restored to their previous curvature in Simulator Mode when levelling out a window.

Bug fixes:
- Improved reliability of minimize on startup, should actually minimize now not minimize whatever is in the foreground. (Oops)
- Fixed an issue caused by some laptop monitor docks that would result in 'Unsupported display' error.
- Fixed a GPU usage issue with the settings application.
- Fixed unsupported OS message not appearing.
- Fixed Oculus warning messages not appearing on Quest 2 using Link. (I guess the device name is 'Quest' or 'Link', it doesn't contain the word 'Oculus' apparently!)
- Fixed tutorial not progressing when closing window through Window List instead of Window Settings.
- Fixed mouse smoothing not working on UIs. (Only crosshair smoothed, not the actual input)
- Fixed an issue that prevented high-performance capture mode from enabling without changing presets first.
- Fixed a really stupid window reloading/finding bug that existed for, no joke, the past 2 years.
- Fixed curved windows not tilting in Simulator Mode.
- Fixed an issue that would reset all bindings when trying to re-bind a binding after restarting the application.
- Fixed Ctrl C, X, V, and A not working on Custom Apps.
- Fixed an error that resulted in windows reverting to a low performance mode. (Not sure how this was caused, but someone managed it!)