Jump to content

Move and resize kneeboard


ScopeDope

Recommended Posts

 

i found the problem:

if i set my ScaleGUI in 4k from 1.25 to 1.0 it works fine for me.

But on a 4k monitor it is a little bit crazy to work in the ME ...

It has nothing to do with 4k, a smaller resolution and/or message font scale.

it is the Option for ScaleGUI

 

@Bignewy: Do you need more information ?

Ok, that is a good find. I remember issues with the Radio menus and other aspects of the GUI "overlay", as soon as Windows desktop resolution and in game resolution not matching...

 

Can others confirm their issue is related to resolution and scaling the GUI, as well?

 


Edited by shagrat

Shagrat

 

- Flying Sims since 1984 -:pilotfly:

Win 10 | i5 10600K@4.1GHz | 64GB | GeForce RTX 3090 - Asus VG34VQL1B  | TrackIR5 | Simshaker & Jetseat | VPForce Rhino Base & VIRPIL T50 CM2 Stick on 200mm curved extension | VIRPIL T50 CM2 Throttle | VPC Rotor TCS Plus/Apache64 Grip | MFG Crosswind Rudder Pedals | WW Top Gun MIP | a hand made AHCP | 2x Elgato StreamDeck (Buttons galore)

Link to comment
Share on other sites

i did some tests

 

4K monitor native resolution 3840*2160

 

width | scaleGui | messageFont | workFine

3840*2160 | 1.00 | 1.5 | true

3840*2160 | 1.25 | 1.5 | false

3820*2140 | 1.25 | 1.5 | false

2560*1600 | 1.25 | 1.5 | false

2560*1440 | 1.25 | 1.5 | false

2048x1536 | 1.25 | 1.5 | false

1920*1440 | 1.25 | 1.5 | false

1920*1080 | 1.25 | 1.5 | true

 

log files are 1920 * 1440 (nok) and 1920 * 1080 (ok)

 

hope it could help

best regards :D

 

dcs.log.zip

dcs.log.zip

too much ...

 

 

Link to comment
Share on other sites

No. It is multi monitor related here. My scale is set to 1, and I don't have a 4k monitor.

My monitors layout = [ 1 ]+[ 2 ]+[ 3 ]+[4] (sizes:1920x1080+2560x1440+1920x1080+1280x1024)

 

So 3 main monitors in a line. Although I am currently using just the middle one for my Main Windows Monitor, and 3d [2] - I sometimes use all 3. And 1 small monitor with MFDs stuck to it at the end [4].

Therefore the GUI and 3d screen [2] have a resolution of 2560x1440, while the overall "desktop" size set in my Monitors lua is the width of the 4 screens, 7680x1440, run in windowed mode, and MFD/Instruments displayed on monitor [4] outside of the 3d viewport.

 

The kneepad has always appeared at the extreme right edge of [4] and is unmovable.

With screen [4] disabled, and the numbers in the GUI adjusted to 6400x1440 the Kneepad appears at the extreme right edge of screen [3], and is unmovable.

Before this update, I manually positioned it with a modified lua. Using the lua with this update causes the frame to be separated from the map by exactly one monitors width to the right (1920 pixels) because that is the offset that determines the position of the GUI in the centre screen, as specified in the GUI= section of the Monitors lua config file.

 

WORKAROUND:-.

It's not ideal, because I have a stiff neck already, but it does prove the point that the multi-screen is an issue. IF you want the GUI to be anything other than screen 1

If I specify the left monitor [1] to be the GUI, leaving the centre one [2] as the 3d, then the Kneepad AND Frame appear - Initially, still at the extreme right hand of the 3 monitors, but movable.

Like this:-

GUI =

{

x = 0; -- Usually 1920 for me to get it on screen [2]

y = 0; -- IRL mine is set a bit lower

width = 1920;

height = 1080;

}

UIMainView = GUI

 

Unfortunately, since I have monitor 1 lower than monitor 2 by 78 pixels, it means my frame is offset down by that amount from the MAP. If you use 3 identical monitors, OR make sure the side monitors align with the main monitor, all will work.

Link to comment
Share on other sites

  • ED Team

The next patch will hopefully resolve the multimonitor issues.

 

thank you for your data.

smallCATPILOT.PNG.04bbece1b27ff1b2c193b174ec410fc0.PNG

Forum rules - DCS Crashing? Try this first - Cleanup and Repair - Discord BIGNEWY#8703 - Youtube - Patch Status

Windows 11, NVIDIA MSI RTX 3090, Intel® i9-10900K 3.70GHz, 5.30GHz Turbo, Corsair Hydro Series H150i Pro, 64GB DDR @3200, ASUS ROG Strix Z490-F Gaming, HP Reverb G2

Link to comment
Share on other sites

Link to comment
Share on other sites

Good catch Bailey.

Just on the off chance, that anyone has a similar setup to me: This is what I put in script\aircrafts\_Common\Cockpit\KNEEBOARD\indicator\init.lua

I set my side monitors to align with the top of the main monitor, and returned my GUI to the centre monitor.:-

allow_manual_viewport_placement = true

manual_viewport_dlg = "Scripts/UI/KneeboardCanvas.dlg"

manual_viewport_margin_left = 1920

manual_viewport_margin_right = -1920

manual_viewport_margin_up = 0

manual_viewport_margin_bottom = -0

 

Note If your side monitors do not align with 0, then just use that offset in Up & bottom.

Link to comment
Share on other sites

  • 1 month later...

Hi BigNewy,

Tx for this kneeboard update. One of the most practical update for me so far.

Just another suggestion. Like the pin and next page/previous page tabs at the bottom of the kneeboard add the following:

  1. A Home tab to take you to the 1st page of the kneeboard
  2. Up and down arrows for the colour tabs
  3. Maybe put with the colour tabs a number system. then I know number 3 is for example my start-up notes, number 5 is my Air to air notes etc etc
  4. And being able to type in own notes in the kneeboard. I know Vaicom Pro kneeboard can do that but me with my accent is struggling 🙂

But overall I really love the kneeboard functionality now. Makes it really usable. Great job!

 


Edited by a3an4e
Link to comment
Share on other sites

  • 1 year later...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...