Oculus Dash
More actions
| Oculus Dash | |
|---|---|
| Information | |
| Type | System interface |
| Industry | Virtual reality |
| Developer | Oculus VR (later Meta Platforms) |
| Written In | React VR |
| Operating System | Windows (desktop features and in-app overlay require Windows 10) |
| Supported Devices | Oculus Rift, Oculus Rift S; Quest headsets through Oculus Link and Air Link |
| Release Date | December 6, 2017 (beta); October 2018 (out of beta) |
Oculus Dash is the system menu and overlay of Oculus VR's PC software for the Oculus Rift. It was announced at Oculus Connect 4 in October 2017 as part of the "Rift Core 2.0" update and replaced the earlier Universal Menu.[1][2] Oculus described Dash as "a radically redesigned system interface" that "runs as an overlay inside your current VR experience" and gathers the Rift's menus into one hub that can be opened from anywhere in VR.[3] Its best-known feature, Oculus Desktop, shows the user's Windows desktop inside the headset and lets individual windows be pulled out and pinned in the virtual space.[4]
The Rift Core 2.0 beta, including Dash, became available on December 6, 2017, and the software left beta in October 2018.[4][5] Dash later became the interface that Oculus Quest and Quest 2 owners saw when they connected to a PC through Oculus Link or Air Link.[6][7] Since Horizon OS v81 in October 2025, Quest users can launch Link PC VR games straight from the headset's library, which bypasses what UploadVR called "the old Rift Dash".[8]
History
Announcement (October 2017)
Nate Mitchell, then Oculus' head of Rift, introduced Dash at Oculus Connect 4 on October 11, 2017. Road to VR reported that the Core 2.0 update would condense the existing functions of Oculus Home and the Universal Menu into Dash, which left Home free to become a personal, social and customizable space.[1] Both older interfaces had been designed for gamepads. When the Oculus Touch controllers arrived, Oculus had turned the controllers into laser pointers as a stopgap, and Dash was built for motion input from the start.[1][9]
Oculus' announcement post said Dash was built in React VR, "our go-to framework for UI", and that the company would later explore how developers could add features to it. It also said Oculus had "built true virtual displays at the hardware level", so several apps and windows could run at once, and that developers could debug their VR apps from inside them using Visual Studio, Unity and Unreal Engine. The beta was promised as a free update for December 2017.[3] In the keynote Mitchell claimed "best in class performance and visual quality" for PC apps shown in VR.[1]
Beta (December 2017 to October 2018)
The Rift Core 2.0 public beta reached users on December 6, 2017. It was available to Rift owners who switched on the Public Test Channel in the Oculus desktop app (Settings, then Beta).[10] In an update to its beta announcement dated January 18, 2018, Oculus said the redesigned desktop app was now available to everyone and that users could opt in to the Rift Core 2.0 beta without joining the Public Test Channel.[11]
In the first beta the desktop mouse did not work inside Dash, although the keyboard did; Oculus told Road to VR that mouse support was still in development.[4] Oculus' developer release notes of December 18, 2017 said Dash would roll out to all Rift users with runtime 1.22 in early 2018, and the company had published the initial API changes for developers who wanted to add Dash support to their apps.[2][11]
Release and later updates
On October 10, 2018, Oculus announced that the Rift software "previously known as Rift Core 2.0" had "officially exited beta" and was rolling out to everyone. The same post said Dash had better ergonomics and gave more prominence to its most used features. It also added an Experiments section, enabled from the Settings tab in Dash, through which Oculus tested features such as virtual desktop pullout panels and an experimental wristwatch.[5] UploadVR reported that Home had gained Dash integration, so pinned windows could be placed on virtual TVs and monitors and their contents streamed to other users in the same space.[12]
Dash was also the interface of the Oculus Rift S. In July 2019 Oculus added a setting in Dash that let Rift S owners keep Passthrough+ switched on, a frequent request since the headset's launch.[13] Rift software release 1.40, announced on August 19, 2019, added "a new button to the Dash belt to select and view individual Virtual Desktop panels" and improved the stability and performance of the virtual desktop.[14] UploadVR wrote that the earlier method had needed "a rather imprecise gesture" of grabbing a window from the monitor view.[15]
Link, Air Link and the Quest era
When the Oculus Link beta launched on November 18, 2019, Facebook said Quest owners with a compatible PC could use the Oculus desktop app to browse and buy Rift content "plus access Rift's Oculus Home and Dash".[6] The same interface appeared with the wireless Air Link: MoguLive's April 2021 test described the dashboard in front of the user, "called Oculus Dash", with an Air Link entry on its left where the streaming bitrate could be changed.[7]
In May 2023 UploadVR reported that Meta had removed the customizable Oculus Home environment from its PC software, and quoted a Meta support agent who said Meta had "stopped supporting the older Oculus Home experience within the Rift software".[16] In March 2024 Meta introduced the Meta Quest Link app as the PC software for Link; existing Oculus app installations updated to it automatically.[17] Meta's help center now calls the PC software the Meta Horizon Link app.[18]
In September 2025 UploadVR described Link as normally bringing users into "the legacy Rift Dash interface", which it said had not been meaningfully updated in over five years.[19] With Meta Horizon OS v81, released to the stable channel in October 2025, Link PC VR games are listed in the Quest library, and launching one there takes the user directly into the game, bypassing Dash.[8] In such a session, pressing the Meta button on the right Touch controller brings up the Horizon OS interface rather than Dash.[19][8]
Features
| Feature | Description |
|---|---|
| System menu | Access to the Oculus Store, the user's library and friends list from inside any VR app, in place of the Universal Menu[1][2] |
| Oculus Desktop | A view of the Windows desktop inside VR, usable with a keyboard; the floating keyboard is the Windows On-Screen Keyboard[4] |
| Pulled-out and pinned windows | Individual desktop windows can be moved into the virtual space, resized, and pinned so they stay visible after Dash is closed[3][12] |
| Experiments | Settings section added in October 2018 for testing upcoming features[5] |
| Air Link settings | Bitrate settings for wireless streaming from a Quest headset[7] |
Oculus said the windowing worked with any desktop application, not only Universal Windows Platform apps; Road to VR contrasted this with Windows Mixed Reality, which at the time only supported UWP apps.[4] According to UploadVR, Dash created a virtual 4K monitor to hold pinned windows, and UploadVR also reported Oculus' statement that Dash used low-level APIs developed with NVIDIA and AMD, which should lower the performance cost compared with existing techniques.[15][12] UploadVR gave watching Netflix while playing Elite Dangerous and placing a livestream chat behind the player in Robo Recall as examples of pinned-window use.[12]
Requirements and input
The virtual desktop and the ability to open Dash as an overlay on top of a running VR app required Windows 10. On Windows 7 or 8, Dash could still be used to browse the library and reach some other functions, but not as an overlay; Oculus attributed the limit to performance.[10] Oculus' developer documentation repeats that "Oculus Desktop requires Windows 10" and recommends current NVIDIA or AMD drivers, which include Dash support.[20]
Touch controllers are the main input. Most features work with an Xbox controller, but some, such as customizing Home, require Touch.[20][10]
Developer support
Oculus' release notes describe Dash as a re-implementation of the Universal Menu "as a VR compositor layer". With Dash, pausing an app either draws the Dash menu over the paused app, if the app supports Dash, or pauses the app and shows Dash in an empty room, as the Universal Menu had done.[2] While Dash is open the runtime draws the tracked controllers itself, so apps are asked to pause, mute audio and hide their own controller models to avoid a duplicate pair of hands.[2]
In the native PC SDK an app checks the HasInputFocus flag of ovrSessionStatus each frame and declares that it handles focus loss with the ovrInit_FocusAware flag; under OpenXR the session moves from the focused to the visible state when Dash opens, and apps are focus aware by default. Submitting a depth buffer lets Dash draw an x-ray effect where its panels overlap nearby geometry, and the documentation notes that the compositor may add up to 3 ms of rendering time per frame while Dash is active.[20] For Unity, Oculus required OVRPlugin 1.19 or later and listed Dash support in Unity 2017.3b11 and later, enabled with the "Dash Support" and "Share Depth Buffer" options in the XR settings.[21]
Reception
In its hands-on with the first beta, Road to VR wrote that Dash, being designed for Touch, made interaction "a lot more fluid", but also that the Rift's resolution was not high enough for most users to use VR for full-time productivity work.[4] A Road to VR comparison of virtual desktop software published in January 2018 found that Oculus Desktop "produces the clearest image I've seen from a virtual desktop solution" and stayed smooth with many apps open, yet called it "still not practical as a monitor replacement" because text needed very large virtual windows to read comfortably; it also found mouse support lacking and some dialog boxes and the system tray troublesome.[22] After the 1.40 update UploadVR wrote that with the new window list "the chance of pulling the wrong window is effectively eliminated".[15]
See also
- Oculus Home
- Oculus Rift (Platform)
- Oculus Link
- Dashboard (the equivalent overlay in SteamVR)
- Virtual Desktop
References
- ↑ 1.0 1.1 1.2 1.3 1.4 Ben Lang (2017-10-11). "'Oculus Dash' is a Total Rift Interface Overhaul That Lets You Use Desktop PC Apps in VR". Road to VR. https://roadtovr.com/oculus-dash-is-a-total-interface-overhaul-for-rift-that-lets-you-use-your-pc-in-vr-oculus-connect-4/. Retrieved 2026-10-15.
- ↑ 2.0 2.1 2.2 2.3 2.4 "November Monthly Tech Release Notes". Oculus Developer Blog. Oculus VR. 2017-12-18. https://developers.meta.com/horizon/blog/december-monthly-tech-release-notes/. Retrieved 2026-10-15.
- ↑ 3.0 3.1 3.2 "Introducing Rift Core 2.0 - Our Biggest Software Update Yet!". Meta Quest Blog. Oculus VR. 2017-10-11. https://www.meta.com/blog/introducing-rift-core/. Retrieved 2026-10-15.
- ↑ 4.0 4.1 4.2 4.3 4.4 4.5 Ben Lang (2017-12-06). "Oculus Rift Core 2.0 Update Now Available in Beta - Hands-on with Home & Dash". Road to VR. https://roadtovr.com/oculus-rift-core-2-0-update-now-available-beta-hands-home-dash/. Retrieved 2026-10-15.
- ↑ 5.0 5.1 5.2 "October Platform Updates: Rift's Updated Core Software Experience, Plus Some Halloween Treats". Meta Quest Blog. Oculus VR. 2018-10-10. https://www.meta.com/blog/october-platform-updates-rifts-updated-core-software-experience-plus-some-halloween-treats/. Retrieved 2026-10-15.
- ↑ 6.0 6.1 "Play Rift Content on Quest with Oculus Link, Available Now in Beta". Meta Newsroom. Facebook. 2019-11-18. https://about.fb.com/news/2019/11/play-rift-content-on-quest-with-oculus-link-available-now-in-beta/. Retrieved 2026-10-15.
- ↑ 7.0 7.1 7.2 MoguLive editorial staff (2021-04-27). "Oculus Quest 2とPCを無線接続する「Oculus Air Link」を試してみた。快適な動作のために"接続状況"は要チェック! (We tried Oculus Air Link, which connects Oculus Quest 2 and a PC wirelessly)". MoguLive. https://www.moguravr.com/?p=144490. Retrieved 2026-10-15.
- ↑ 8.0 8.1 8.2 David Heaney (2025-10-11). "Quest v81 Rolling Out With New Immersive Home, Window Anchoring & QuickPlay". UploadVR. https://www.uploadvr.com/quest-v81-new-immersive-home-window-anchoring-quickplay/. Retrieved 2026-10-15.
- ↑ Jamie Feltham (2017-10-11). "OC4: Oculus Announces Massive Rift Core 2.0 Update". UploadVR. https://uploadvr.com/oculus-announces-massive-rift-core-2-0-update/. Retrieved 2026-10-15.
- ↑ 10.0 10.1 10.2 Ben Lang (2017-12-03). "Rift Core 2.0 Beta Rolls Out December 6th, Bringing Updated Oculus Desktop App, Dash & More". Road to VR. https://roadtovr.com/rift-core-2-0-will-bring-updated-oculus-desktop-app-dash-virtual-desktop-feature-requires-windows-10/. Retrieved 2026-10-15.
- ↑ 11.0 11.1 "Welcome to Rift Core 2.0 - Beta Now Available". Meta Quest Blog. Oculus VR. 2017-12-06. https://www.meta.com/blog/welcome-to-rift-core-beta-now-available/. Retrieved 2026-10-15.
- ↑ 12.0 12.1 12.2 12.3 David Heaney (2018-10-11). "Oculus Home 2.0 And Dash Exit Beta, Now Rolling Out To All Rift Owners". UploadVR. https://www.uploadvr.com/oculus-home-2-0-and-dash-exit-beta-now-rolling-out-to-all-rift-owners/. Retrieved 2026-10-15.
- ↑ "July Platform Updates: Oculus Venues Coming to Oculus Quest, Plus New Features for the Rift Platform". Meta Quest Blog. Oculus VR. 2019-07-23. https://www.meta.com/blog/july-platform-updates-oculus-venues-coming-to-oculus-quest-plus-new-features-for-the-rift-platform/. Retrieved 2026-10-15.
- ↑ "Rift 1.40 Release Rolling Out Now". Meta Community Forums. Oculus VR. 2019-08-19. https://communityforums.atmeta.com/blog/AnnouncementsBlog/rift-1-40-release-rolling-out-now/752979. Retrieved 2026-10-15.
- ↑ 15.0 15.1 15.2 David Heaney (2019-08-20). "Oculus Dash Update Makes Pinning Windows In VR Easier Than Ever". UploadVR. https://uploadvr.com/oculus-dash-windows-button/. Retrieved 2026-10-15.
- ↑ Harry Baker (2023-05-20). "Meta Evicts PC VR Users From Their Customized Oculus Homes". UploadVR. https://www.uploadvr.com/meta-ends-oculus-home-support/. Retrieved 2026-10-15.
- ↑ "Improvements to Meta Quest Link". Meta Horizon Developers Blog. Meta. 2024-03-06. https://developers.meta.com/horizon/blog/meta-quest-link-improvements/. Retrieved 2026-10-15.
- ↑ "Getting started with Meta Horizon Link App". Meta Help Center. Meta. https://www.meta.com/help/quest/1517439565442928/. Retrieved 2026-10-15.
- ↑ 19.0 19.1 David Heaney (2025-09-25). "Link PC VR Games Are Now Launchable From Quest's Library In v81 PTC". UploadVR. https://www.uploadvr.com/pc-vr-link-games-now-show-up-in-quest-library/. Retrieved 2026-10-15.
- ↑ 20.0 20.1 20.2 "Oculus Dash". Meta Horizon Developers (PC SDK documentation). Meta. https://developers.meta.com/horizon/documentation/native/pc/dg-dash/. Retrieved 2026-10-15.
- ↑ "Oculus Dash Support (Unity)". Meta Horizon Developers (Unity documentation). Meta. https://developers.meta.com/horizon/documentation/unity/unity-dash/. Retrieved 2026-10-15.
- ↑ Dominic Brennan (2018-01-03). "4 Virtual Reality Desktops for Vive, Rift, and Windows VR Compared". Road to VR. https://roadtovr.com/virtual-reality-desktop-compared-oculus-rift-htc-vive/. Retrieved 2026-10-15.