Skip to content

Conversation

@wheaney
Copy link
Contributor

@wheaney wheaney commented Oct 10, 2025

decky-XRGaming

This plugin installs and configures Breezy Vulkan, which provides various features for XR glasses.

Changes in this version:

  • Updates the XR driver. There are lots of changes here, but to summarize:
    • Adds support for more XR glasses (VITURE Luma, VITURE Luma Pro, XREAL One, XREAL One Pro, RayNeo 3s)
    • Adds a "neck-saver" mode that the plugin can control
    • Adds support for OpenTrack UDP streams as a source or as a listener/consumer
  • Adds neck-saver mode controls to the decky UI (changes in index.tsx)

Task Checklist

Developer

  • I am the original author or an authorized maintainer of this plugin.
  • I have abided by the licenses of the libraries I am utilizing, including attaching license notices where appropriate.

Plugin

  • I have verified that my plugin works properly on the Stable and Beta update channels of SteamOS.
  • I have verified my plugin is unique or provides more/alternative functionality to a plugin already on the store.

Backend

  • No: I am using a custom backend other than Python.
  • No: I am using a tool or software from a 3rd party FOSS project that does not have it's dependencies statically linked.
  • Yes: I am using a custom binary that has all of it's dependencies statically linked.

Community

  • I have tested and left feedback on two other pull requests for new or updating plugins.
  • I have commented links to my testing report in this PR.

Testing

  • Tested by a third party on SteamOS Stable or Beta update channel.

@wheaney wheaney requested a review from a team as a code owner October 10, 2025 21:43
Copy link
Member

@EMERALD0874 EMERALD0874 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM for testing

@flogracso
Copy link

flogracso commented Oct 14, 2025

Plugin Testing Report

Installed Plugins

  • XR Gaming - 1.3.0-48516c
  • Decky Sunshine - 0.5.0
  • CheatDeck - 1.1.2-cb3cea0
  • SteamGridDB - 1.6.0
  • Junk-Store - 1.1.9
  • EmuDecky - 1.0.8
  • AutoFlatpaks - 1.6.8
  • Lossless Scaling - 0.8.1

Specifications

  • SteamOS 20250929.1 (Beta)
  • Steam 1760396898 (Beta)
  • Decky v3.1.11 (Pre-release)

Issues

Has the following major blocking issue(s): None
Has the following minor non-blocking issue(s): Frequent recalibration is required; the virtual display is slow and stutters. Side-by-side support is not available for the Xreal One Pro.

Summary

Tested by connecting the Xreal One Pro glasses and playing V Rising for over 3-4 hours. The plugin provides valuable support for more glasses, and for that reason, I recommend it for the store despite the performance issues.

@wheaney
Copy link
Contributor Author

wheaney commented Oct 14, 2025

Testing comment for MangoPeel: #880 (comment)

@wheaney
Copy link
Contributor Author

wheaney commented Oct 14, 2025

Testing comment for Game Theme Music: #877 (comment)

@wheaney
Copy link
Contributor Author

wheaney commented Oct 15, 2025

@EMERALD0874 this is good to go whenever you have a chance to merge.

@EMERALD0874
Copy link
Member

@flogracso Your test report is considered invalid as it does not conform to the required template. Please either update it and mention me once done, or post a new test report that conforms to the template.

@wheaney No, it is not. Decky Loader team members already get notified on PR updates. Please don't mention us unless there's urgent action needed.

@wheaney
Copy link
Contributor Author

wheaney commented Oct 15, 2025

test report is considered invalid as it does not conform to the required template

My bad. In the past I've had trouble finding the template so I kept a copy that I hand out to people.

don't mention us unless there's urgent action needed

🫡

@wheaney
Copy link
Contributor Author

wheaney commented Oct 15, 2025

update it and mention me once done

@EMERALD0874 All testing comments have been updated

@EMERALD0874 EMERALD0874 merged commit 3089d61 into SteamDeckHomebrew:main Oct 15, 2025
2 checks passed
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

Successfully merging this pull request may close these issues.

3 participants