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

# URI Commands - Controlling LIV

All of the below commands will launch LIV if it is not running, then execute the command.

#### `liv-app://launch/compositor`

Starts PCVR Capture if not already running.

#### `liv-app://launch/streamerkit`

Starts LIV StreamerKit.

#### `liv-app://focus/app`

Brings LIV into the foreground.

#### `liv-app://capture/manual/pid/<PROCESS ID>`

EG. `liv-app://capture/manual/pid/1337`

Starts PCVR Capture if not already running, then switches to manual capture mode and attempts to capture the process ID given.

#### `liv-app://launch/steam/<STEAM APPID>`

EG. `liv-app://launch/steam/1098100`

Starts PCVR Capture if not already running, then switches to auto capture mode and launches the Steam game provided. Will not launch Steam games that are not detected by LIV. See the [command line](https://mrc-docs.liv.tv/liv-app-api/uri-commands-control#liv-app-api/command-line) documentation for how to get a list of installed LIV games. Once the game is loaded, LIV will automatically begin capturing it.

#### `liv-app://launch/viveport/<VIVEPORT GAME ID>`

EG. `liv-app://launch/viveport/8fd7deb0-64d8-48b1-bd44-87db84f37de8`

Starts PCVR Capture if not already running, then switches to auto capture mode and launches the Viveport game provided. Will not launch Viveport games that are not detected by LIV. See the [command line](https://mrc-docs.liv.tv/liv-app-api/uri-commands-control#liv-app-api/command-line) documentation for how to get a list of installed LIV games. Once the game is loaded, LIV will automatically begin capturing it.
