So I was asked if my head tracking approach of reading the IMU data from my Viture Pro to OpenTrack and SBS (side-by-side) mode with ReShade would also work with StarCitizen.
Guess it does 🤷
Pick your poison to watch the video: https://www.youtube.com/watch?v=rWUC2Y3TRh4 / https://makertube.net/w/8L7gVN8NnLvjhQCPGNmd6W
I start Star Citizen via Lutris (and not with Steam), which requires slightly different settings once ReShade is installed:
Enable Gamescope: ON
Output Resolution: "3840x1080"
Game Resolution: "3840x2160" (set this also ingame!)
Custom Settings: "--scaler stretch"
Can this get you banned? Who knows 🤷 Jury is still out on this. Do I care? Nope. I won’t miss my puny starter pack.
YMMV.
The proof of concept code to read the IMU data can be found at https://github.com/bekopharm/xr_to_opentrack (pending changes).
It works with the Breezy GNOME xr_driver: https://github.com/wheaney/breezy-desktop (but the Vulkan one works probably too but that’s untested). It should also be compatible with other glasses that have IMU for Breezy available.
There is an unlisted SBS version of this video linked in the description. You will need XR glasses that do FULL SBS though to watch it!
@beko So actually you don't need a screen? I mean Tobii is the most common, but for me it is stupid (sorry Tobii owners) to move the head and still have to sideeye to the screen. If you have glasses you can really look into a direction you want with eyes straight forward. Is that what we are talking about here? And afaik Tobii doesn't work properly on Linux(?), so it's no option anyways.