Skip to content

Releases: dwgx/VirtualTracker

VirtualTracker 0.1.1

Choose a tag to compare

@dwgx dwgx released this 15 Jun 20:10

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

Choose a tag to compare

@dwgx dwgx released this 15 Jun 03:40

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-UpperBody

SHA256

35444A6CDB6072BF90923D181FD08B9E5373655E755D270CA21A6B4EBE0087E3  VirtualTracker-0.1.0-Portable-x64.exe

Portable Package Contents

The extracted desktop folder intentionally contains only runtime files:

  • VirtualTracker.exe desktop app.
  • vt.exe command-line tool.
  • resources\i18n\en-US.json and resources\i18n\zh-CN.json.
  • licenses\THIRD_PARTY_NOTICES.txt for 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-US and zh-CN UI 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 --raw only 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-US and zh-CN.

Validation

Validated on 2026-06-15 from commit c471e11dece8a12c50adbe4499bc6c0ebe95cb8a.