WindowsLinux

Where Does SlimeVR Store Server Config?

Where the SlimeVR server keeps vrconfig.yml and GUI settings on PC.

Last updated

The SlimeVR server keeps tracker bindings, WiFi credentials and skeleton proportions in a config folder named after its app id. The headline file is vrconfig.yml, with GUI preferences stored alongside it. A portable config subfolder next to the exe wins if present.

Docs recommend deleting this folder as the network troubleshooting step. Private network profile and discovery matter more than most settings, so reset the folder only after checking those two.

Where SlimeVR stores this, by platform

Windows
%APPDATA%\dev.slimevr.SlimeVR\

Holds vrconfig.yml and GUI settings. Close the server before deleting or copying. A config folder beside the server exe overrides this path for portable use.

Linux
~/.config/dev.slimevr.SlimeVR/

Same files under the XDG config home. Docker setups mount this as a volume to persist tracker bindings across container recreations.

Frequently asked questions

Trackers will not connect after a network change. How do I reset?

Close the server and delete the dev.slimevr.SlimeVR config folder. Trackers repair on next launch and calibration starts clean. Keep a copy of vrconfig.yml first if your tracker positions took a while to dial in.

How do I back up SlimeVR tracker config?

Copy vrconfig.yml plus the GUI settings store to the same config path on the new machine. Reassign COM ports and WiFi credentials after, since those rarely survive a move unchanged.

Notice an outdated path? Let us know.