Releases: dwgx/VirtualTracker
Release list
VirtualTracker 0.1.1
Phase 1 VT Configurator maintenance release.
Artifact: VirtualTracker-0.1.1-Portable-x64.exe
SHA256: CE8EB5D28BC481A360D8E0762779BA1D52DE19E657DEF215438DA7EFFE5BCAA4 VirtualTracker-0.1.1-Portable-x64.exe
Release commit: 51e1777
GitHub Actions: https://github.com/dwgx/VirtualTracker/actions/runs/27572984705
Included:
- VirtualTracker.exe desktop app for overview, profile planning, SteamVR binding repair, Virtual Desktop settings, restore, diagnostics, and settings.
- vt.exe CLI for read-only inspection, profile preview, guarded apply, backups, operations, and restore.
- Runtime i18n resources for en-US and zh-CN.
- Small desktop portable package layout: app binaries, i18n resources, and third-party notices only.
Changed since 0.1.0:
- Refined default GUI wording, zh-CN terminology, navigation grouping, and body-map presentation.
- Split more GUI code into behavior-preserving page/component files, including backups and restore.
- Stabilized Visual Studio 2026 release verification on machines requiring an explicit CMake generator instance.
- Kept Phase 1 scope unchanged; this release does not add live device enumeration or runtime pose fusion.
Validation:
- Local scripts\package-release.ps1 completed on a clean tree.
- 9/9 default Phase 1 CTest tests passed.
- Docs UTF-8/mojibake/current-evidence checks passed.
- git diff --check and pre-commit guard passed.
- Package verification passed, including packaged CLI inspect smoke and packaged GUI page-cycle smoke for en-US and zh-CN.
- Extracted package contains VirtualTracker.exe, vt.exe, resources\i18n, and licenses\THIRD_PARTY_NOTICES.txt; it does not contain repository Markdown files or docs.
Safety notes:
- Do not apply or restore SteamVR settings while SteamVR is running unless you intentionally choose a force path.
- Review preview/diff before applying a profile or VD setting draft.
- Restore creates a safety backup before replacing the current settings file.
- External changes after preview are blocked by default and require explicit confirmation.
VirtualTracker 0.1.0
VirtualTracker 0.1.0
Phase 1 release for VT Configurator.
VirtualTracker 0.1.0 is a Windows desktop tool and CLI for safely inspecting, planning, applying, backing up, and restoring SteamVR plus Virtual Desktop tracker configuration. This release focuses on guarded configuration workflows for VRChat / Virtual Desktop tracker roles. It is not a live tracking, pose fusion, OSC, or OpenVR driver release.
Download
Download and run:
VirtualTracker-0.1.0-Portable-x64.exe
This is a self-extracting desktop portable package, not a signed installer. It extracts VirtualTracker-0.1.0-Portable-x64 to your Desktop by default and opens the extracted folder.
Start the GUI with:
VirtualTracker-0.1.0-Portable-x64\VirtualTracker.exe
CLI entry point:
.\vt.exe inspect --json
.\vt.exe profile --list
.\vt.exe profile VT-VD-UpperBodySHA256
35444A6CDB6072BF90923D181FD08B9E5373655E755D270CA21A6B4EBE0087E3 VirtualTracker-0.1.0-Portable-x64.exe
Portable Package Contents
The extracted desktop folder intentionally contains only runtime files:
VirtualTracker.exedesktop app.vt.execommand-line tool.resources\i18n\en-US.jsonandresources\i18n\zh-CN.json.licenses\THIRD_PARTY_NOTICES.txtfor bundled third-party runtime notices.
The self-extracting package EXE and desktop app EXE include embedded Windows icon metadata. Repository README, support/security/contributing documents, changelog, detailed docs, and icon candidates remain on GitHub instead of being placed in the extracted desktop folder.
Included Capabilities
- Guarded apply and restore flows for
steamvr.vrsettings. - Automatic backups before apply and restore.
- Stale preview / changed-file protection.
- Virtual Desktop body-part and tracker-role diagnostics.
- VRChat tracker-binding repair workflow.
en-USandzh-CNUI resources.- Low-detail Windows icon for the package EXE and desktop app.
Safety Notes
- Scan and preview pages do not write SteamVR settings.
- Apply only after the preview looks correct and SteamVR is closed.
- Restore validates backup metadata and creates a safety backup first.
- Default CLI output is redacted. Use
--rawonly for private local debugging. - Saved SteamVR tracker bindings are not the same thing as SteamVR's live online device list.
Known Limits
- No live SteamVR device enumeration.
- No Quest/OpenXR body-joint capture.
- No runtime pose fusion, calibration, filtering, OpenVR output, or VRChat OSC output.
- No signed installer, Start Menu shortcut, or file association.
- Native language review is currently limited to
en-USandzh-CN.
Validation
Validated on 2026-06-15 from commit c471e11dece8a12c50adbe4499bc6c0ebe95cb8a.
- GitHub Actions CI passed: https://github.com/dwgx/VirtualTracker/actions/runs/27525672035
- Local clean release gate:
scripts\package-release.ps1passed. - CTest: 8/8 passed.
- Docs / UTF-8 / mojibake guard passed.
- Packaged CLI inspect parsed successfully.
- Packaged
VirtualTracker.exe --smoke-pagespassed foren-USandzh-CN. - Package verification confirmed no repository Markdown files or
docs\directory in the extracted desktop folder.