1. OVR Toolkit
  2. News

OVR Toolkit News

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!)

Changelog for 09-11-2020

09-11-2020

Note: You will lose and need to recreate shortcuts for your desktops, you may also need to set your windows to the correct desktop again! Sorry for the inconvenience.

Changes:
- Overhauled how desktops are found and saved. (Now uses desktop names instead of IDs)

Bug fixes:
- Fixed an issue that resulted in only some desktops being accessible when using multiple GPUs.
- Fixed settings that had been reset to defaults when updating to a newer Unity version. (Windowed mode and force single instance)
- Fixed desktop selection not working at all in Simulator Mode. (No one noticed this, I just thought about it one night in bed, crazy it got so close to release!)
- Fixed interaction issues with the attach to device options at the bottom of Window Settings.
- Fixed an issue that would bring up the Windows touchscreen keyboard when graphics tablet drivers are installed.
- Voice dictation should no longer paste text that was previously in the clipboard.

Changelog for 02-11-2020

02-11-2020

Added:
- Added a video link on the settings application specifically for Oculus users showing them how to run games through OpenVR.

Changes:
- When in Simulator Mode, opening the Window List and pressing 'Enter'/'Return' on a window will select that window for editing.
- Improved touch input support. (No longer moves Windows cursor between touch presses, this would cause touch text selection in Chrome to fail for example)
- OVR Toolkit will now try to tab back into fullscreen applications if they're not the scene application. (For example, playing a game through Virtual Desktop)
- Improved handling of fullscreen applications, OVR Toolkit should now tab out of them more reliably when attempting to interact with windows.

Bug fixes:
- Fixed Custom Apps 'Accept' permissions button not working, leading to no Custom Apps launching for new users.
- Fixed an issue that prevented changing to a Workshop background after changing accent colour in Global Setttings.
- Fixed Simulator Mode's Window List causing windows to be stuck with the yellow selection border active.
- Edit Mode UI will be automatically maximised when the tutorial is in progress.
- Fixed clicking 'Home' when selecting a window will not return to the compact UI if it's enabled.
- Windows will no longer enter Eco Mode whilst in the cropping page.
- Fixed 'X' to close Window Crop masks not appearing.
- Fixed windows going invisible when in Simulator Mode with a fullscreen application open. (Hopefully!)
- Fixed various interaction issues when using the fallback desktop capture API. (People on gaming laptops/Multi-GPU setups)
- Fixed an issue that caused a window to no longer to be selectable when using fallback desktop capture API.

Changelog for 19-10-2020

19-10-2020

Added:
- Added Halloween mini-game.
- Added support for events, these will appear like any other shortcut/Custom App on the Home page.
- Added web API call addition for 'SetOverlaySetting', value 7 is now 'Keep visible'.

Changes:
- Increased default drag movement threshold value of Custom Apps to improve usability. (Less accidental dragging!)

Bug fixes:
- Fixed an issue that caused Custom App input to fail is both controllers are pointing at the same overlay.
- Fixed GPU usage from desktop window when 'Minimize on startup' is enabled.
- Minor launcher and installer changes to hopefully fix issues where the Task Scheduler entry fails to run and must be manually removed. (Please let me know if this issue persists!)

Changelog for 12-10-2020

12-10-2020

'Spooky Skeletons' minigame coming soon! (Watch out for a spooky pumpkin icon on your 'Home' page!)

Added:
- Added voice input to the keyboard. (Select your microphone in Global Settings!)
- Added web API call for 'SetDragThreshold' to improve usability of Custom Apps.

Changes:
- Updated default keyboard styling.
- Changed to a different mouse input API to improve compatibility with some applications. (Only used when 'Touchscreen Input' option is disabled!)
- Night light now disables on Custom Apps as it is unsupported right now. (Causes issues with transparency)

Bug fixes:
- Fixed an issue that caused locked presets to unlock during automatic window saving.
- Saved layouts should no longer be deleted when sat in seated calibration mode for a long period of time.
- Fixed an issue that resulted in Workshop content not automatically updating.
- Fixed keyboard position not saving when attaching keyboard to devices.
- Implemented possible fix for stuck Ctrl key after releasing it with Simulator Mode in use.

Please note keyboard voice input is experimental and may be disabled at a future date depending on Google Cloud license fees!