-
WayVR v26.8.0 Stable
released this
2026-10-13 14:01:49 +02:00 | 100 commits to main since this releaseHi, we're happy to bring you some new features & fixes today. Please enjoy!
What's new:
- ✨ use your physical keyboard/mouse inside WayVR
- can be enabled via Settings → Misc, more info in the tooltip
- your linux user absolutely must be in the
inputgroup for this to work
- rotation is now also recentered on both OpenVR & OpenXR
- overlays no longer fly away when using space mover, recenter, fix floor or space reset.
- option to turn this back on in Settings → Playspace (@cubee-cb)
- it's now possible to set a "playspace center" to later reset to, in Settings → Space Drag
- fixed modifiers not correctly applying with the "Wayland Virtual" input emulation method (though I still can't get Super to work)
- fixed "Wayland Virtual" input emulation method not respecting your keymap
- normalized scroll speeds everywhere. also, scroll speed is the same regardless of fps now
- fixed some UI bugs that you probably didn't notice
- downloads no longer stall when closing the dashboard
- ✨ passthrough cutout windows for WiVRn
- lets you place panels that show passthrough feed, even above games
- currently requires the layer-alpha-blend branch of WiVRn, not yet merged
- keyboard now only starts blocking poses after clicking once
- fixed pinned apps not saving
- can now change color palettes without restart
- Add support for ContactGlove2+Magnetra2 (@Beyley)
- fixed saving of global as well as static overlays
- Align-to-hmd mode now works with more Positioning modes
- New settings to change default positioning, default opacity, default curvature
- Monado task switcher: more robust functionality
- Keyboard button to manually set keymap (for desktops that don't give us the keymap, cough KDE cough)
- Fixed log error spam on Fix Floor
- Desktop notifications are now translated
- Supporters page
With ❤️ from the WayVR Team & friends!
Downloads
- ✨ use your physical keyboard/mouse inside WayVR
-
WayVR v26.7.1 Stable
released this
2026-10-13 14:01:56 +02:00 | 192 commits to main since this releaseGreetings from the WayVR team!
We have a couple of new features for you today, as well as bug fixes.
If this project has brought you joy and you can afford, please consider throwing some coffee money at us.
https://opencollective.com/wayvr-orgNew since 26.7.0
- Smarter screen selection (no longer blocks startup and displays status/help in VR)
- Color palettes - packed a bunch of built-in ones but you can also bring your custom ones now
- Application favorites - pin your favorites along with launch parameters to the top
- Recentering on Monado or WiVRn now recenters rotation
- Bundled
xwayland-satelliteinto AppImage (Ubuntu users don't have an easy way to install it) - New setting to snap the pitch and roll angles of overlays.
- Fixed tooltips glitching out and sticking around forever
- Fixed freeze when audio device open is blocked (usually due to dead audio setup)
- Fixed mouse on stereo 3D app windows with "adjust mouse" enabled
Downloads
-
WayVR v26.7.0 Stable
released this
2026-10-13 14:02:06 +02:00 | 263 commits to main since this releaseGreetings from the WayVR team!
We're excited to bring you a number of new features and improvements. We hope it'll be a worthy upgrade for your VR experience. We are getting closer and closer to our dream of being able to run any app inside the virtual environment of WayVR.
Since the last release, we've also made an OpenCollective page.
If this project has brought you joy and you can afford, please consider throwing some coffee money at us.
https://opencollective.com/wayvr-orgWhat's new since 26.2.1:
- Welcome screen / tutorial
- You might see if after updating. Don't get spooked!
- New OpenXR bindings UI under Settings/Controls
- New Speech-to-text feature (mic icon on taskbar)
- Transcribes text for you ask you speak.
- Allows pasting to your real desktop, WayVR native apps and OSC chatbox
- WayVR apps with Compatibility Mode are WIP.
- This uses Whisper (an AI model) on your GPU.
- It will use some VRAM depending on your selection.
- Opt-in by default, the model gets unloaded after 5 mins.
- Improvements to the WayVR Wayland compositor (aka running apps inside WayVR)
- Severely improved stability & compatibility for apps launched in WayVR native mode.
- Chromium, Firefox, LibreOffice, Blender, GIMP, InkScape, etc tested to work well!
- Steam and most games work, too! However, xwayland-satellite must be installed.
- Some games may not like absolute mouse (laser pointers) and may have issues.
- Resizable WayVR application windows via edit mode. not just scale anymore!
- Not all apps like to be resized; please respect their feelings.
- Severely improved stability & compatibility for apps launched in WayVR native mode.
- Playspace mover gravity
- Skymap catalog
- Allows downloading new skyboxes from an online catalog.
- If you're interested in contributing skymaps, contact us!
- Chroma key pass-through support for WiVRn
- Quality-of-Life improvements:
- Overlay windows no longer spawn in the same spot and clip into each other.
wayvrctlnow allows sending pointer actions for people who want to interact with overlays without controllers or hand tracking- Added
--waitargument which lets you launch WayVR before launching Monado / WiVRn / SteamVR. It will just wait until VR is available before starting. - Static overlays are now saved in world space; they'll stay in place as long as your playspace stays the same
- Add option to turn off watch (@art0007i)
- Keyboard button "Map" to reload keymap. Press after changing language on your real keyboard
- Localized date and time (@Earthgames)
- Resetting playspace now uses the last fix floor height
- Add popups for when UInput is not set up correctly (@shocktail39)
- Force save overlays when exiting edit mode
- Grid opacity option (@openglfreak)
- Bug fixes/improvements:
- Fix mouse input on Hyprland (and possible other desktop). (@SparkyTD)
- Switch
Input emulation method(Misc settings) toWayland Virtual
- Switch
- OpenVR-related fixes (@ImSapphire)
- OpenXR input blocking fixes (@ImSapphire)
- Fix popups for screen selection instructions
- OpenXR space rotate fixes (@Snemby)
- Input blocking fixes
- Fixed stability issues with Screencopy capture (@hiinaspace)
- Fixed global (aka always visible) overlays not saving
- Fixed grab help panel scale drift
- Fixed some icons not following theme color
- Fix mouse input on Hyprland (and possible other desktop). (@SparkyTD)
Downloads
- Welcome screen / tutorial
-
released this
2026-10-13 14:02:15 +02:00 | 525 commits to main since this releaseThis is a bugfix release that fixes issues with newer Monado / WiVRn versions.
If you're getting weirdly stretched overlays, update your Monado/WiVRn to latest version.
If stuck on an old Monado/WiVRn and unable to upgrade, use WayVR v26.2 instead!
What's new:
- Stretchy overlays fix (@ImSapphire)
- No longer bind simple_controller (WiVRn hand-emulated controller) by default (@SpookySkeletons)
- The keyboard set buttons being 2 pixels off will no longer trigger you (@ImSapphire)
- Fixed missing translations (@olekolek1000)
Downloads
-
released this
2026-10-13 14:02:23 +02:00 | 531 commits to main since this releaseThis is a feature release that pairs with WiVRn release 26.2 as well as current Monado main.
While WayVR will work with older versions of Monado / WiVRn, some features like input blocking and overlay transparency will not function completely with older versions.
What's new since 26.1.2:
Highlights:
- Added Chinese (simplified) & Italian translations. (@BERADQ)
- Handsfree mode to control WayVR without controllers.
- Orange-click on taskbar toggles overlay (@OrionMoonclaw)
- Input blocking improvements. It's now possible to only block button input, while allowing the game to still track your devices. (@ImSapphire)
- Tooltip animations
wayvrctl switch-set. Bind on your desktop for ultimate productivity.
Overlay settings (Accessible via edit mode):
- Per-overlay "Always visible" checkbox.
- Per-overlay input blocking (@OrionMoonclaw)
- Per-overlay "Angle fade" option (currently only works on some overlays, see known issues)
- Static positioning no longer makes an overlay always visible.
Dashboard, settings:
- Added "Reset Playspace" button to Settings/Troubleshooting
- Running games list
- Settings panel is now tabbed for easier navigation
- Switching watch 12h↔24h will also switch it on the keyboard bar without a restart (@ImSapphire)
- Toggling skybox & passthrough at runtime (@ImSapphire)
Customization:
- Buttons now support multiple actions:
_press,_press2etc. These are executed in order. - Customizable audio effects (@cubee-cb)
- Fixed custom UI actions activating regardless of press length / button constraints
- More robust way of passing string args to
::OscSend(@cubee-cb)
Stereo mode:
- "Adjust mouse" checkbox (to be used with apps like Blender)
- Full-frame stereo support (full-SBS & friends, @amoshydra)
- Fixed stereo mode on apps launched inside WayVR
Misc fixes:
- Audio device list is now scrollable
- Fix alpha on all overlays when using Monado (requires WiVRn 26.2+ or main branch Monado)
- Fix keyboard modifier highlights (@ImSapphire)
- Fix keycaps missing shift-symbols on US layout
- Fix scale resetting when changing grab mode (@OrionMoonclaw)
- Fix 2D scroll on apps launched inside WayVR (@OrionMoonclaw)
- Fix locales not being picked up correctly (@BERADQ)
- Fixed "ScreenCopy GPU" capture on Nvidia cards
- Fixed watch grabbable even while not in edit mode (@ImSapphire)
Known issues:
- SteamVR 2.14.x forcibly unlinks WayVR's pipewire capture nodes. Pipewire screen capture will not work under SteamVR 2.14.x
- KDE Plasma 6.6 BETA 1 forcibly hides some windows from PipeWire capture "for your privacy". There's no way to show these windows as of now. This is fixed in BETA 2
- An upstream bug in the SVG library, can cause WayVR to crash when opening the "Apps" tab.
Downloads
-
released this
2026-10-13 14:02:32 +02:00 | 609 commits to main since this releaseThis release brings a complete UI rework along with many major changes.
Important things first
- Settings are now on the dashboard.
- Config folder moved from
~/.wlxoverlayto~/.wayvr, but probably start clean. - Overlays now move together by default. Use both hands and grab different overlays if you want to move them separately. In order to move overlays individually, it's possible to change the per-overlay setting in edit mode.
- Edit mode gives you the power to move all overlays individually (including the watch! move it to your other hand and it will stick!), attach overlays to devices, apply mouse fixes, use SBS 3D mode.
- No need to have the old "WayVR Dashboard" anymore. Feel free to uninstall it.
But wait, there's more
- Custom UI panels with programatically alterable text, colors, images.
- 4 additional languages: German, Japanese, Polish, Spanish (uses your system locale)
- Reworked built-in Wayland server to use Vulkan instead of EGL (fixes NVIDIA-specific issues)
- WayVR Dashboard has been integrated into the main app, and it's been rewritten to be more performant.
- New screen capture method: ScreenCopy GPU. No screen select pop-ups. Works Hyprland, Niri, River, Sway and all wlroots compositors.
Packages
- AUR:
wayvr&wayvr-git - Fedora: TBD
- Gentoo:
app-misc/wayvr(guru) - Nix: TBD
- Cargo:
cargo install --git https://github.com/wlx-team/wayvr.git --frozen - Homebrew: TBD
New Contributors
- @amalon made their first contribution in https://github.com/wlx-team/wayvr/pull/215
- @ImSapphire made their first contribution in https://github.com/wlx-team/wayvr/pull/218
- @TayouVR made their first contribution in https://github.com/wlx-team/wayvr/pull/219
- @KarlOfDuty made their first contribution in https://github.com/wlx-team/wayvr/pull/231
- @SpookySkeletons made their first contribution in https://github.com/wlx-team/wayvr/pull/247
- @matrixfurry made their first contribution in https://github.com/wlx-team/wayvr/pull/244
- @sorche942 made their first contribution in https://github.com/wlx-team/wayvr/pull/249
- @Krzeszny made their first contribution in https://github.com/wlx-team/wayvr/pull/277
- @MagicBOTAlex made their first contribution in https://github.com/wlx-team/wayvr/pull/281
- @Okabintaro made their first contribution in https://github.com/wlx-team/wayvr/pull/303
- @mitsuami-megane made their first contribution in https://github.com/wlx-team/wayvr/pull/318
- @dependabot[bot] made their first contribution in https://github.com/wlx-team/wayvr/pull/325
- @amoshydra made their first contribution in https://github.com/wlx-team/wayvr/pull/338
- @Helooprototo made their first contribution in https://github.com/wlx-team/wayvr/pull/349
Full Changelog: https://github.com/wlx-team/wayvr/compare/v25.4.2...v26.1.2
Downloads
-
WlxOverlay-S v25.4.2 Stable
released this
2026-10-13 14:02:43 +02:00 | 1183 commits to main since this releaseWhat's new:
- Fix crash on SteamVR
- Added workarounds for COSMIC desktop
- Add binding for space_reset, now double-tap of space_drag by default (@AdalynBlack)
- Add basic input blocking (@OrionMoonclaw)
Downloads
-
WlxOverlay-S v25.4.1 Stable
released this
2026-10-13 14:02:48 +02:00 | 1194 commits to main since this releaseWhat's new:
- Major performance improvements
Downloads
-
WlxOverlay-S v25.4.0 Stable
released this
2026-10-13 14:02:54 +02:00 | 1213 commits to main since this releaseWhat's new:
- Fix OpenXR IPD calculation (@Beyley)
- New logging implementation (@olekolek1000)
- Improved scrolling behavior & horizontal scrolling support (@AdalynBlack)
- Configurable toast sound (@cubee-cb)
- Publish tarballs of cargo crates with each release (@xytovl)
- WayVR improvements:
- fixed keyboard
- added modifier key support
- support software texture blitting for drivers where DMA-buf is problematic (Nvidia) (@olekolek1000)
- fixed toplevel windows sticking around in the taskbar after closing (@olekolek1000)
Downloads
-
WlxOverlay-S v25.3 Stable
released this
2026-10-13 14:02:57 +02:00 | 1232 commits to main since this releaseWhat's new:
- Support for WayVR Dashboard 0.2.5
Downloads
mirror of
https://github.com/wayvr-org/wayvr.git
synced 2026-10-28 10:02:26 +01:00