Skip to content

denson9874/Vive-GUI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vive ID Manager

Vive ID Manager is a native Rust Windows app for tracking ViveTool feature IDs from the Pureinfotech Windows 11 ViveTool article, detecting newly added IDs, and enabling selected IDs through the official ViVeTool release.

The first UI pass uses egui/eframe with WinUI 3-inspired styling: light neutral app surfaces, left navigation, compact command actions, blue accent buttons, subtle borders, and small-radius cards.

Prerequisites

  • Windows 10/11
  • Rust toolchain on PATH (rustc and cargo)
  • Network access for the Pureinfotech article and the official ViVeTool GitHub release

Build and Run

cargo run

The app stores its cache, release notes, downloaded ViVeTool files, and operation logs under %LOCALAPPDATA%\ViveIdManager.

Admin Behavior

The main app stays unelevated for browsing and refreshing IDs. Operations that touch the Windows feature store run through a UAC prompt:

  • Query/Confirm runs an elevated ViVeTool query pass for selected IDs.
  • Enable optionally creates a restore point, runs elevated ViVeTool.exe /enable /id:<ids>, then performs an elevated confirmation query.
  • The confirmation result reflects ViVeTool feature-store state, not a guarantee that a feature visibly appears on every Windows build.

Notes

ViveTool manipulates unsupported Windows feature flags. The app records query output before and after enable operations, but a successful query state does not guarantee a feature is visible on every Windows build, region, or hardware configuration.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages