41 lines
2.0 KiB
Markdown
41 lines
2.0 KiB
Markdown
---
|
|
weight: 300
|
|
title: Bigscreen Beyond Driver
|
|
---
|
|
|
|
# [Bigscreen Beyond Driver](https://steamdb.info/app/2467050/)
|
|
|
|
You can get the "Bigscreen Beyond Driver" app from Steam working via Proton by following these instructions:
|
|
1. use a Proton version >=10 that has access to `PROTON_ENABLE_HIDRAW` env var; `Proton Experimental [bleeding-edge]` works well
|
|
2. set `PROTON_ENABLE_HIDRAW=0x35BD/0x0101 %command%` as your launch arg for the `Bigscreen Beyond Driver` under `Properties`
|
|
3. OPTIONAL: download/copy a SteamVR Windows install somewhere and when the driver is open, set the SteamVR path to where you placed the Windows install of SteamVR
|
|
|
|
The "Bigscreen Beyond Driver" and most of its features should be working fine after doing the above!
|
|
|
|
Note that currently firmware updates do not work.
|
|
|
|
## Download Windows SteamVR via SteamCMD
|
|
You can easily downlwad the Windows version of SteamVR via SteamCMD. To do this:
|
|
1. [Download SteamCMD](https://developer.valvesoftware.com/wiki/SteamCMD#Linux)
|
|
2. Run this command somewhere you can create directories (i.e., your home directory):
|
|
```sh
|
|
mkdir steamvr_win && steamcmd +@ShutdownOnFailedCommand 1 \
|
|
+@sSteamCmdForcePlatformType windows \
|
|
+force_install_dir $(realpath steamvr_win) \
|
|
+login anonymous \
|
|
+app_update 250820 validate \
|
|
+quit
|
|
```
|
|
This will:
|
|
- Create a directory in the current directory named `steamvr_win`
|
|
- Download and validate Windows SteamVR into it.
|
|
|
|
Note: your home directory is accessible under `Z:\home` by default in Proton.
|
|
|
|
## Easier Device Mode Swapping
|
|
|
|
You can also swap modes more easily without using the "Bigscreen Beyond Driver" if your device is set to 75hz mode via `XRT_COMPOSITOR_DESIRED_MODE` for an Enivison profile.
|
|
1. `XRT_COMPOSITOR_DESIRED_MODE=0` is the 75hz mode
|
|
2. `XRT_COMPOSITOR_DESIRED_MODE=1` is the 90hz mode
|
|
|
|
You can verify which modes are which by using a tool like `xrandr` with the HMD plugged in. The top two modes are the relevant ones used here and are listed in order, starting at an index of 0. |