1. OVR Toolkit
  2. News

OVR Toolkit News

Changelog for 09-03-2022 (Macros)

09-03-2022

Added:
- Added Macros configuration page to the Settings tab outside of VR.
- Added 'Macros' to the 'Add Wrist Module' menu.
- Added button to toggle media sessions. (To the right of the current media player icon - This will cycle between which media player is being controlled

Changes:
- Made large changes to window finding logic to 'hopefully' better find the correct windows when changing profile/starting a new session.
- Keyboard loader will now attempt up to 10 connections to the background process before giving up instead of 1.
- Tundra Trackers have been excluded from battery time remaining calculations due to firmware issues, once Tundra Labs has fixed these issues I'll re-enable this!
- 'Futhark' keyboard layout now reverts to EN-US due to Unity not supporting characters ('Runes'?) from this layout.

Bug fixes:
- Simulator Mode's Window List should now update when a window title changes without having to re-open the menu.
- Fixed Window List not updating if a window was closed via its quick controls.
- Fixed an issue that caused the first down arrow press in the Simulator Mode window list to not move down in the menu.
- Fixed clicking the voice input bar outputting a system message if nothing has been transcribed yet.
- Keyboard loader process will now be killed if the connection to it failed after 10 attempts to avoid a 'Stuck running on Steam' issue on shutdown.
- Fixed VRChat open detection (For OSC) failing if a setting was disabled.

Custom Apps / Web API:
- Fixed 'sendOSCMessage' call sending all values as an int.
- 'sendOSCMessage' call can now take values of type bool and number instead of string.
- Overlays with 'MovementBlocked' via the web API can no longer be resized.
- Fixed Web API call for 'setAttachDevice' with value 0 not detaching a window from a device.

Fixed keyboard generator errors in the following keyboards:
- Vietnamese
- Greek Latin
- Futhark

Changelog for 24-02-2022 (VRChat OSC integration)

24-02-2022

Added:
- Added Tundra Tracker icon.
- Added support for VRChat's OSC parameters.
- Added Web API call for 'SendOSCMessage(string address, string message, int type)' (Will only send messages on port 9000, VRC's port)
- Added 'setRecenter' Web API call.
- Added 'getOverlays' Web API call.

Bug fixes:
- Improved process cleanup on shutdown to avoid any processes remaining open.
- Fixed an issue with deleting a window whilst holding it.
- Fixed an issue with prompts appearing when not in Edit Mode, causing the wrist overlay to become frozen.

Fixed keyboard generator errors in the following keyboards:
- Persian

For more information about the VRChat OSC integration, see our wiki here:
https://wiki.ovrtoolkit.co.uk/#/OSC

Changelog for 16-02-2022

16-02-2022

Changes:
  • Night Light now automatically enables and disables based on if the Windows Night Light is enabled or not.
  • Night Light intensity now defaults to 70% instead of off.
  • Low battery sound will now play at 30 minutes remaining on supported devices, at 20% on unsupported devices.
  • Critical battery sound will play again at 10 minutes remaining on supported devices. (This is the same sound right now though!)
  • GPU and VRAM usage will now be taken from first GPU found, typically the primary one. (Previously it would always use the latest found)


Bug fixes:
  • Fixed a broken timer potentially resulting in a 'Window not found' error.
  • Fixed low battery chime not playing if wrist overlay isn't in sight.


Fixed keyboard generator errors in the following keyboard layouts:
- Czech (QWERTY)
- Hebrew
- Latvian (Standard)

(I'm away over the weekend and into early next week so I'm getting these changes out now!)

Changelog for 14-02-2022

14-02-2022

Changes:
- 'Voice Input' binding can now be used without toggling Simulator Mode on.

Bug fixes:
- Fixed broken 'FN' key functionality on the default keyboard. (Oops)
- Potential fix for the 'keyboard freezing when clicking shift' issue. This fix currently only affects the default keyboard!
- Potential fix for an issue that made an initial click required when interacting with a window whilst the keyboard is closed.
- Fixed Windows custom keyboard layouts not loading if their name didn't start with 'KBD'.
- Fixed 'Voice Input' Simulator Mode binding not working as intended.

Changelog for 07-02-2022

07-02-2022

Added:
- Automatic keyboard generator. (OVR Toolkit now supports 216 keyboard layouts!)
- Added 'Revert to default keyboard' button to Global Settings > Keyboard to use the auto generated keyboard layouts instead of a Workshop keyboard.

Changes:
- The virtual keyboard will now switch language based on the selected keyboard layout in Windows.

(This took the entire week, hope it's helpful for some people!)

Please report any issues you have with a keyboard layout in our Discord or Steam Discussions! :)