An xrizer GUI app for Monado VR bindings
- TypeScript 82%
- Rust 15.1%
- CSS 1.9%
- JavaScript 0.8%
- HTML 0.2%
| .claude | ||
| dist | ||
| samples | ||
| src | ||
| src-tauri | ||
| .gitignore | ||
| index.html | ||
| package-lock.json | ||
| package.json | ||
| postcss.config.js | ||
| README.md | ||
| screenshot.png | ||
| tailwind.config.js | ||
| tsconfig.json | ||
| tsconfig.tsbuildinfo | ||
| vite.config.ts | ||
xrBind
A visual VR controller binding editor for Xrizer.
About
xrBind provides a graphical interface to create and edit SteamVR/xrizer controller input bindings — mapping physical controller inputs to game actions without touching JSON files.
Features
- Visual controller diagrams for each hand
- Support for multiple controllers (Meta Quest, Oculus Touch, HTC Vive Wand, Index Controllers)
- Game browser with auto-detection of installed VR games
- Mirror mode for symmetric left/right hand bindings
- Drag-and-drop file support
- Raw JSON viewer for advanced editing
Getting Started
Prerequisites
Development
npm install
npm run tauri:dev
Build
npm run tauri:build
License
MIT
