3rd Party Application Toolbars Scaling Broken?

Do you have the same issue if you follow the OP’s steps to reproduce it?

Provide extra information to complete the original description of the issue:

If relevant, provide additional screenshots/video:

i have the same bug…

This is really weird trick/workaround. Impossible to see how it works on the 2D YouTube video, you must apply it while in VR.

  1. First you need to grab with your left mouse button the window toolbar and lean back in VR. The window moves back with you.
  2. Then you return to your normal position, the window is now much closer, so all the content seems larger.
  3. Then you hold-left-mouse-button on the title-bar and scroll your mouse wheel. And the window moves farther from you, but the apparent content scaling remains (enlarged). In fact the window projection for left and right eye moves further apart, creating the illusion of the window being farther from you in 3D.
  4. In the result you have your window content enlarged. As a nasty side effect all window elements (title bar) are also much larger and the entire window is also larger (you can make it smaller only to some extent). But at least you can now see the interface elements and the window content enlarged. And the resulution seems much better, compared to before SU12 state.

It’s a pity that Asobo is introdcucing such regressions forcing us to apply such dirty workarounds.

6 Likes

Here’s a work-around for KnobFS for VR. Caveats:

  • this is very hacky and only a partial solution, and solves some but not all of the problems (makes the text for the list items visible, but the icons remain small)

  • the specific numbers I’ve listed here work for me with my Reverb G2 at the 100% resolution I use - you may need to tweak the numbers a bit for your headset

  • Making these changes will probably make the KnobFS display unusable in 2D.

  • I make no claims about whether this will work for you or any possible side effects. I’m just a user who can recognize javascript constants and multiply but can’t even spell CSS. You are on your own.

Steps:

  1. Find the location where you installed KnobFS (note: NOT the plugin in the MSFS community directory, although there’s probably work that could be done there too). For me this was “C:\Program Files\KnobFS”.

  2. Navigate to the “page” directory under that folder.

  3. Make a backup of content.html

  4. Open content.html in the text editor of your choice (note that if KnobFS is installed under “C:\Program Files” you’ll probably need to open this file with admin privileges.

  5. Starting around line 45 you will find a bunch of constants. The ones that will control the size of the text in the KnobFS in-game listbox appear to be:

Blockquote
const EVENT_MODE_TEXT_HEIGHT_PX = 28;

const EVENT_MODE_ACTIVE_TEXT_SIZE = 16;

const EVENT_MODE_INACTIVE_TEXT_SIZE = 16;
… (and possibly)
const EVENT_MODE_CONFIG_CHECKMARK_OFFSET_X_PX = 10;|
const EVENT_MODE_CONFIG_TEXT_OFFSET_X_PX = 30;|

  1. Make the numbers associated with these constants bigger. I personally increased all of them to 4x their current values, and I get a nice readable display, but YMMV.

  2. Save the file

  3. In a command prompt with admin privileges type in the following commands:

net stop KnobFS
net start KnobFS

  1. Load the KnobFS UI in VR and decide if the text is the size you want. If it’s not, close the KnobFS window in MSFS VS, leave VR (but you don’t have to close MSFS or even your flight), tweak content.html, save, restart the KnobFS service, reenter VR, and open the KnobFS panel. Repeat until happy.
1 Like

I just watched the full Q&A to find some hint on an amendment. Unfortunately, there was none. Even worse, VR obviously isn’t a topic anymore at all.

Will return to my trusty 2D screen and sell the Reverb. :cry:

Thank you so much!
I had to play also with the EVENT_MODE_HEIGHT_PX (vertical spacing between row)

Here is mine now:

Blockquote
const EVENT_MODE_HEIGHT_PX = 100;
const EVENT_MODE_TEXT_HEIGHT_PX = 90;
const EVENT_MODE_ACTIVE_TEXT_SIZE = 64;
const EVENT_MODE_INACTIVE_TEXT_SIZE = 64;
const EVENT_MODE_CONFIG_CHECKMARK_OFFSET_X_PX = 20;
const EVENT_MODE_CONFIG_TEXT_OFFSET_X_PX = 100;

1 Like

Let me add one more app that is affected in VR. I recently added the Knobster to my sim. It has a drop down menu for selecting which instrument on the panel you want to control with the knob. But since su12, the text in the menu is so small it is unreadable! In 2d mode it works as it should but not so in VR.

Sorry, i just noticed the earlier post about the knobster. At least i’m not alone.

Don’t give up!

The community is capable of amazing things. I have faith we’ll be able to keep VR plenty relevant / viable.

I do agree it would be nice to get at least SOME kind of hint from Asobo that they actually do care about us though.

2 Likes

I use a knobster too in VR, and they released a beta version that makes the font readable, although the three bar and cog are micro-sized. I should also caveat that it worked for me. . .

Thanks! I just spent the afternoon debugging their HTML - I’ve gotten the three bars / cogs readable, but it required a lot of work and the hit testing is… not great. I’ll let siminnovations do their thing.

CuzDawg3, where can i find that Beta for the knobster knobfs?

https://siminnovations.com/wiki/index.php?title=KnobFS_BETA

But a warning - the hit testing in the config page for this beta is… really bad. it’s basically impossible to add a new item to the list of available knobs (at least in VR - haven’t tried it pancake).

I went back to our modded 1.0 version for now.

Thanks for the heads up.

Same here l fly exclusively in VR since I bought my Reverb G2 two years ago using Navigraph and Fskneeboard Simbrief panel now it is useless can’t read the maps very disappointed

Yeah, I noticed that. You have to hover the cursor over the item above what you want to “check” and then scroll the mouse to cycle to the desired item. Then “checking” always works. But it only works with scrolling down. . .

Do you have the same issue if you follow the OP’s steps to reproduce it?

YES

Provide extra information to complete the original description of the issue:

OP description is complete

If relevant, provide additional screenshots/video:

Not required, OP is complete

Sorry for replying to my own post, but this workaround works for most of toolbar apps in VR. Requires initial setup, results in oversized window toolbar, but works.

2 Likes

This really works !

Thanks.

Nope, not for any, I’m afraid. Toolbar Pushback, for instance, bases the calculation of the pushback path on the resolution somehow, it just throws the plane around in “planning” mode.

Little Nav Map VR tool has been updated :slight_smile:

3 Likes