VR GAMES

Descripción de Moss

Moss

SteamVR Monado ALVR WiVRn

Unknown

Perfect

Requires manual configuration

Playable with graphical/controller issues

Unplayable because of graphical/controller issues

Crashes or won't start

The game initially crashed under Monado using the Valve Index headset with the Valve Index controllers due to a missing hpmotioncontroller.json and vive_controller_presstomove.json files. Following another comment here, I copied the Moss Book II files from ~.local/share/Steam/steamapps/common/Moss Book II/Moss 2/Config/SteamVRBindings to ~.local/share/Steam/steamapps/common/Moss/Moss/Config/SteamVRBindings
After that it loaded just fine. However, I landed at a new controller mapping issue. I could use menu buttons and the analogue sticks, but it didn't see my trigger presses, so I couldn't start the game. Trying to open the controller bindings led to the following error:

Hit stubbed file at /home/[username]/.local/share/envision/opencomposite/OpenOVR/Reimpl/BaseInput.cpp:2511 func ShcowBindingsForActionSet
However, I switched to SteamVR at this point, and everything worked perfectly. Minus, you know, the several bugs with SteamVR itself. But the game was buttery smooth.

SteamVR Monado ALVR WiVRn

Device: Valve Index

GPU: AMD

Distro: Fedora 42

Date: September 2, 2025

Controller mapping issues with OpenComposite. Pretty sad about it. Decided to refund it due to that.

SteamVR Monado ALVR WiVRn

Device: Valve Index

GPU: None

Distro: Nobara 42

Date: July 11, 2025

Using WiVRn and xrizer with the experimental2 branch of RinLovesYou/xrizer works fine, crashes upon entering the controller screen with a not implemented error, but the controls work so it is playable, the glyphs and 3d controller shown are not the Quest 2 touch controllers but the HTC Vive, mostly just a visual issue.
Using Envision with the default WiVRn profile with OpenComposite crashes on start, with a "Failed to read and parse JSON binding descriptor" error.
Using Proton GE 10-1.

SteamVR Monado ALVR WiVRn

Device: Quest 2

GPU: AMD

Distro: Fedora 42 Workstation

Date: May 21, 2025

The game doesn't work properly with WiVRn + OpenComposite. It does boot, but it doesn't show up on the headset and the controls do not work. The initial "this is a seated experience" screen cannot be dismissed.
WiVRn + xrizer makes the game playable without many issues.
Attempting to open the controls settings menu crashes the game, with xrizer throwing a "this method is not implemented" error.
System info:

  • Kernel: linux-cachyos 6.14.7-3
  • GPU: Intel Arc B580 Battlemage
  • GPU Drivers: Mesa 25.0.5-1
  • Proton Version: GE-Proton10-1
  • Desktop Environment: GNOME 48 with Wayland
  • WiVRn Version: 0.25
  • XRizer Version: commit fcc6793ffeadf0d7676c4cfd5a6c57da481a520c

SteamVR Monado ALVR WiVRn

Device: Pico 4

GPU: Intel

Distro: ArchLinux

Date: May 21, 2025

Running with ALVR worked out of the box.

SteamVR Monado ALVR WiVRn

Device: Meta quest 3

GPU: None

Distro: Arch Linux

Date: May 18, 2025

Crashed because of missing hpmotioncontroller.json file. Copied (with minor modifications) from Moss: Book II and stopped crashing.
Sadly, with monado+OpenComposite it is only black and never connects to the headset.
With monado+xrizer it does show up in the headset, but neither controller shows up and works, making it impossible to get past the "Seated Experience" screen.

SteamVR Monado ALVR WiVRn

Device: HP Reverb G2

GPU: AMD

Distro: Manjaro, Kernel 6.13.5

Date: March 21, 2025

System Information:

  • Linux arch-laptop 6.13.4-arch1-1 #1 SMP PREEMPT_DYNAMIC Sat, 22 Feb 2025 00:37:05 +0000 x86_64 GNU/Linux
  • GPU: AMD RX 7900 GRE (driver: Mesa 24.3.4)
  • CPU: AMD Ryzen 5900X
  • SteamVR 2.9.6
  • Proton 9.0-4

SteamVR Monado ALVR WiVRn

Device: Valve Index

GPU: AMD

Distro: Arch Linux

Date: March 2, 2025