1. OVR Toolkit
  2. News

OVR Toolkit News

Changelog for 30-05-2022

30-05-2022

Added:
- Added 'MediaPlaying' VRChat OSC parameter. (See the OVR Toolkit wiki)

Changes:
- Modified some launcher messages. ('Waiting for headset to be tracking' > 'Waiting for SteamVR to provide headset position')
- Added error catching for if System.IO calls fail due to wacky file/folder permissions.
- Greatly improved window reloading reliability. (Less 'Window not found' issues when restarting the application)
- Re-wrote keyboard input handling logic from scratch to try to resolve the stuck keys issue. (Spoiler: It may still happen, the issue cause is still unknown as it can't be reproduced!)

Bug fixes:
- Fixed keyboard layout generator issue which resulted in Ctrl+Key and Ctrl+Shift+Key symbols not appearing on the keyboard.
- Fixed an issue which would cause some DirectInput devices to not be detected. (Fixed controller bindings not working when bound to a HOTAS/Wheel)
- Fixed macros not saving when the same icon is used in multiple macros.
- Fixed missing translations in macros page.
- Fixed a macro load order issue when more than 10 macros are added.
- Fixed an issue that would prevent some controllers from working with OVR Toolkit's controller bindings. (Due to the device being acquired by the launcher window but as it's not released the main application couldn't acquire the device)

Changelog for 09-05-2022

09-05-2022

Bug fixes:
- Greatly improved window reloading reliability. (Less 'Window not found' issues when restarting the application)
- Fixed a macro load order issue when more than 10 macros are added.

Changelog for 18-04-2022

18-04-2022

Bug fixes:
- Fixed keyboard layout generator issue which resulted in Ctrl+Key and Ctrl+Shift+Key symbols not appearing on the keyboard.
- Added error catching for if System.IO calls fail due to wacky file/folder permissions.
- Fixed an issue which would cause some DirectInput devices to not be detected. (Fixed controller bindings not working when bound to a HOTAS/Wheel)
- Fixed macros not saving when the same icon is used in multiple macros.
- Fixed missing translations in macros page.

(I've finished moving house now! It's still a bit chaotic though so may not be any bigger changes for a week or two!)

Changelog for 28-03-2022

28-03-2022

Changes:
- Battery remaining time should now be more accurate. (Added checking for seemingly incorrect values that OVR Toolkit has gathered. These changes will become noticeable after a full charge cycle has taken place)

Bug fixes:
- Fixed a memory leak caused by opening the Workshop viewer. (To select custom backgrounds, keyboards, etc.)
- Fixed a crash when toggling on windows. (Due to a Windows service crashing and OVRT not handling this properly)
- Fixed a saving issue where overlay size could become 'NaN', resulting in errors when reloading. Default size will now be used if overlay size can't be retrieved.
- Fixed a 'Window not found' issue with fallback desktop captures after switching profile or on app startup.
- Fixed 'Window not found' overlay appearing at incorrect resolution in some instances.
- When a fallback desktop capture isn't found, it will now show 'Desktop name' instead of 'Window name' on the 'Window not found' display.

(Fallback desktop capture is used when trying to capture a monitor that isn't on the same GPU as the VR headset)


I remember saying something about "I won't be doing any changes for a while as I'm moving house!", but alas, here we are. I do get the keys in 3 days though! :)

Changelog for 21-03-2022

21-03-2022

Bug fixes:
- Potential fix for a GPU driver related crash when under heavy GPU load.
- Fixed 'Minimize on Startup' setting not toggling.
- Fixed overlapping text in the uninstall screen.
- Fixed 'Window not found' window appearing at inconsistent sizes.
- Potential fix for a desktop capture saving/loading issue when capturing a monitor from a different GPU.

(Last update for a little while as I'm moving house next week!)