Platform guide

Playing on desktop & PCVR

dmnshd.gg runs in any modern desktop browser. You can play in a window with mouse and keyboard, plug in a gamepad, or strap on a tethered PCVR headset and enter fully immersive mode. This guide covers browser support, controls, PCVR setup, and the most common desktop-only quirks.

Supported browsers

Use a recent version of any of these, they all support WebGL 2, WebXR (where applicable), gamepads, and the audio features our games need.

  • Chrome / Edge / Brave - best support across the board. PCVR requires Chrome or Edge with SteamVR running.
  • Firefox - works for flat games.
  • Safari (macOS 14+) - works for flat games.

If a game refuses to start, the most common cause is hardware acceleration being disabled in the browser. Re-enable it under Settings → System and restart the browser.

Default controls

Keyboard & mouse

  • WASD Move
  • Mouse Look / aim
  • L-click Primary action
  • R-click Secondary action
  • Space Jump / accept
  • Shift Sprint / hold
  • Esc Pause / release pointer

Gamepad (Xbox / PS / generic)

  • L-stick Move
  • R-stick Look
  • A / X Confirm / jump
  • B / O Cancel
  • RT Primary action
  • LT Secondary action
  • Start Pause

Most games auto-detect controllers on connect. If your gamepad doesn't respond, press any button on it while the game has focus. The browser only exposes a gamepad after at least one input event.

PCVR: Valve Index, Vive, Reverb, etc.

PCVR headsets connect through SteamVR. dmnshd.gg uses the standard WebXR API, so any SteamVR-compatible headset that supports browser WebXR will work.

  1. 01Start SteamVR and put on your headset. The headset should be tracking before you launch the browser.
  2. 02Open Chrome or Edge on your desktop and load the game page. You can leave the browser on your monitor and the immersive view will appear inside the headset.
  3. 03Click Enter VR inside the game. The browser will request permission, allow it and the game switches into immersive mode.
  4. 04To exit immersive mode, press the system / menu button on your controller or take off the headset.

Performance tips

  • Close heavy background tabs. WebGL contexts share GPU memory, and a video-streaming tab can starve a game.
  • If you're on a laptop with switchable graphics, force the browser to use the dedicated GPU (Windows Graphics Settings → Browser → High Performance).
  • Disable Chrome's "Energy Saver" mode while playing.
  • For PCVR, make sure SteamVR's render resolution isn't set higher than your GPU can handle. The default per-app resolution is usually fine.

Desktop troubleshooting

Black screen on game load

Almost always a GPU/driver issue. Update your graphics driver, re-enable hardware acceleration in browser settings, and try in an incognito window to rule out an extension.

Mouse pointer stays visible / camera doesn't rotate

Click into the game once, the browser only locks the pointer after a user gesture. Press Esc to release the pointer.

"Enter VR" button is greyed out

SteamVR isn't running, or your headset isn't tracking. Start SteamVR, confirm the headset is green in the status panel, then reload the game page.

Audio cuts out after a tab switch

Chrome aggressively suspends audio on background tabs. Bring the game tab back to the foreground; audio should resume within a second.

Desktop FAQ

Do I need to install anything to play on desktop?

No. Every game loads directly in your browser. There is no app, no installer, no extension. As long as you can reach dmnshd.gg in Chrome, Edge, Firefox, or Safari, you can play. For PCVR, as stated above, SteamVR is required.

What is the minimum spec to play?

Anything from the last five years runs the flat (non-VR) versions fine. WebGL 2 support is required; nearly every laptop and integrated GPU from 2018 onward supports it. PCVR adds the headset and SteamVR requirements on top.

Can I plug in a controller and play?

Yes. The browser exposes any HID gamepad through the Gamepad API. Xbox, PlayStation, and 8BitDo controllers are auto-detected on Windows, macOS, and Linux. Press any button on the controller after the game loads if it does not register.

Does Valve Index / Vive / Reverb work?

Yes, via SteamVR + Chrome or Edge. Start SteamVR, load the game page, and click Enter VR. The immersive view appears in the headset; the desktop monitor mirrors a flat view.

Can I play offline?

No. Games stream from our CDN, and progress / leaderboards require a connection. Once a game is loaded, intermittent disconnects often work without interrupting play, but the initial load needs internet.

How do I report a bug specific to my browser?

Use the Contact form and include your OS, browser name + version, GPU, and whether the issue happens in incognito mode. Browser-specific bugs are very common in WebGL / WebXR; the more info you include, the faster we can repro.

Are there shortcuts for full-screen / fullscreen toggle?

Yes. Press F11 (Windows / Linux) or Control + Command + F (macOS) in the browser to go full-screen. Many games also include their own full-screen toggle that triggers the Fullscreen API and hides browser chrome.

Is multiplayer cross-platform?

Yes! Desktop, Quest, and mobile players can join the same multiplayer rooms in games that support multiplayer. Matchmaking uses our shared backend regardless of the device.

Other platforms