Ok I found out how to solve this black bar bug (viewport movement), it happens regularly and it's easy to solve.
Before I tell I'll rant about Frontier.
VR has been the horse which pulled Elite Dangerous into success, it was the huge media attention at the right time (Oculus in all media) and Elite came right.
Elite sold better than ever expected, Frontier changed their development team to the consoles (I realized that development didn't go on and checked their job offers at that time, it was full with console developer positions. People called me stupid when I said it's going to be a console game soon)
Consoles now suddenly were the moneymaker, instead of developing they grinded money out of fans.
Suddenly Elite was about to be released, everyone was wondering why an early access game that's clearly far from finished is going to release now.
Well they released expansion packs instead of filling up the sandbox with content and instead of solving the bugs.
There is still no official support for green colors, DK2 needs green because it doubles the effective resolution.
Instead of adding true DK2 color support they nerfed the settings, now half of the menus are in orange again no matter what you do
The regular loss of tracking (suddenly your camera is moving down half a meter into your chest) is still present. That's a simple bug, I could fix that with a workaround in 5 minute work (just check for a sudden fast vertical translation change and correct it to previous, that's not more than 5 minutes of programming)
They stopped support of all Oculus SDKs after 0.5 (what the




?) instead they jump on Steam VR (at least a development..) but they implement it wrongly.
The viewport problem is crazy, it's something the developer MUST have noticed within minutes of playing.
What's in your mind developer to leave it like that? That approach is the "minimal effort" path, how can you go that route with VR in a game that's praised in all media for it's VR ?
I come back after a year of waiting and the VR features are WORSE than when I left it for exactly that reason.
But yea, I can invest a lot of money into an extension. Which likely is going to be VR bugged as well.
I'm programmer, I also programmed for Oculus SDK (they made a very nice API, it's easy to use).
To make Elite properly support DK2 is not months of work, the main bugs are a few single developer days of work.
A few bug fixes, a few tweaks, color palette support .. How can they be so lazy ?
------------------------------------------------------------
Well the fix for the viewport problem is easy:
First of all, it helps if you are aligned in the Steam VR room center. When in VR mode of Steam (gray room) you can look down you'll see the center.
I do not think it's important but it might help.
Now within Elite you got a key bound to Reset-Orientation (F12, or joystick button etc)
The viewport will change not depending on your translational position (not if you are left or right of the center)
The viewport changes with your yaw position! (if you look left of right when resetting oritentation)
So if you have a black bar/border on your right side, try look exactly straight at the virtual screen. Now turn your head to the right by a few degree and press RESET.
You should notice the black bar move a bit more to the right.
Continue until it's perfect.
If you suddenly have a black bar on the left side it's the same procedure: center your view on the Elite screen and then turn head a bit to the left. RESET and check.
You can easily verify what I say by turning your head like 45% to the right and reset. Suddenly you will notice your viewport was moved by quite a bit to the right and half your screen is black permanently.
I guess they made a bug in Steam VR implementation, there is probably some mistake within the reset orientation function that they accidentially used a YAW instead of a POSITION variable somewhere. So YAW can move your viewport (and it should never do that)
On the positive side, performance is better than before. I can't 1440p anymore but 1.5 supersampling seems to be smooth. Judder issues became better a bit.