CallsignFrosty Posted January 14, 2019 Share Posted January 14, 2019 Hi guys, Since using multiple monitors (a 4k monitor for the 3D and a smaller monitor with MFD exports etc) I have a problem with the kneeboard in that it is positioned so that I can only see half. Is there a way to move it around/resize it in the monitorsetup.lua? Thanks in advance. Link to comment Share on other sites More sharing options...
Snacko Posted January 16, 2019 Share Posted January 16, 2019 Try this: https://forums.eagle.ru/showpost.php?p=3662693&postcount=1119 Intel I9-10850K (OC @ 5.0ghz) │ Asus Maximus XII Hero │ G.Skill Ripjaws 64GB (4x16GB) DDR4 3200 │ Thermaltake Water 360mm Gigabyte RTX 4090 Gaming OC 24gb │ 2TB M.2 EVO Pro; 1T M.2 EVO; Sandisk SSD Drives │ 49" Samsung Curved Widescreen │ 28" Touchscreen - ҉ - Blackshark Cockpit Trainer - ҉ - ♣ Thread | ♥ Download Link to comment Share on other sites More sharing options...
jonsky7 Posted January 18, 2019 Share Posted January 18, 2019 Is there a way that doesn't fail the integrity check? You can't edit viewporthandling.lua and pass IC :( Link to comment Share on other sites More sharing options...
smallberries Posted February 9, 2019 Share Posted February 9, 2019 Yeah, I would love an answer to this as well. I thought kneeboard builder allowed you to reposition the kneeboard but I can't see where that option exists. Link to comment Share on other sites More sharing options...
Xtacy Posted February 10, 2019 Share Posted February 10, 2019 this is how i do it to pass IC... copy Y:\Program Files\Eagle Dynamics\DCS World OpenBeta\Scripts\Aircrafts\_Common\Cockpit\ViewportHandling.lua to Y:\Program Files\Eagle Dynamics\DCS World OpenBeta\Scripts\Aircrafts\_Common\Cockpit\ViewportHandling-resize.lua make changes that you need to that file copy Y:\Program Files\Eagle Dynamics\DCS World OpenBeta\Scripts\Aircrafts\_Common\Cockpit\KNEEBOARD\indicator\init.lua to Y:\Program Files\Eagle Dynamics\DCS World OpenBeta\Scripts\Aircrafts\_Common\Cockpit\KNEEBOARD\indicator\init2.lua in that file change the line: dofile(LockOn_Options.common_script_path.."ViewportHandling.lua") to dofile(LockOn_Options.common_script_path.."ViewportHandling-resize.lua") copy Y:\Program Files\Eagle Dynamics\DCS World OpenBeta\Scripts\Aircrafts\_Common\Cockpit\KNEEBOARD\declare_kneeboard_device.lua to Y:\Program Files\Eagle Dynamics\DCS World OpenBeta\Scripts\Aircrafts\_Common\Cockpit\KNEEBOARD\declare_kneeboard_device2.lua change line: local init_script = LockOn_Options.common_script_path.."KNEEBOARD/indicator/init.lua" to local init_script = LockOn_Options.common_script_path.."KNEEBOARD/indicator/init2.lua" all these files will stay during dcs updates. the following need to be reset after every update: for each plane, you need to edit the device_init.lua for example the f18: edit: Y:\Program Files\Eagle Dynamics\DCS World OpenBeta\Mods\aircraft\FA-18C\Cockpit\Scripts\device_init.lua change line: dofile(LockOn_Options.common_script_path.."KNEEBOARD/declare_kneeboard_device.lua") to dofile(LockOn_Options.common_script_path.."KNEEBOARD/declare_kneeboard_device2.lua") Link to comment Share on other sites More sharing options...
AlaskanGrizzly Posted February 10, 2019 Share Posted February 10, 2019 Yeah, I would love an answer to this as well. I thought kneeboard builder allowed you to reposition the kneeboard but I can't see where that option exists. It is under Options -> Kneeboard Profiles -> Modify. It should be IC compliant unless ED has changed something recently. Link to comment Share on other sites More sharing options...
ams999 Posted March 8, 2019 Share Posted March 8, 2019 this is how i do it to pass IC... Thank you for that! I have been using this for a while now, works like a charm. "[...] because, basically, in this day and age, if you get to the merge and no one's died - it's not good for anybody." - Keith 'Okie' Nance "Nun siegt mal schön!" - Theodor Heuss, September 1958 "Nobody has any intention of building a wall." - Walter Ulbricht, June 1961 "Russia has no plans to invade either Ukraine or any other country." - Vladimir Chizhov, Russia's ambassador to the EU, January 2022 Link to comment Share on other sites More sharing options...
jonsky7 Posted March 13, 2019 Share Posted March 13, 2019 this is how i do it to pass IC... copy Y:\Program Files\Eagle Dynamics\DCS World OpenBeta\Scripts\Aircrafts\_Common\Cockpit\ViewportHandling.lua to Y:\Program Files\Eagle Dynamics\DCS World OpenBeta\Scripts\Aircrafts\_Common\Cockpit\ViewportHandling-resize.lua make changes that you need to that file copy Y:\Program Files\Eagle Dynamics\DCS World OpenBeta\Scripts\Aircrafts\_Common\Cockpit\KNEEBOARD\indicator\init.lua to Y:\Program Files\Eagle Dynamics\DCS World OpenBeta\Scripts\Aircrafts\_Common\Cockpit\KNEEBOARD\indicator\init2.lua in that file change the line: dofile(LockOn_Options.common_script_path.."ViewportHandling.lua") to dofile(LockOn_Options.common_script_path.."ViewportHandling-resize.lua") copy Y:\Program Files\Eagle Dynamics\DCS World OpenBeta\Scripts\Aircrafts\_Common\Cockpit\KNEEBOARD\declare_kneeboard_device.lua to Y:\Program Files\Eagle Dynamics\DCS World OpenBeta\Scripts\Aircrafts\_Common\Cockpit\KNEEBOARD\declare_kneeboard_device2.lua change line: local init_script = LockOn_Options.common_script_path.."KNEEBOARD/indicator/init.lua" to local init_script = LockOn_Options.common_script_path.."KNEEBOARD/indicator/init2.lua" all these files will stay during dcs updates. the following need to be reset after every update: for each plane, you need to edit the device_init.lua for example the f18: edit: Y:\Program Files\Eagle Dynamics\DCS World OpenBeta\Mods\aircraft\FA-18C\Cockpit\Scripts\device_init.lua change line: dofile(LockOn_Options.common_script_path.."KNEEBOARD/declare_kneeboard_device.lua") to dofile(LockOn_Options.common_script_path.."KNEEBOARD/declare_kneeboard_device2.lua") Excellent, Thanks :thumbup: Link to comment Share on other sites More sharing options...
prionic1 Posted June 28, 2019 Share Posted June 28, 2019 Since the last update on Open Beta: Version 2.5.5.32533 I've had an issue that has been narrowed down to this mod. I put the files that need to be "updated each time the game updates" into a mod folder using OVGME so I just disable it when I update, but now with this mod enabled, when I run the game in an F-18c my INS does not update from the mission initialization apparently. I can start the plane anywhere on the map and the INS will put me squarely in the center of the Crimea Peninsula on the HSI. F10 map shows my true position. HSI waypoints show their true locations, but my plane's location on the HSI is WAY off saying I'm hundreds of miles away from WP0 which is the starting point. I'll have to do a little more digging and testing, but it's interesting that this change to the position and size of the kneeboard is what causes this to happen. Again though, I THINK this only started happening after the last update a few to several weeks ago, can't remember exactly. Link to comment Share on other sites More sharing options...
Snacko Posted June 28, 2019 Share Posted June 28, 2019 I have no problems with this tool for a long time. I just let Dcs do its update. After it's done I simply run KBB and apply/save the Preferences again, and then set the profile that I want from the Systray icon. And everything works fine. You don't need to backup and restore any files with Ovgme. Sent from my Moto Z Play using Tapatalk Intel I9-10850K (OC @ 5.0ghz) │ Asus Maximus XII Hero │ G.Skill Ripjaws 64GB (4x16GB) DDR4 3200 │ Thermaltake Water 360mm Gigabyte RTX 4090 Gaming OC 24gb │ 2TB M.2 EVO Pro; 1T M.2 EVO; Sandisk SSD Drives │ 49" Samsung Curved Widescreen │ 28" Touchscreen - ҉ - Blackshark Cockpit Trainer - ҉ - ♣ Thread | ♥ Download Link to comment Share on other sites More sharing options...
prionic1 Posted June 29, 2019 Share Posted June 29, 2019 I have no problems with this tool for a long time. I just let Dcs do its update. After it's done I simply run KBB and apply/save the Preferences again, and then set the profile that I want from the Systray icon. And everything works fine. You don't need to backup and restore any files with Ovgme. Sent from my Moto Z Play using Tapatalk Thanks but KBB does not apply to what I'm discussing. Thanks though. For those that KBB works for, awesome. It's a great tool and I'm glad it works for you. Link to comment Share on other sites More sharing options...
Xtacy Posted June 29, 2019 Share Posted June 29, 2019 Prionic1, ED can and does change the "files that need to be changed every update" like when they add new features to f18 that file may change and you are overwriting those changes with your saved files. It is best for planes that are updated frequently to make the change to that one line manually rather than using a mod manager. Link to comment Share on other sites More sharing options...
Snacko Posted June 29, 2019 Share Posted June 29, 2019 Yes, and if you use Notepad++ you can download an additional Plugin for comparing files that shows you exactly what lines were Added, Deleted, and Changed. Very useful for finding out exactly what any mod is doing. Sent from my Moto Z Play using Tapatalk Intel I9-10850K (OC @ 5.0ghz) │ Asus Maximus XII Hero │ G.Skill Ripjaws 64GB (4x16GB) DDR4 3200 │ Thermaltake Water 360mm Gigabyte RTX 4090 Gaming OC 24gb │ 2TB M.2 EVO Pro; 1T M.2 EVO; Sandisk SSD Drives │ 49" Samsung Curved Widescreen │ 28" Touchscreen - ҉ - Blackshark Cockpit Trainer - ҉ - ♣ Thread | ♥ Download Link to comment Share on other sites More sharing options...
prionic1 Posted July 1, 2019 Share Posted July 1, 2019 Prionic1, ED can and does change the "files that need to be changed every update" like when they add new features to f18 that file may change and you are overwriting those changes with your saved files. It is best for planes that are updated frequently to make the change to that one line manually rather than using a mod manager. Good point, I'll run a diff and see what changed in there. Thanks for the reply. :D Link to comment Share on other sites More sharing options...
mkiii Posted July 19, 2019 Share Posted July 19, 2019 Or just load the original and your modded file into Notepad++ and do a simple compare now and again. Link to comment Share on other sites More sharing options...
bad_turbulence Posted May 19, 2020 Share Posted May 19, 2020 I have no problems with this tool for a long time. I just let Dcs do its update. After it's done I simply run KBB and apply/save the Preferences again, and then set the profile that I want from the Systray icon. And everything works fine. You don't need to backup and restore any files with Ovgme. Sent from my Moto Z Play using Tapatalk What if DCS does an update to a file that's in OVGME? Link to comment Share on other sites More sharing options...
bad_turbulence Posted May 19, 2020 Share Posted May 19, 2020 (edited) Yeah, I would love an answer to this as well. I thought kneeboard builder allowed you to reposition the kneeboard but I can't see where that option exists. not sure if they've programmed that in yet. i could not find where to change the size and position of the kneeboard files. perhaps i was looking in the wrong spot but the options in their instructions vs. what was in the newest version i was using was two different things. Can anyone please advise.. the PDF file where "Kneeboard Size" is referenced has a reference to a little icon that you click that has a blue arrow in a black box and then it says you are taken to the KNEEBOARD Size: Box, where you then see Hight in PX and Width in PX. i dont see the little do-hicky to be able to move it, much less see the pixel count for the x and y axis of the .png files. Edited May 19, 2020 by bad_turbulence Link to comment Share on other sites More sharing options...
Auntystatic Posted May 21, 2020 Share Posted May 21, 2020 put the kneeboard any where at any size with this great dcs addon http://www.dcskneeboardbuilder.com/ https://forums.eagle.ru/showthread.php?t=129341 Link to comment Share on other sites More sharing options...
Biga42 Posted May 24, 2020 Share Posted May 24, 2020 this is how i do it to pass IC... copy Y:\Program Files\Eagle Dynamics\DCS World OpenBeta\Scripts\Aircrafts\_Common\Cockpit\ViewportHandling.lua to Y:\Program Files\Eagle Dynamics\DCS World OpenBeta\Scripts\Aircrafts\_Common\Cockpit\ViewportHandling-resize.lua make changes that you need to that file copy Y:\Program Files\Eagle Dynamics\DCS World OpenBeta\Scripts\Aircrafts\_Common\Cockpit\KNEEBOARD\indicator\init.lua to Y:\Program Files\Eagle Dynamics\DCS World OpenBeta\Scripts\Aircrafts\_Common\Cockpit\KNEEBOARD\indicator\init2.lua in that file change the line: dofile(LockOn_Options.common_script_path.."ViewportHandling.lua") to dofile(LockOn_Options.common_script_path.."ViewportHandling-resize.lua") copy Y:\Program Files\Eagle Dynamics\DCS World OpenBeta\Scripts\Aircrafts\_Common\Cockpit\KNEEBOARD\declare_kneeboard_device.lua to Y:\Program Files\Eagle Dynamics\DCS World OpenBeta\Scripts\Aircrafts\_Common\Cockpit\KNEEBOARD\declare_kneeboard_device2.lua change line: local init_script = LockOn_Options.common_script_path.."KNEEBOARD/indicator/init.lua" to local init_script = LockOn_Options.common_script_path.."KNEEBOARD/indicator/init2.lua" all these files will stay during dcs updates. the following need to be reset after every update: for each plane, you need to edit the device_init.lua for example the f18: edit: Y:\Program Files\Eagle Dynamics\DCS World OpenBeta\Mods\aircraft\FA-18C\Cockpit\Scripts\device_init.lua change line: dofile(LockOn_Options.common_script_path.."KNEEBOARD/declare_kneeboard_device.lua") to dofile(LockOn_Options.common_script_path.."KNEEBOARD/declare_kneeboard_device2.lua") since last patch is not working anymore, is there a turn around? Link to comment Share on other sites More sharing options...
Oceandar Posted August 4, 2020 Share Posted August 4, 2020 since last patch is not working anymore, is there a turn around?Yup. It used to be working but no longer now. I've tried modified viewport lua but it failed the IC in MP. I understand the changed probably has something to do with protection but ED should make kneeboard position unaffected by using multimonitor in the first place. C'mon ED..... Mastering others is strength. Mastering yourself is true power. - Lao Tze Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now