• This repository has been archived on 03/Aug/2024
  • Stars
    star
    126
  • Rank 283,461 (Top 6 %)
  • Language
    C#
  • License
    GNU General Publi...
  • Created almost 2 years ago
  • Updated 2 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A simple OpenVR overlay for Wayland and X11 desktops

WlxOverlay

A lightweight OpenVR overlay for Wayland and X11 desktops, inspired by XSOverlay.

Primarily made this because I couldn't find a proper desktop overlay for Linux.

Formerly known as X11Overlay

For the OpenXR overlay, see WlxOverlay X.

Features:

  • Access your screens from within OpenVR / SteamVR
  • Works with a huge variety of setups, including tiling window managers.
  • Mouse pointer that supports left/right/middle click
  • Customizable keyboard with 2-hand typing
  • Watch panel that shows:
    • Local time + 2 customizable time zones
    • Battery states of SteamVR controllers + all connected trackers
    • Volume rocker (customizable)
    • Toggles for screens / keyboard
  • Notifications system with support for VRCX and Dbus (Desktop) notifications

Image

Getting Started

Check out the Wiki here!

Join the discussion!

Known Issues

  • Dragging curved displays very close may make them disappear. Long click the toggle on the watch to force respawn.
  • Wayland: It's possible that your compositor does not implement some of the required protocols. Please create a ticket to let us know in that case.
  • Wayland: screencopy can crash, especially with multiple screens up. this is being investigated, recommend wrapping in a restart loop for practical use in the meantime.

Works Used