Skip to main content

Screen Record/Screenshot on Meta Quest Devices

Follow these steps to screen record/screenshot on Meta Quest devices

Westley Heagy avatar
Written by Westley Heagy
Updated over a week ago

When using Kiosk Mode or the Home Screen as your Device Experience, users will no longer have access to the standard share menu for initiating a screen recording or screenshot. Fortunately, there are a few workarounds!

Controller shortcuts

Using shortcuts, you don't need access to menus at all!

To start and stop a screen recording: On the right controller, hold the Meta button and hold down the trigger

To initiate a screenshot: On the right controller, hold the Meta button and press the trigger

Temporarily disable Kiosk Mode/Home Screen (Legacy devices only)

If you need to access the UI for some reason, you can temporarily disable Kiosk Mode to access the standard Meta menus:

  • Disable Kiosk Mode. It's easiest to do this from the ManageXR web console and/or admin settings (exit kiosk in admin settings is for Meta devices only).

  • Hit the home button on your controller (don't quit out of ManageXR here)

  • Activate native device screen recording (both Pico and Quest device screen recording should be immediately accessible after hitting the home button)

  • Resume ManageXR and record your session. Press the Meta button and click the screen-sharing button to stop your recording.

  • Re-enable kiosk mode from the ManageXR web console if you choose this method. If you chose to use the Exit Kiosk path for Meta devices, you can restart your headset or relaunch ManageXR Home from the For Work app section.

FAQs

How do I access and obtain screen recordings and screenshots from a headset?

The web console doesn't currently allow users to download files from the device file system. While there isn't a specific timeline, this feature is on our roadmap.

In the meantime, you can use the adb to pull screen recordings from devices by following these instructions:

  1. If you don’t have adb installed on your computer, install adb.

  2. Plug the Quest device into your computer via USB-C.

    1. It must be in Developer Mode.

  3. Run the following adb command in your terminal: adb shell "ls -t /storage/self/primary/Oculus/VideoShots/ | head -n 1" | xargs -I {} adb pull /storage/self/primary/Oculus/VideoShots/{} ~/Desktop/

  4. Replace N with the number of recordings and run: adb shell "ls -t /storage/self/primary/Oculus/VideoShots/ | head -n N" | tr -d '\r' | while read filename; do adb pull /storage/self/primary/Oculus/VideoShots/$filename ~/Desktop/; done

You can also retrieve screenshots and recordings using these other methods:

  • Android File Transfer

  • Android Studio’s Device File Explorer

  • Sidequest

Did this answer your question?