1. OVR Toolkit
  2. News

OVR Toolkit News

Changelog for 11-01-2021 (Usability update)

11-01-2021

New year new OVR Toolkit usability overhaul. Let me know your feelings about this in our Discord!

Game closing whenever you get an OVR Toolkit update? Disable 'Game Theatre' in the Steam client settings!

Added:
- Added basic settings below windows.
- Added a new tutorial that isn't as trash as the last one.
- Added modular wrist overlay. ('Configure wrist overlay' in Global Settings)
- Added presets module to wrist overlay configuration. (Change presets from the wrist overlay!)
- Added basic window chroma key settings.
- Added wrist overlay resizing options to the bottom of Global Settings.
- Added 'Window moving when not in Edit Mode' option to the bottom of Global Settings.

Changes:
- 'Edit Mode' is now toggled by a settings icon on the wrist, the previous edit mode bind will now just toggle windows on/off.
- Made the default wrist overlay position less weird.
- Made the default accent colour less obnoxious. (Now uses blue/purple colour on half brightness!)
- Moved attach points a little to no longer clip with Vive/WMR controllers.
- Improved head gaze's ability to tab out of games.

Bug fixes:
- Fixed 0% CPU usage when using an AMD GPU. (Error out from checking VRAM in the same thread through Nvidia SDK, oops)
- Steam API should disconnect on shutdown more reliably. (Hopefully this will fix it showing as 'Running' in Steam when shutdown)
- Fixed window selection borders appearing when Edit Mode was closed.
- Additional controllers beyond the left/right hands should now be shown as a tracker on the battery info.

Changelog for 27-12-2020

27-12-2020

(Early release due to important launcher fixes and OpenXR support)

Game closing whenever you get an OVR Toolkit update? Disable 'Game Theatre' in the Steam client settings!

Added:
- Added very basic keyboard swipe typing support.
- Added Side-By-Side 3D options to Window Settings.
- Added support for rebinding window movement keys in Simulator Mode.

Changes:
- Greatly improved support for OpenXR applications. (Flight Simulator 2020)
- Updated launcher and installer to no longer start task on Windows logon, now only starts when required. (May fix the frozen entry issue that prevents launching)
- Settings window now displays rebound Edit Mode bind in the 'When in VR press F8' text.
- Scroll up/down in Simulator Mode now uses the 'Menu Up' and 'Menu Down' bindings. (Will not scroll whilst the Ctrl menu is open)
- Keyboard now uses 3D sound. (Sound comes from the key you clicked)

Bug fixes:
- Fixed an issue where the launcher would error out if the Task Scheduler entry was 'Disabled'. (Something in Windows decides to disable all entries apparently?)
- Fixed a DirectInput issue that could result in literally 5 minute waits for DirectInput to return the connected controllers. (???)
- Fixed an issue that could cause some keys to double press.
- Fixed battery minutes remaining showing negative values when charging.
- Minor improvement to window reloading reliability.

Changelog for 21-12-2020

21-12-2020

Please report bugs and suggestions in our Discord! You will get a faster reply there!
https://discord.gg/KFGxc3e

Added:
- Added 'Voice Input' key to Simulator Mode's bindings. (Uses voice recognition to type, will show the transcript on screen and wait for 'Menu Select' to be pressed before typing transcript!)
- Added config.json option to display RAM instead of VRAM for users wanting RAM usage back. (Shouldn't be needed for most users!)

Changes:
- Device battery life should now consider battery degradation. (0% should now be 0%~ not like 8%. Will take a full power cycle to figure this out for the first time!)
- Battery monitor will start showing minutes instead of percentage at 10 minutes remaining. (Maybe I'll make this optional)
- Battery info will now shows devices as 'D/C' when no longer connected.
- Renamed 'Best Effort' to 'Max Framerate'.
- Overhauled 'Max Framerate' option to be considerably smoother, very close to SteamVR Desktop now! (Very intensive though!)
- Improved 'Windows face headset' height for leveling out the window, should be more accurate to actual eye level now.
- Improved launcher crash handler, should restart automatically if the application crashes.
- Tracker/Extra controllers now disable their overlays when not connected.
- Updated wrist overlay accent colours to include the 'Toggle Edit Mode' bar.
- Updated 'Custom URL' Custom App to include a 'Show browser options dropdown' option.

Bug fixes:
- Possibly fixed a launcher issue that resulted in the application not starting.
- Fixed an issue that would block change presets after deleting several presets.
- Fixed media controls background colour not displaying correctly. (Should now blend in with accent colours better!)
- Fixed 'Browser options enabled' web API call not working as intended.
- Fixed 'Block input' option not working as intended on Custom Apps, will now block input and hide cursor.
- Slightly reduced CPU usage.
- Slightly reduced GPU usage.

Changelog for 14-12-2020

14-12-2020

Added:
- Added 'Low GPU memory - Expect stuttering' message to wrist overlay when below 300 MB of VRAM to help users find the cause of lag. (Try disabling avatars in VRChat if you get this!)
- Added 'Resize menu' option to the bottom of Global Settings to resize the Edit Mode UI.
- Added 'Overlays still loading' prompt when trying to switch presets before overlays have finished loading. (To prevent saving issues)
- Added check to avoid OVR Toolkit accessing virtual monitors that can't be captured.

Changes:
- Changed 'RAM' to 'VRAM' on wrist overlay's performance stats. (For VR users this is way more important)
- Reduced CPU usage.
- Improved reliability of 'Tab out when in Edit Mode', should now more reliably find fullscreen desktop applications.
- 'Virtual Desktop' will now be ignored instead of tabbed in/out of, this allows games you're playing through Virtual Desktop to tab in/out instead.

Bug fixes:
- Fixed an issue that would cause windows with 'Block Input' enabled to be brought to the foreground.
- Fixed an issue that would cause reloaded windows to display incorrectly if they were minimized. (Should now restore those windows based on previous knowledge of the window size)
- Fixed an error that would result in menu interaction freezing.

Changelog for 07-12-2020

07-12-2020

Added:
- Added window title and window process name to the 'Window not found' error to help resolve it.

Changes:
- Seated calibration prompt can now be cleared with the 'Menu select' binding instead of just 'Enter'.
- Updated Settings menu 'Controls' page scrollbar styling instead of default Unity UI skin. (No more angry UI guy Fleur24 - Improved 'Minimize on Startup' to better workaround a Unity bug that would cause high GPU usage. ('Minimize on Startup' is still forced on for now to work around this Unity bug!)

Bug fixes:
- Fixed an issue that would cause desktop sizes to reload incorrectly when restarting the program.
- Fixed 'Drop here to dock' icon not appearing on all additional controllers/Vive Trackers.
- Fixed 'Window List' select in Simulator Mode only using 'Enter' instead of the 'Menu select' binding.
- Fixed a stuck key issue when rebinding controls to a joystick.