Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request - Curved Window for Desktop visualisation #103

Open
Karasamazu opened this issue Nov 6, 2024 · 5 comments
Open

Feature Request - Curved Window for Desktop visualisation #103

Karasamazu opened this issue Nov 6, 2024 · 5 comments

Comments

@Karasamazu
Copy link

Hello,
first things first: Thank you very much for the awesome work so far. Due dependency problems in Ubuntu 24.04 (Ryzen 9 5900x & 7900XTX ) I apparently could not build it from source but the AppImage works fine. The only thing that would make WLX-Overly-S much more better would be an easy, and good documented way, to define a curved window in the watch.yaml. This way I could play again on my Aion 5.8 private server (aion-germany) in Pseudo-VR again - wich would be awesome. I already found a way to execute my client on Ubuntu with wine, the server runs on my Ubuntu Server anyway, and if I now could play it again in pseudo VR, 2/3 of my most favorite games finally work on Ubuntu which would be great because I then can forget my Windows partition finally and for all. In general it is awesome that you provide an example watch.yml but were is the documentation about the elements and their properties and what is possible to configure else?

Best regards,

Kara

@galister
Copy link
Owner

galister commented Nov 6, 2024

it's in the readme, how to curve overlays. it works on any landscape overlay (where width > height)

the UI elements are documented in the wiki.

@Karasamazu
Copy link
Author

Karasamazu commented Nov 11, 2024

Im sorry,
I just saw it yesterday night. Works like a charm :) but I would maybe have a little suggestion. Is it possible to make the degree and radius of the curved window configurable? I changed the title accordingly. This configuration in combination with higher resolutions would give the ability to play 2D games like my Aion client in Pseudo VR. At least thats what I did with VHT at my Windows back then. As I understood /guess so far, 2560x1440 is the max that I can get to work because to make VR work I have to use Mesa driver (max res 4096 x 2560) that cannot get the max perf out of my 7900XTX. Currently 2560x1440 is the highest resolution that I can configure in the desktop setting with 60 Hz as well. the higher resolutions only allow 30Hz or below :/ . If I try higher resolutions it first works, but when I then start my client with wine, wlx-overlay crashes. In VHT I could configure 180° and play on at least 3840x2160 which gave, with the max radius, a somewhat immersing vr effect.

@galister
Copy link
Owner

it is configurable, see the readme

@galister
Copy link
Owner

nevermind, i think you're looking to get beyond the current limit. i'll get something cooking.

@galister
Copy link
Owner

use the appimage from here:
https://github.com/galister/wlx-overlay-s/actions/runs/11994535658

you'll need to play around with curving, sizing and positioning, but i believe it's possible to achieve what you're looking for.

make sure to:

  • position the screen relative to the yellow center marker cross. that cross is the anchor and will recenter to in front of the headset when using the show-hide binding (double-press B or Y on left controller)
  • save the layout via the config panel (small C button on watch), so that you don't have to set it up again after restarting vr

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants