Jump to content

Ditch

Members
  • Posts

    27
  • Joined

  • Last visited

1 Follower

About Ditch

  • Birthday 01/01/1978

Personal Information

  • Flight Simulators
    DCS MSFS
  • Location
    AUS
  • Interests
    Flight Sim, DRG

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. I tried to get this working today. This is my understanding of whats occurring... When using VR in DCS, the built-in kneeboard normally appears as a 3D object on your pilot’s leg — but this breaks the moment you add exported viewports (like MFDs or RWRs) in Monitor.lua. Here’s a breakdown of what’s going on: DCS enters a hybrid rendering mode The game detects that you’ve defined custom viewports (like LEFT_MFCD, RIGHT_MFCD, etc.). This tells DCS to start rendering certain UI elements to 2D screens instead of to VR space — even if VR is active. The kneeboard texture gets hijacked Even without explicitly defining a KNEEBOARD = {} block, DCS binds the kneeboard render target to your main 2D display. The 3D cockpit kneeboard (in VR) still spawns — but it has no page content, just an empty frame with buttons. VR rendering of the kneeboard breaks completely You’ll see the kneeboard outline in VR (arrows, page numbers), but no actual data — because the page is being rendered on your main monitor instead. Just defining additional viewports (like for MFDs) is enough to break the VR kneeboard — even if you don’t touch KNEEBOARD = {}. Remove all exported viewports → Native kneeboard works in VR again Use OpenKneeboard → Full VR support regardless of monitor setup KNEEBOARD = nil, dedicated_viewport = nil, or Lua hacks → Don’t reliably fix it due to DCS's hard-coded render logic If you want working exported MFDs and a kneeboard in VR, currently the only reliable solution is to disable the native DCS kneeboard and use OpenKneeboard instead. Ive logged a ticket: https://www.digitalcombatsimulator.com/en/support/186988/
  2. Yes I also have this issue. Forced to move fully to Open Kneeboard.
  3. I've linked that post and explained why I posted. Searching google for a solution lead me here first. I'm trying to save other ppl time is all. "Posting here as this is where I ended up"
  4. Posting here as this is where I ended up. enabling tooltips has been moved Latest solution: the new way to enable this is, go to autoexec.cfg in your dcs saved games \config add following line: input = { command_code_tooltips = true, }
  5. Also. I got sick of changing it every time there was an update so I made it into a mod: https://www.digitalcombatsimulator.com/en/files/3342582/ Scratch that. A user commented that there is now a setting to "Enable HMD Mask" under the VR tab. This worked for me so I've removed the mod.
  6. Since changing my file to return float4(pos, 0.1, 0.1); My kneeboard wont display in VR. I get the blue outline in VR but the actual kneeboard content only appears on my main screen. Wondered if anyone else has seen this and knows of a solution?
  7. Potentially helpful. This solution worked for me:
  8. Solution that worked for me:
  9. Solution that worked for me:
  10. OK I got it to work!!! I never gave up and finally found the solution from YouTube Channel - The Watrhog Project "How I set up mixed reality in DCS" I was simply missing the block stating that my VR was to mirror to a specific location. For me: VR_MIRROR = { x = 0; y = 0; width = 3840; height = 2160; } My Monitor and 3 MFDs are laid out from left to right. eg, main monitor, mfcd1, mfcd2, mfcd3. If you want to copy what I've done to get it working.... If not existing, create folder .\Saved Games\DCS\Config\MonitorSetup or .\Saved Games\DCS.openbeta\Config\MonitorSetup Create a .LUA file in that folder, name it what you wish. Mine is called MyVRsetup.lua Content of my Working LUA file: _ = function(p) return p; end; name = _('My VR Screens'); -- Name shown in DCS dropdown menu Description = 'VR to main monitor and 3 working WinWing MFDs' -- Description Viewports = { Center = { x = 0; y = 0; width = 3840; height = 2160; aspect = 1.7777777777777777; } } VR_MIRROR = { x = 0; y = 0; width = 3840; height = 2160; } UIMainView = Viewports.Center GU_MAIN_VIEWPORT = Viewports.Center VR_allow_MFD_out_of_HMD = true LEFT_MFCD = { x = 4616; y = 256; width = 752; height = 762; } RIGHT_MFCD = { x = 5384; y = 256; width = 752; height = 762; } CENTER_MFCD = { x = 3848; y = 256; width = 752; height = 762; } You may need to adjust your 'monitor' locations for your own setup. There is a lot of detail around on how to achieve this. Launch DCS... Options > System > Monitors "My VR Screens" Set the resolution and in turn ratio to match full stretch of all screens. eg for me this is 6144x2160 (128:45) NOTE! the Winwing or monitors seem to have a 8-16px buffer between the screens, note my center MFCd starts at 3848 and not 3841. You may need to play around with this. Options > VR > VR Mirror Options "Use DCS System Resolution" Hit OK. relaunch in VR. You can still use SimAppPro for the buttons and lights, just don't touch the display settings area. Very happy to have this working and I hope this solution works for you. I could not find the VR_MIRROR block info anywhere else online. Id love to witness the source.
  11. Help Needed: Exporting MFDs to Winwing Displays in VR with HP Reverb G2 and OpenXR I've spent quite a few hours on this now without success. I'm going to suggest, at least with my setup, this still is not possible... Setup Details: VR Headset: HP Reverb G2 (Windows Mixed Reality, OpenXR runtime) MFD Displays: Winwing MFDs connected as DisplayLink external monitors. DCS Configuration: Running DCS with "Use DCS System Resolution" enabled (required for MFD exports in VR). Custom monitor .lua file created with the following configuration: _ = function(p) return p; end; name = _('My VR Screens'); Description = 'Testing VR main and 3 MFD'; Viewports = { Center = { x = 0; y = 0; width = 3840; height = 2160; aspect = 1.7777777777777777; } } UIMainView = Viewports.Center VR_allow_MFD_out_of_HMD = true CENTER_MFCD = { x = 3848; -- 3840 (end of Center) + 8 (gap) y = 256; width = 752; height = 762; } LEFT_MFCD = { x = 4616; -- 3848 (end of CENTER_MFCD) + 752 + 16 (gap) y = 256; width = 752; height = 762; } RIGHT_MFCD = { x = 5384; -- 4616 (end of LEFT_MFCD) + 752 + 16 (gap) y = 256; width = 752; height = 762; } LEFT_MFCD_VIEWPORT = LEFT_MFCD CENTER_MFCD_VIEWPORT = CENTER_MFCD RIGHT_MFCD_VIEWPORT = RIGHT_MFCD What Works: In 2D mode (without VR): The MFDs render correctly on the external Winwing displays. The game behaves as expected when "Use DCS System Resolution" is off. VR Mode Behavior: With "Use DCS System Resolution" off, the MFDs do not show, but the main display is not stretched. With "Use DCS System Resolution" on, the main display stretches across all monitors, and MFDs do not render. What Doesn't Work: The MFDs do not export in VR mode despite enabling VR_allow_MFD_out_of_HMD = true and using what I believe to be the correct .lua configuration. Adjusting MFD x and y coordinates does not seem to affect their rendering in VR. Has anyone successfully exported MFDs to external monitors in VR with a similar setup (HP Reverb G2 + OpenXR + Winwing MFDs)? @BIGNEWY - Is there an ETA on a possible solution?
  12. Apache - Controller (Xbox 360 Wireless Receiver for Windows).xpadderprofile
  13. Just had this exact issue after updating NVIDIA drivers last night. Ran today's DCS update and couldn't successfully launch DCS. Express driver re-install resolved it for me.
  14. OK so even after that, the repair didn't seem to work and Gen1 still out. APU then died and I couldn't get any repair dialog appear, even though ground crew said "Copy" upon request. Massive track here as well sorry so not much help.
  15. I just had this occur. I shut down Gen 1 and 2 and turned off the CMWS and repair worked. Perhaps a fluke idk. For reference. Needs verification
×
×
  • Create New...