TGViewer
BodyWalkVR BodyWalkVR @bodywalkvr · 11 subscribers
Post #41 21
Multi-language localization

BodyWalkVR v1.30 — Release Notes

We are excited to present BodyWalkVR v1.30, featuring comprehensive UI hover tooltips, multi-language localization updates, major OpenXR & OpenComposite stability fixes, START/STOP button indicator improvements, and FlatVR performance enhancements:

💡 Interactive UI Hover Tooltips

• Hover Hints System: Added interactive tooltips across all UI controls, tabs, and settings to provide inline guidance and explain parameter functions.

• Viewport Window Bounding: Bounded tooltips within the host application viewport to prevent creating separate OS windows/swapchains, eliminating VM and Windows Sandbox freeze issues when hovering over controls.

🌐 Global Localization Coverage

• 15 Languages Supported: Added full localization for German, French, Polish, Italian, Spanish (Castilian & Latin American), Portuguese (Brazilian), Turkish, Japanese, Korean, Simplified Chinese, Traditional Chinese, Hindi, Ukrainian, Russian, and English.

• Dynamic Script Font Selection: Optimized ImGui font atlas generation by dynamically loading font faces based on active language (Yu Gothic/Meiryo for Japanese, Nirmala UI for Hindi Devanagari, YaHei for Chinese, Malgun Gothic for Korean), drastically reducing memory overhead while avoiding empty box glyphs ("tofu").

• Localized Guidance & Quick Setup: Fully translated inline explanations, FlatVR sub-tabs, and Quick Setup locomotion preset cards across all supported languages.

🛠️ OpenXR & OpenComposite Grip Freeze Fixes

• Resolved Grip Freeze in Games: Fixed a critical thread deadlock and recursive mutex lock issue (std::system_error) in OpenXR and OpenComposite that caused controller grips to freeze or stop working in certain VR titles.

• Isolated Telemetry Channels: Separated OpenComposite telemetry (Local\BodyWalk_OpenComposite_State) from native OpenXR layer state (Local\VJoyOpenXR_State) to eliminate data mixing and state corruption.

• Gated Publishing & Mode Filtering: Gated plugin telemetry publishing to only activate when the plugin is explicitly selected, and enforced strict output mode filtering to prevent broadcasting locomotion signals across inactive output layers.

🎮 START / STOP Indicator & Hold Binding Fixes

• Hold Binding Fix: Resolved an issue where hold bindings could silently hijack the START button or remain stuck in a held state.

• Visual Status Indicator: Added a distinct visual press/release indicator on the START/STOP button for real-time feedback during movement activation.

🚀 FlatVR Performance & Stability Improvements

• Mouse Controller Input: Added the ability to control VR motion controller aiming and interaction directly using mouse input.

• ReShade SDK Integration: Implemented native FlatVR ReShade SDK integration for optimized 2D-to-VR game injection.

• Performance & Stability Enhancements: Expanded GUI modules, optimized rendering performance, and fixed process utility linkage issues to improve module restart stability.

🔗 Read more on site
Bodywalkvr BodyWalkVR | Your Body Knows the Way BodyWalkVR transforms your body into a VR controller. Walk, run, and jump physically in your favorite PCVR games using just a smartphone or SlimeVR tracker. Eliminates motion sickness.
More from @bodywalkvr
  1. Sep 25, 2026Guided tour FlatVR 1.71 is on the develop branch - built from your reviews We read your re…
  2. Sep 9, 2026Phone compass and Turning BodyWalkVR - v1.56 → v1.66 Walking and body tracking gain a phon…
  3. Aug 5, 2026FlatVR AI Depth Models BodyWalkVR v1.32 — Release Notes We are pleased to announce BodyWal…
  4. Jul 30, 2026Manual Treadmill BodyWalkVR v1.29 — Release Notes We are happy to introduce BodyWalkVR v1.…
  5. Jul 18, 2026UI & Usability Improvements BodyWalkVR v1.23 — Release Notes (v1.21 - v1.23 Cumulative) 🖥…
  6. Jul 17, 2026BodyWalkVR Test Room BodyWalkVR v1.20 — Release Notes 🏃 1. BodyWalkVR Test Room We are in…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →