Skip to main content

Configure ArborXR Kiosk Mode

Steps to configure Kiosk Mode on groups and individual ungrouped devices.

Josh Franzen avatar
Written by Josh Franzen
Updated this week

Who can use this feature?

πŸ‘€ Organizations Owners, Admins, Group Admins, and custom roles with the "Configure Headset Experience (VR Device Models)" permission.
🚩 ArborXR Home is included with all plans. However, features like customizing the background environment and color theme are exclusive to the Essential, Classroom Pro, and Enterprise plans.

Step 1: Set the Kiosk Experience to Kiosk Mode

ArborXR Kiosk Mode can be configured on both groups and on individual ungrouped devices:

  1. Navigate to the group or individual ungrouped device in question.

  2. Select the Kiosk Experience tab.

  3. In the Headset Experience section, select ArborXR Kiosk Mode.


Step 2: Designate the Kiosk App

Under Visible Content, designate a single managed app or unmanaged app as the kiosk app.

πŸ’‘ Apps must be uploaded to your ArborXR Content Library and added to the group in question in order to appear in the Visible Apps section. See the following help articles for steps to upload apps and add to groups:

If you use pre-installed or store downloaded apps and would like to designate one of these apps as the kiosk app, you will need to create Unmanaged Apps.


Step 3: Configure Quick Access Menu (PICO & HTC Vive only)

πŸ’‘ ArborXR Kiosk Mode comes with a quick access menu that opens on pressing the home button. The quick access menu provides quick access to device settings along with the option to restart the kiosk app. However, ArborXR's quick access menu is only supported on non-Meta Quest devices. See this help article to learn more about home button behavior in ArborXR Kiosk Mode.

Under Quick Access Menu:

  • Enable or disable ArborXR's quick access menu, which opens upon pressing the home button and pauses the kiosk app, by toggling Open with Home button on or off.
    ​


    ⚠️ If you toggle off ArborXR's quick access menu, the remainder of this article is not relevant as it is about configuring various aspects of the quick access menu.


  • Set the desired Language for ArborXR Home. Supported languages include Chinese (Traditional), Dutch, English, French, German, Hindi, Italian, Japanese, Korean, Portuguese (Brazilian) and Spanish.

  • ⚠️ Only available on the Enterprise plan: Display or hide ArborXR Branding. If displayed, the "powered by ArborXR" logo will appear in the bottom right hand corner of the ArborXR Home UI.


Step 4: Configure In-VR Shortcut Settings (PICO & HTC Vive only)

πŸ’‘ ArborXR Kiosk Mode comes with a quick access menu that opens on pressing the home button. The quick access menu provides quick access to device settings along with the option to restart the kiosk app. However, ArborXR's quick access menu is only supported on non-Meta Quest devices. See this help article to learn more about home button behavior in ArborXR Kiosk Mode.

Under Show Shortcuts, select the device settings users should have access to within ArborXR's quick access menu like Wi-Fi, Bluetooth, casting, and PICO IPD Adjustment.

πŸ’‘ For more information about shortcuts, see this article.


Step 5: Configure Admin PIN

Enhance security by optionally restricting access to device settings and temporarily exiting ArborXR Kiosk Mode. This requires a 4-10 digit numeric PIN.

πŸ’‘ For more information about restricting access to settings with an Admin PIN, see this article.


Step 6: Customize Environment (PICO & HTC Vive only)

πŸ’‘ ArborXR Kiosk Mode comes with a quick access menu that opens on pressing the home button. The quick access menu provides quick access to device settings along with the option to restart the kiosk app. However, ArborXR's quick access menu is only supported on non-Meta Quest devices. See this help article to learn more about home button behavior in ArborXR Kiosk Mode.

Under Background, configure the background environment for ArborXR's quick access menu.

Option 1: ArborXR Lounge (Default)

πŸ’‘ ArborXR Lounge is a warm and welcoming 3D space and is the default environment for ArborXR Home.

  1. Select ArborXR Lounge, if it is not already selected.
    ​

  2. Click Change Banner to upload a custom 1024 x 434px image to replace the default "ArborXR Home" banner.
    ​

  3. Select from one of the four skybox options.
    ​

  4. Scroll down and click Apply Changes.

Option 2: Custom 360Β° Image

πŸ’‘ Customize the ArborXR Home experience by using a custom 360Β° image as the background.

  1. Select 360Β° Background.
    ​

  2. Click Upload New Background to upload a custom 360Β° image to be used as the background environment for ArborXR Home. The maximum supported image file size is 200 MB.

  3. Scroll down and click Apply Changes.

Option 3: Custom 3D Environment (.glb)

πŸ’‘ Customize the ArborXR Home experience by using a custom 3D environment (.glb).

  1. Select Custom 3D Environment.
    ​

  2. Click Upload New Environment to upload a .glb file to be used as the environment for ArborXR Kiosk Mode.

  3. Scroll down and click Save.

πŸ’‘ Feel free to use ArborXR's 3D environment, ArborXR Lounge, as a template and customize it according to your needs. Download the template from GitHub.

Option 4: Mixed Reality Mode (PICO only)

  1. Select Mixed Reality Mode.

  2. Scroll down and click Save.


Step 7: Customize the Colors of the ArborXR Home UI (PICO & HTC Vive only)

πŸ’‘ ArborXR Kiosk Mode comes with a quick access menu that opens on pressing the home button. The quick access menu provides quick access to device settings along with the option to restart the kiosk app. However, ArborXR's quick access menu is only supported on non-Meta Quest devices. See this help article to learn more about home button behavior in ArborXR Kiosk Mode.

Under Color Themes, customize the theme of ArborXR Home's UI with a template theme or with a custom theme by clicking Create New Theme.


Step 8: Configure Shared Mode Settings on Horizon Managed Services Devices

ArborXR offers controls to manage shared mode settings on devices updated to Horizon OS v78 and higher.

Term

Definition

Default Configuration in ArborXR

Identity

In shared mode "identity" refers to the requirement for users to log in with a managed Meta account. If you choose to require an account, anyone using the device will have to log in with a managed Meta account.

Disabled, meaning logging in with a managed Meta account is not required

Session Passcodes

Ask the user to create a passcode so they can continue their session after a break.

Disabled

Session Timeout

The configurable duration of inactivity after which a user's session automatically ends. Available options are 15, 30, 45, and 60 minutes.

60 minutes, representing the maximum allowed duration by Meta

Offline Mode

Users can start sessions without an internet connection.

Enabled

Controller Free

Enable hand tracking on the device. Users will not be prompted to manually enable hand tracking during the session introduction steps.

Disabled

Stationary Boundary by Default

The guardian will default to a stationary boundary that persists across sessions.

Disabled

Wake Controllers

Ask the user to confirm that controllers are connected.

Disabled

Adjust Device Fit

Guide the user through fitting the device properly.

Disabled

However, the following session introduction steps cannot be turned off:

Term

Definition

Acknowledge Safety

The user acknowledges health and safety warnings.

Agree to Terms of Service

The user agrees to the Terms of Service.


Step 9: Save Changes

Scroll down and click Save.

Did this answer your question?