wheaney / decky-xrgaming Goto Github PK
View Code? Open in Web Editor NEWDecky plugin to support installing and configuring Breezy Desktop on-the-fly
Home Page: https://github.com/wheaney/breezy-desktop
License: GNU General Public License v3.0
Decky plugin to support installing and configuring Breezy Desktop on-the-fly
Home Page: https://github.com/wheaney/breezy-desktop
License: GNU General Public License v3.0
So it's clear that the slider is zooming in, but not changing the resolution.
Following up from our reddit chat.
This is a feature not a issue and I'm not sure if it is possible.
Is there a way to add an image behind the screen on these glasses like how the oculus does?
(I don't think there is) .
If there a way to mimic addressable leds behind a TV behind the screen to give the same color effect? Look at hyperion (Raspberry Pi) or Philips hue leds gradient stripes.
Ex. I am able to add addressable leds behind my TV which sync the colors to the image to give an immersive effect. Since the glasses are software based I was thinking if there would be a way to do a faux version of that. Ex. https://m.youtube.com/watch?v=jrtbKhhW5tc
just because i use different modes in different games, also different setting for vr-lite in some games. And each time now i need to adjust settings((
Please install v0.8.5 in the mean time.
First of all, I just want to thank you @wheaney for the great work you are doing around supporting XR glasses on Linux with Breezy Desktop and this Steam Deck plugin.
So the feature I'm actually after is to have some shortcut to be able to move the virtual screen to a corner quickly and disable the electromagnetic film on my Viture XR Pro glasses.
With the current implementation of the plugin it may not be too complicated to allow users to define "main" and "secondary" modes that you can swap quickly. I could for instance have follow mode with the screen on a corner as secondary mode and accomplish the PIP mechanism that I'm after.
I think the challenging part would be to hook this logic up to a press of a button on the glasses, or a combination of buttons on the Deck. As far as I can tell, there's currently no way for Decky plugins to get input events while running in the background, but I might be wrong. Also, not sure if the current Viture Linux SDK allows for getting button events either.
Anyway, I just wanted to throw this idea here to see if you @wheaney have any insight.
Not having much time for personal projects lately, but I wouldn't mind trying to put together a PR myself for this if it's technically possible. I don't think it's desirable to build upon the multi-tap mechanism that you came up with, but maybe that's the only option.
Currently, the Follow mode of XR Gaming lets users choose a display position for their smaller display size. Currently we can select between 'Center', 'Top left', 'Top right', 'Bottom left', and 'Bottom right'. I would like to see a custom option added to allow a user to choose the appropriate anchor point for themselves. Personally, I prefer a 'top center' which would allow me to shrink the display and minimize left/right/bottom obfuscation which occurs in my glasses without also losing some of the top when selecting the current 'center' mode. We probably wouldn't want to add every option under the sun though, so a 'custom' option that gives the user the ability to choose a specific location may be best.
Hey! First of all, thanks for this driver. It fixes one of my biggest issues with the NReal Air.
That said, would it be possible to add UI buttons for the recentering and calibration actions? I'm personally having trouble getting the device to recognize the gestures, and it would be nice to be able to invoke them without taking my hands off the Deck.
Doesn't work on non-steam or steam games.
Current version does nothing for the Xreal Air 2, can support for this be added?
Add a mode to the plugin that will allow people to launch a game without glasses connected and see if the game will work with virtual display mode. Would help resolve situations like this.
Two ways to approach this:
Is it possible to add IPD (interpupillary distance) adjustment capabilities?
P.S. I have just begun to study this plugin and all its capabilities; I am not yet very familiar with the limitations on the ability to control image output on glasses. Thanks for the great job!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.