HP Reverb G2 V2: Difference between revisions
Line 208: | Line 208: | ||
= External links = | = External links = | ||
[https://www.briankoponen.com/hp-reverb-g2-improvements/ HP Reverb G2 - Improvements] | [https://www.briankoponen.com/hp-reverb-g2-improvements/ HP Reverb G2 - Improvements] | ||
[https://eu.vrcover.com/collections/windows-mixed-reality HP facial interfaces / head gasket foam / silicone covers VRcover] | |||
[https://www.studioformcreative.com/reverb-g2 counterweight hardware] | [https://www.studioformcreative.com/reverb-g2 counterweight hardware] | ||
[https://www.vr-rock.com/products/for-hp-reverb-g2-prescription-lens prescription lenses] | [https://www.vr-rock.com/products/for-hp-reverb-g2-prescription-lens prescription lenses] |
Revision as of 20:23, 27 March 2023
First time setup
You need to install Windows Mixed Reality from the Windows App Store. Also install OpenXR Tools for Mixed Reality.
In Steam install SteamVR. SteamVR allows you to play games, even if they were not bought in the Steam Store (eg in the Epic store). You will also need to install Windows Mixed Reality for Steam. https://learn.microsoft.com/en-us/windows/mixed-reality/enthusiast-guide/using-steamvr-with-windows-mixed-reality.
Use OpenXR
From your computer, open the SteamVR app
Head to Settings
Select Show in Advanced Settings
Head to the Developer tab
Set Current OpenXR runtime as "OpenXR runtime"
OpenXR ToolkitQuickstart, FS2020 settings, much more information
Sign up for betas
This is advised by Microsoft in their guide https://learn.microsoft.com/en-us/windows/mixed-reality/enthusiast-guide/using-steamvr-with-windows-mixed-reality
In Steam, use the drop-down under the Library menu to filter to Tools.
In the list, right-click SteamVR and select Properties.
Select the Betas tab.
Opt in to "beta - public beta" and select Close to confirm. The beta access code field should be left blank.
In Steam, use the drop-down under the Library menu to filter to Software.
In the list, right-click Windows Mixed Reality for SteamVR and select Properties.
Select the Betas tab.
Opt in to "beta - public beta" and select Close to confirm. The beta access code field should be left blank.
Controller shortcuts
Open Flashlight / Passthrough mode
windows (shortpress) then grip (thumb)
or
wmr platform which has a “flashlight” that you can activate by pressing the windows button and selecting “flashlight on” or you can just say “flashlight on” or “flashlight off” if the mic is enabled
You have to aim your controllers at the spot you want to look at.
If you set the controller down on a table (place it on the ring) it will expand the circle so you can see a larger area. Meant so you can access your physical keyboard, but works for anything
Also if you launch Flashlight from the start menu, it will place the circle at the center of your gaze, not the controllers
Turn on controllers
long press windows button
Batteries
Must be 1.5v otherwise you don't get haptic feedback.
Also preferably 3500 mWh / 2600 mWh. You can get USB chargeable ones but they only seem to go up to 2600 mWh
Environment
These indicate the battery level of each controller
Graphics settings
Motion Reprojection
With it entirely off there is a bit of stuttering, but detail clarity is very sharp. With it on motion is fluid
Disable overlays
- Epic: C:\Program Files (x86)\Epic Games\Launcher\Portal\Extras\Overlay and rename or move the two files:
EOSOverlayRenderer-Win64-Shipping.exe
EOSOverlayRenderer-Win32-Shipping.exe
- Steam: settings>In Game>Enable Steam Overlay while in-game UNCHECK
- XBOX: Disable the Xbox Game Bar overlay (yes on windows) Enter windows settings from the start menu, Select Gaming -> Xbox Game Bar -> Toggle the overlay to the off position
to try
supersampling off
use the USB adapter
don't use auto resolution
disable steam home in steamvr settings
external links
https://www.reddit.com/r/HPReverb/comments/k8m6nq/all_graphics_problems_fixed_hp_reverb_g2_no_more/
https://www.reddit.com/r/SteamVR/comments/bla8ze/what_does_advanced_super_sampling_filter_do_in/ Advanced Super Sampling Filter explanation
External Apps
https://store.steampowered.com/app/908520/fpsVR/ - fpsVR - shows you all the stuff you need to know to optimise fps (cpu / gpu temps etc)
https://www.reddit.com/r/WindowsMR/comments/m7q7p3/wmr_traytool_info_and_support_thread/ - WMR Traytool - So far it can start/stop your WMR headset device to bring it into a deeper sleep mode which consume less power, your headset stay cooler and the WMR Portal will never ever start by itself in that mode. You can start/stop, if you wish, SteamVR and the Oculus Service when you start/stop your WMR headset. You also can tweak some Registry settings, that are not changeable outside of the Registry editor. For example you can switch of the three virtual monitors that are created every time when you start WMR Portal. Also you can change the standby mode of your headset so it do not stop your VR apps anymore. And there is more (see pictures below).
https://github.com/matzman666/OpenVR-InputEmulator/ - OpenVR Input Emulator - change the controller offsets
https://github.com/LibreVR/Revive - Revive - Allows you to play (quite a lot of) Oculus exclusive games
https://store.steampowered.com/app/1173510/XSOverlay/ - XSOverlay - XSOverlay is a Desktop Overlay application for OpenVR. This means that you can access your desktop, or specific applications, and interact with them however you'd like to.
https://store.steampowered.com/app/457550/Bigscreen_Beta/ - Bigscreen Beta - a better media player
https://www.vr-toolbox.com/guide - VR Toolbox - create your own virtual room / home / space
Troubleshooting
https://reverb.danol.cz/troubleshooting/
not enough virtual memory can be a problem
https://forums.flightsimulator.com/t/crash-to-desktop-without-error-message/130085 - limit fps in nvidia control panel
going to sleep
https://forums.flightsimulator.com/t/crash-to-desktop-without-error-message/130085/3244 - The HP Reberb G2 goes to sleep after a while despite the change in the registry, and to have prevent the sleep in the device manager. I switch it to VR and it starts again. We are now at 4 hours of flight. And 0 CTD In Device Manager → Universal Serial Bus (USBs) controller go through each device and in the “Power Management Options” tab uncheck “Allow the computer to turn off this device”. SteamVR settigns Startup/Shudown
https://www.reddit.com/r/HPReverb/comments/xo5v2z/holographicshell_processwindows_11_performance/ - Run cmd/terminal and paste 'logman query HolographicShell -ets' to see if it's running. If it is, end it using 'logman stop HolographicShell -ets' and check
Can't see steamVR settings - click on icon in taskbar, right click on settings window, select 'move' use the keyboard arrows to move it to main display
crashes
https://www.drivereasy.com/knowledge/fix-elite-dangerous-crashing-on-pc/ Elite dangerous crashes
https://forums.frontier.co.uk/threads/elite-dangerous-odyssey-is-unstable-and-crashes-solved.592733/ Elite dangerous crashes in Odyssey
https://www.reddit.com/r/EliteDangerous/comments/kbsfbk/small_guide_to_vr_settings_for_elite_dangerous/ Elite dangerous settings guide
https://www.reddit.com/r/HPReverb/comments/l9ur9n/3080_hp_reverb_g2_steam_vr_crashes_on_all_games/ 080 + HP Reverb G2 = Steam VR Crashes on all games?
monitor resolution goes low when turned off
This results in all the icons being squished into a corner.
software solutions
In windows mixed reality settings (... below left) -> Virtual displays for apps -> turn off create virtual displays for classic apps
https://www.tenforums.com/graphic-cards/10681-tutorial-how-change-windows-10-default-resolution.html
1. Open "Regedit" and navigate to "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\Configuration\SIMULATED_10DE_13 C2_00000001_00000000_1300^6C7185C1F893FF6C2863DDD8BF5E4ABF\00"
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\Configuration
2. Change the "PrimSurfSize.cx" and "PrimSurfSize.cy" to your desired values of resolution. Note that it must be changed in "demicial" first
3. Then go to the second "00" and change "DwmClipBox.bottom" and "DwmClipBox.right", "PrimSurfSize.cx" and "PrimSurfSize.cy", "ActiveSize.cy" and "ActiveSize.cx" Find the monitors called SIMULATED or NOEDID and expand into the 00 / 01 and then below that again. Find the following entries and set them to your resolution ALSO find "Stride"
3840 2160 STRIDE 15360
The following article also mentions
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Video\{99982D38-5DA5-11ED-B771-2C8DB1B61BD7}
This may be a way to cross reference the keys in the above configuration
Failing this Stardock Fences allows you to snapshot and restore your icon positions
You can also try https://sourceforge.net/projects/monitorswitcher/
I tried DesktopOK but it didn't work at all for my 4k monitor
This may also be related to the amount of virtual desktops that windows mixed reality creates
hardware solutions
You can put a HDMI EDID pass through adapter / emulator on the end of your monitor. It will tell the GFX card that the monitor is still on, when it is in fact turned off.
a hdmi edid pass through adapter has to work for the given resolution as well as the refresh rate - and for > 60Hz at 4k (HDMI 2.0 specs) must be HDMI 2.1 compatible
4k@60Hz hardware
Will work
Monitor detect killer $19,99 (only full HD though)
8k / 4k@120Hz hardware
Will work DisplayPort 1.4 EDID Emulator $330
May work
2x2 HDMI Splitter : 2-in 2-out, UltraHD 8K, EDID (BK-22) $79
related: https://techtreatbox.com/hdmi-20-max-refresh-rate/
https://productz.com/en/lg-55uh850v/p/qRLQ
External links
HP facial interfaces / head gasket foam / silicone covers VRcover