> ## Documentation Index
> Fetch the complete documentation index at: https://xrlive.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# First Launch

> Log in, configure your display, and get set up on first run

The first time you open xRLive, you'll sign in, set up your display, and open your first visual. This page walks through that flow end to end.

<Frame caption="First launch: signing in, configuring the display, and opening a visual">
  <video controls className="w-full aspect-video rounded-xl" src="https://storage.googleapis.com/xr-live-resources/documentation/FirstLaunch.mp4" />
</Frame>

## Opening your first visual

<Steps>
  <Step title="Sign in">
    On first launch, xRLive opens the sign-in screen. Enter the email and password for your xRLive account and click **Sign in**, or use **Continue with Google**.

    Don't have an account yet? Click **Create account** to sign up first.
  </Step>

  <Step title="Land on the home screen">
    After signing in, you arrive at the home screen. **My library** shows the visuals you already own, and **Explore marketplace** surfaces visuals you can get. Your account name and the **Export** menu sit in the top-right corner.
  </Step>

  <Step title="Configure your display">
    Open the display settings to tell xRLive where the game window should render. In the dialog you can:

    * **Select display** — pick which connected monitor or output the game window targets.
    * **Screen mode** — choose **Fullscreen** or **windowed**.
    * **Custom resolution** — set an explicit width × height.

    Click **Set resolution** to apply.
  </Step>

  <Step title="Open a visual">
    Click the visual you want to open. The first time you open a visual, xRLive downloads it automatically and launches it as soon as the download finishes. On later uses, xRLive runs the same visual instantly — no re-download required. A separate **Game Window** opens and starts rendering once the visual is live.
  </Step>

  <Step title="Adjust controls in real time">
    The **Operator Dashboard** shows the visual's controls in the **Properties** panel — **Color** (hue, saturation, value, alpha), **Size**, **Quantity**, **Motion** (velocity and direction), and **Noise**. Changes apply to the game window instantly. Use the **Presets** tab and **Save preset** to store your settings for later.
  </Step>
</Steps>

<Note>
  The game window and operator dashboard run in the same process, so any control change in the dashboard updates the game window with no lag.
</Note>

## What's next

<Columns cols={2}>
  <Card title="Open a Visual" icon="play" href="/launcher/visuals/open-a-visual">
    A deeper look at loading, closing, and switching visuals.
  </Card>

  <Card title="Operator Controls" icon="sliders" href="/launcher/visuals/operator-controls">
    Learn how to use sliders, buttons, color pickers, and more.
  </Card>

  <Card title="Display" icon="display" href="/launcher/ui/window-settings">
    Set the game window to fullscreen and route it to your stage output.
  </Card>

  <Card title="Presets" icon="bookmark" href="/launcher/visuals/presets">
    Save your control values and recall them instantly during a show.
  </Card>
</Columns>
