A lightweight TUI tool that simplifies editing OpenVR bindings for Steam and non-Steam games on Linux, replacing manual JSON editing with arrow-key navigation.

Stars

15

7-day growth

No data

Forks

0

Open issues

0

License

MIT

Last updated

2026-07-28

AI repository intelligence
FR-AI / ANALYSIS

Why it is worth attention

It directly addresses a notorious pain point in Linux VR gaming—the complexity of OpenVR binding configuration—by offering a simple terminal interface that avoids JSON errors.

Who it is for

  • Linux VR gamers and enthusiasts
  • SteamVR power users who frequently change controller bindings
  • VR developers or testers needing quick binding adjustments
  • Users frustrated with manual JSON editing for non-Steam games

Use cases

  • Quickly remap controller inputs for a Steam game without leaving the terminal
  • Set up custom bindings for a non-Steam VR title by pointing to its directory
  • Bulk browse and edit bindings across multiple games using arrow keys

Strengths

  • Lightweight and fast, running entirely in the terminal without a GUI overhead
  • Supports both Steam-scanned games and arbitrary non-Steam game folders
  • Simple installation via AUR, Cargo, or portable binary from releases
  • Backed by an active Linux VR community on Discord and Matrix

Considerations

  • Only available for Linux (no Windows or macOS support mentioned)
  • Limited documentation beyond basic usage—no details on editing capabilities or advanced features
  • May not cover all VR headsets or OpenVR implementations outside SteamVR

README quick start

Installation

Description

OpenVR bindings TUI for xrizer, VapoR, OpenComposite

Related repositories

Similar projects matched by category, topics, and programming language.

l0ng-ai
Featured
l0ng-ai GitHub avatar

tty7

tty7 is a fast, GPU-accelerated terminal workbench with persistent sessions, built-in input tools, SSH support, and coding agent awareness.

Developer ToolsCLI & Terminal
359
jamesob
Featured
jamesob GitHub avatar

local-llm

A comprehensive guide for building and configuring a high-end local machine to run state-of-the-art LLMs, with detailed hardware choices, BIOS tuning, and Docker-based model serving.

AI & Machine LearningLarge Language Models
1,660
0xwilliamortiz
Featured
0xwilliamortiz GitHub avatar

openclaude-improved

OpenClaude is an open-source CLI coding agent that runs on any platform and supports a wide range of LLM providers, offering the same tools and workflows as Claude Code.

AI & Machine LearningLarge Language Models
577