[img]https://clan.cloudflare.steamstatic.com/images//5519564/4750f2332289f848e7b4af9a47bd5d1d23bb3579.jpg[/img] [h1][b]Update Highlights[/b][/h1] Today’s update features an improved Dashboard that gets you into your games quickly. The new dashboard is closer and curved for increased clarity, and presents a recent games list for jumping in right away. Desktop View now features individually resizable monitors, easier access to the keyboard, and a lights-off mode for enhanced contrast. [h1][b]Full Update Notes[/b][/h1] [b]SteamVR Dashboard:[/b] [list] [*]All-new dashboard, including an updated quick launcher. [*]Moved dashboard closer and added curvature. [*]Convenience feature: Quickly change volume by dragging left/right on the dashboard volume button. [*]Moved Dashboard Settings into Dashboard Page (advanced). [*]Added Dashboard position control (advanced) [*]Added Dashboard Settings to toggle UI elements. [*]Dashboard is re-positioned when you put on the HMD. [*]Refined keyboard appearance [*]Added a three second countdown before resetting the seated tracking origin through the dashboard. [*]Fixed face mouse on any headset using the generic_hmd controller type. (That is essentially every headset that doesn’t have a button, so Windows Mixed Reality and some others.). [*]Fix dashboard overlay tabs still showing even if vr::VROverlayFlags_VisibleInDashboard is false. [*]Fixed bug in IVROverlay::GetPrimaryDashboardDevice (returning the wrong thing when non-controller buttons brings up the dashboard for the first time ). [*]Fixed long messages sent to IVROverlay::ShowMessageOverlay cutting off the text and pushing the buttons off the bottom of the overlay for very long messages. [*]Fix list of overlays in “choose startup overlay apps” in the startup/shutdown settings. [*]Hid base station and camera rendering while the dashboard is visible. [*]Added Library welcome screen (when no games are installed). [*]Performance improvements while dashboard is visible. [*]Added haptic binding for Touch controllers in VR Dashboard. [/list] [b]SteamVR Desktop View:[/b] [list] [*]Split Desktop View into individual tabs for each system display. [*]Desktop View remembers the most recently viewed desktop. [*]Easier double clicking (laser mouse position is locked during clicks). [*]Added per-desktop scale control. [*]Added button to toggle keyboard. [*]Added “lights-off” mode. [*]Added support for swapped left/right primary mouse buttons. [*]Automatically detects changes in monitor topology. [*]Improved I-Beam cursor on high-DPI displays. [*]Enabled desktop view for monitors attached to a non-HMD GPU. [/list] [b]SteamVR:[/b] [list] [*]Restore texture size round to multiple of 4 for WindowsMR HMDs in GetRecommendedRenderTargetSize. [*]Settings UI supersample settings show the rounded resolution to match the internal behavior. [*]Fix “do not disturb” setting for notifications not taking effect until restart. [*]Fixed a bug where audio mirroring would not stay disabled after a SteamVR restart [*]Smoothed editor app connections by letting them send connection details through vr_init. [*]Lighthouse controllers and trackers can now go to the idle and standby states even if the HMD has not gone into standby. Fixed a bug where controllers could bounce between standby and active multiple times. [*]Fix a case where SteamVR would “forget” that an Unreal game was running after about a minute of playtime. [*]Added Overlay Render Quality Setting (Settings -> Video Advanced) [*]Fixed a crash bug in Room Setup [*]Fixed a crash bug in the Tutorial [*]Added cosmos support to the Tutorial [*]Updated some of the visuals and audio levels in the Tutorial [*]The Tutorial will no longer automatically start for headsets that have their own runtimes and chaperone, including Oculus Rift and Windows Mixed Reality. The Tutorial can still be started manually. Users with these headsets will instead see an overlay demonstrating how to access the SteamVR dashboard the first time they use SteamVR. [*]Performance improvements. [/list] [b]SteamVR Home:[/b] [list] [*]Fixed voice chat. [*]Fix for showing render models for generic tracked objects (e.g. Logitech Stylus). [*]Fixed rendering issues with the glow selection effect. [*]Fixed haptics triggered from scripts from being sent to all players. [*]Fixed missing help strings in tools. [*]Fixed some cases of unstable physics. [*]Fixed Rift-only tools crash. [*]Tools: Added option for map creators to bake lighting into textures. [*]Tools: Enabled cubemap fog. [*]Performance improvements. [/list] [b]SteamVR Input:[/b] [list] [*]Added “max zone” support to thumbsticks and trackpads. This is a region at the edge of the range that defines where 1.0 is. [*]Added dead zone support for trackpads to match thumbsticks. [*]Added “exponent” support for thumbsticks and trackpads. This lets a binding file control the curve of values between the deadzone and the max zone. [*]Added support for keeping a button “pressed” until the user stops touching that button. This can be useful in cases where the button needs to be pressed for a long time and holding the physical button down would cause fatigue. [*]Improved the performance of IVRInput::GetDigitalActionData and IVRInput::GetAnalogActionData. [*]Added descriptive tool-tips to multiple items in the Binding UI. [*]Added new Vive tracker roles for Knees and Elbows. [*]Added debugger to help developers and controller binding authors diagnose input issues with applications. To enable this option, turn on input debugging in developer settings, and then click the “Input Debugger” button in the controller settings. [*]Added Windows Mixed Reality controllers to the list of controller types that can be edited when the controller isn't physically present. This requires the Windows Mixed Reality driver to be installed, but does not require that any Windows Mixed Reality hardware be connected to the PC. [*]Fixed tracker positions not working for trackers that were configured to anything other than left or right hand. [*]Added ability to specify default legacy bindings via an action manifest via the boolean ‘legacy_binding_manifest’ node. [*]Fix a crash when an application manifest is corrupt. [*]Fixed applications failing to launch properly that were missing an ‘action_sets’ member in their action manifest. [/list] [b]Linux:[/b] [list] [*]Fixed a case where the dashboard would disappear. [*]Fixed a vrwebhelper crash on shutdown. [*]Fixed the 'Restart SteamVR' and other URL based shortcuts that are part of the new settings interface. [/list] [b]Index[/b] [list] [*]Max brightness extended to 160. [/list] [b]Oculus:[/b] [list] [*]Added headset icons for Oculus Quest. [/list]