russell4584

TBM900 With GTN750 Config Popup

Recommended Posts

Good day guys, gals,

I am trying to connect the GTN750 to the TBM. The issue I have is that the TBM has enabled popups so when I click the screen it is popping up the entire g1000. Is there any way around this? 

I have PM'd toto the creator of the TBM and hopefully he has a way to shut off popout windows.

TBM900-131.png TBM900-132.png

Spoiler

[GTN]
; comma separated list of gauges
gauges = GTN_725_2

[GTN_750_1]
; comma separated list of render targets.
drawto = WINDOW, GARMIN_G1000_SCREEN
; is the master device if true.
MasterDevice = true
; connects GPS to copilot side if true.
CopilotSide = false
; selects COM/NAV Radios '1' or '2'.
RadiosPair = 1
; uses computer time if true, simulator time otherwise.
ComputerTime = false
; reduce screen update rate by half.
ReduceRate = false
; integral lighting rheostat index (0 to 3) or percent (-100 to 0)
Rheostat.Display = -100
; integral lighting rheostat index (0 to 3) or percent (-100 to 0)
Rheostat.Buttons = -75
; connects GPS to Autopilot if true.
LinkOto = false
; connects GPS to HSI if true.
LinkHsi = false
; connects GPS to HSI course motor if true.
LinkCrs = true
; connects GPS to OBS input if true (LinkHsi/OBS or AutoNavSource/OBS).
LinkObs = false
; connects GPS to VOR if true.
LinkVor = false
; connects CDI key to NAV/GPS switch if true.
AutoNavGps = false
; selects VLOC NAV '1' or '2'. '0' selects same source as 'RadiosPair'.
AutoNavSource = 0
; connects GPS to Shadin Air Data computer if true.
UseAirData = true
; connects GPS to Shadin Fuel Data computer if true.
UseFuelData = true
; connects GPS to Audio Panel if true.
UseAudioPanel = true
; connects GPS to Transponder if true.
UseTransponder = false
; connects GPS to RYAN 9900BX if true.
UseRyanTcad = true
; sets TCAD sound alerts volume in percent: 0 to 100.
RyanTcadVolume = 50
; sets TCAD maximum number of targets to X-Plane AI Traffic Count.
UseTcadAiCount = true
; enable device failures if true.
UseFailures = true
; uses Simulator GPS commands if true.
UseSimGpsCmds = false
; updates Simulator GPS flight plan if true.
LinkSimGps = false
; saves the active route as a Simulator flight plan if true.
AutoSavePln = false
; use transponder VFR code: USE_CODE,VFR_US,VFR_EUR
VFRmode = VFR_US
; sets transponder VFR code (octal default: #1200).
VFRcode = #1200
; sets device power source: 
; ALWAYS_ON,AVIONICS_BUS,MAIN_BATTERY,BUS_1,BUS_2,BUS_3,BUS_4,BUS_5,BUS_6
PowerSource = AVIONICS_BUS
; sets fuel type: AVGAS,JETA,JETB,DIESEL
FuelType = AVGAS
; sets ownship icon type: 
; AUTO,LOW_WING,HIGH_WING,KIT_PLANE,TURBOPROP,TWIN_ENGINE,SINGLE_JET,BUSINESS_JET,2BLADES,3BLADES,4BLADES,ARROW
OwnshipIcon = AUTO
; aviation db: 0: nav_db2_grm, 1: nav_db2, 2: nav_heli_db2_grmn, 3: nav_heli_db2
NavDbType = 1
; sets TAWS type: TERR,TAWS_B,TAWS_A
TawsMode = TERR
; sets TAWS surface: HARD,HARD_SOFT,WATER,ANY
TawsSurface = HARD_SOFT
; TAWS minimum runway length (feet)
TawsMinLength = 40
; TAWS approach air speed (knots), or -1 (auto detect Vref: 104)
TawsApprSpeed = 104
; TAWS maximum flap extension speed (knots) or -1 (auto detect Vfe: 999)
TawsFlapSpeed = 999
; TAWS maximum gear extension speed (knots) or -1 (auto detect Vle: 999)
TawsGearSpeed = 999
; HSI lateral deviation scale factor.
CdiScale = 1
; HSI vertical deviation scale factor.
GsiScale = 1
; sets voice type: MALE,FEMALE
VoicePref = MALE
; sets master sound volume in percent: 0 to 100.
MasterVolume = 100
; mute sound when simulator window looses focus if false.
NoAudioFocus = false
; sets trainer process CPU: 1 to 32 (0: last core, -1: automatic).
CpuAffinity = -1
; main: CDI Key
AFMS.cdi_key = 
; main: Selected Course for GPS
AFMS.sel_crs_gps = 
; main: Selected Course for VLOC
AFMS.sel_crs_vloc = 
; main: V-Flag State (1: declutter
AFMS.v_flag_declutter = 
; main: GPS Selected (0: prompt, 1: auto)
AFMS.gps_selected = 1
; main: Airspace Labels
AFMS.airspace_labels = 
; nav : Mark On Target
AFMS.mark_on_target = 
; nav : RF Procedure Legs
AFMS.rf_procedure_legs = 
; vnav: Vertical Navigation Type (0: VCALC, 1: VNAV)
AFMS.vnav_enabled = 
; vnav: Transition To Approach
AFMS.vnav_trans_to_appr = 
; vnav: VDI Scale (ft)
AFMS.vnav_vdi_scale_factor = 
; vnav: Transition Altitude (180 = FL180)
AFMS.vnav_trans_altitude = 

[GTN_750_1.WINDOW]
; display window if true.
visible = true
; show screen only gauge if true.
nobezel = false
; display type: WINDOW,PANEL2D,PANEL3D,PANELS
frame.type = WINDOW
; display position and dimension (left,top,width,height)
frame.rect = 405,756,478,455
; screen only border size (pixels).
border.size = 0
; screen only border color (#RGB or #RGBA).
border.rgba = #000000
; enable mouse clickspots if true, disable if false (use SHIFT to override)
usemouse = true
; left mouse button on the screen toggles popup window if true (requires SHIFT+left mouse button).
popleft = false
; right mouse button on the screen toggles popup window if true (requires XP11.1).
popright = true
; VR mode position and dimension (left,top,width,height) (requires XP11.20)
vrmode.rect = 0,790,830,790
; display as popout window if true (requires XP11.1).
undocked = false
; display mouse tooltips if true.
tooltips = false
; freeze display position if true.
locked = false

[GTN_750_1.PANELS]
; display window if true.
visible = false
; show screen only gauge if true.
nobezel = true
; display type: WINDOW,PANEL2D,PANEL3D,PANELS
frame.type = PANELS
; display position and dimension (left,top,width,height)
frame.rect = 0,0,0,0
; screen only border size (pixels).
border.size = 0
; screen only border color (#RGB or #RGBA).
border.rgba = #000000
; enable mouse clickspots if true, disable if false (use SHIFT to override)
usemouse = true
; left mouse button on the screen toggles popup window if true (requires SHIFT+left mouse button).
popleft = false
; right mouse button on the screen toggles popup window if true (requires XP11.1).
popright = true

[GTN_725_1]
; comma separated list of render targets.
drawto = WINDOW, PANELS
; is the master device if true.
MasterDevice = true
; connects GPS to copilot side if true.
CopilotSide = false
; selects COM/NAV Radios '1' or '2'.
RadiosPair = 1
; uses computer time if true, simulator time otherwise.
ComputerTime = false
; reduce screen update rate by half.
ReduceRate = false
; integral lighting rheostat index (0 to 3) or percent (-100 to 0)
Rheostat.Display = -100
; integral lighting rheostat index (0 to 3) or percent (-100 to 0)
Rheostat.Buttons = -75
; connects GPS to Autopilot if true.
LinkOto = true
; connects GPS to HSI if true.
LinkHsi = true
; connects GPS to HSI course motor if true.
LinkCrs = false
; connects GPS to OBS input if true (LinkHsi/OBS or AutoNavSource/OBS).
LinkObs = false
; connects GPS to VOR if true.
LinkVor = false
; connects CDI key to NAV/GPS switch if true.
AutoNavGps = false
; selects VLOC NAV '1' or '2'. '0' selects same source as 'RadiosPair'.
AutoNavSource = 0
; connects GPS to Shadin Air Data computer if true.
UseAirData = true
; connects GPS to Shadin Fuel Data computer if true.
UseFuelData = true
; connects GPS to Audio Panel if true.
UseAudioPanel = true
; connects GPS to Transponder if true.
UseTransponder = true
; connects GPS to RYAN 9900BX if true.
UseRyanTcad = true
; sets TCAD sound alerts volume in percent: 0 to 100.
RyanTcadVolume = 50
; sets TCAD maximum number of targets to X-Plane AI Traffic Count.
UseTcadAiCount = true
; enable device failures if true.
UseFailures = false
; uses Simulator GPS commands if true.
UseSimGpsCmds = false
; updates Simulator GPS flight plan if true.
LinkSimGps = false
; saves the active route as a Simulator flight plan if true.
AutoSavePln = false
; use transponder VFR code: USE_CODE,VFR_US,VFR_EUR
VFRmode = VFR_US
; sets transponder VFR code (octal default: #1200).
VFRcode = #1200
; sets device power source: 
; ALWAYS_ON,AVIONICS_BUS,MAIN_BATTERY,BUS_1,BUS_2,BUS_3,BUS_4,BUS_5,BUS_6
PowerSource = AVIONICS_BUS
; sets fuel type: AVGAS,JETA,JETB,DIESEL
FuelType = AVGAS
; sets ownship icon type: 
; AUTO,LOW_WING,HIGH_WING,KIT_PLANE,TURBOPROP,TWIN_ENGINE,SINGLE_JET,BUSINESS_JET,2BLADES,3BLADES,4BLADES,ARROW
OwnshipIcon = AUTO
; aviation db: 0: nav_db2_grm, 1: nav_db2, 2: nav_heli_db2_grmn, 3: nav_heli_db2
NavDbType = 1
; sets TAWS type: TERR,TAWS_B,TAWS_A
TawsMode = TERR
; sets TAWS surface: HARD,HARD_SOFT,WATER,ANY
TawsSurface = HARD_SOFT
; TAWS minimum runway length (feet)
TawsMinLength = 40
; TAWS approach air speed (knots), or -1 (auto detect Vref: 104)
TawsApprSpeed = -1
; TAWS maximum flap extension speed (knots) or -1 (auto detect Vfe: 999)
TawsFlapSpeed = -1
; TAWS maximum gear extension speed (knots) or -1 (auto detect Vle: 999)
TawsGearSpeed = -1
; HSI lateral deviation scale factor.
CdiScale = 1
; HSI vertical deviation scale factor.
GsiScale = 1
; sets voice type: MALE,FEMALE
VoicePref = MALE
; sets master sound volume in percent: 0 to 100.
MasterVolume = 100
; mute sound when simulator window looses focus if false.
NoAudioFocus = false
; sets trainer process CPU: 1 to 32 (0: last core, -1: automatic).
CpuAffinity = -1
; main: CDI Key
AFMS.cdi_key = 
; main: Selected Course for GPS
AFMS.sel_crs_gps = 
; main: Selected Course for VLOC
AFMS.sel_crs_vloc = 
; main: V-Flag State (1: declutter
AFMS.v_flag_declutter = 
; main: GPS Selected (0: prompt, 1: auto)
AFMS.gps_selected = 0
; main: Airspace Labels
AFMS.airspace_labels = 
; nav : Mark On Target
AFMS.mark_on_target = 
; nav : RF Procedure Legs
AFMS.rf_procedure_legs = 
; vnav: Vertical Navigation Type (0: VCALC, 1: VNAV)
AFMS.vnav_enabled = 
; vnav: Transition To Approach
AFMS.vnav_trans_to_appr = 
; vnav: VDI Scale (ft)
AFMS.vnav_vdi_scale_factor = 
; vnav: Transition Altitude (180 = FL180)
AFMS.vnav_trans_altitude = 

[GTN_725_1.WINDOW]
; display window if true.
visible = true
; show screen only gauge if true.
nobezel = false
; display type: WINDOW,PANEL2D,PANEL3D,PANELS
frame.type = WINDOW
; display position and dimension (left,top,width,height)
frame.rect = 1090,1060,830,790
; screen only border size (pixels).
border.size = 0
; screen only border color (#RGB or #RGBA).
border.rgba = #000000
; enable mouse clickspots if true, disable if false (use SHIFT to override)
usemouse = true
; left mouse button on the screen toggles popup window if true (requires SHIFT+left mouse button).
popleft = false
; right mouse button on the screen toggles popup window if true (requires XP11.1).
popright = true
; VR mode position and dimension (left,top,width,height) (requires XP11.20)
vrmode.rect = 0,790,830,790
; display as popout window if true (requires XP11.1).
undocked = false
; display mouse tooltips if true.
tooltips = false
; freeze display position if true.
locked = false

[GTN_725_1.PANELS]
; display window if true.
visible = false
; show screen only gauge if true.
nobezel = true
; display type: WINDOW,PANEL2D,PANEL3D,PANELS
frame.type = PANELS
; display position and dimension (left,top,width,height)
frame.rect = 0,0,0,0
; screen only border size (pixels).
border.size = 0
; screen only border color (#RGB or #RGBA).
border.rgba = #000000
; enable mouse clickspots if true, disable if false (use SHIFT to override)
usemouse = true
; left mouse button on the screen toggles popup window if true (requires SHIFT+left mouse button).
popleft = false
; right mouse button on the screen toggles popup window if true (requires XP11.1).
popright = true

[GTN_750_1.GARMIN_G1000_SCREEN]
visible = true
nobezel = true
usemouse = true
; left mouse button on the screen toggles popup window if true (requires SHIFT+left mouse button).
popleft = false
; right mouse button on the screen toggles popup window if true (requires XP11.1).
frame.type = PANEL3D
; display position and dimension (left,top,width,height)
frame.rect = 264,1280,760,767

[GTN_725_2]
; comma separated list of render targets.
drawto = WINDOW, PANELS
; is the master device if true.
MasterDevice = false
; connects GPS to copilot side if true.
CopilotSide = true
; selects COM/NAV Radios '1' or '2'.
RadiosPair = 2
; uses computer time if true, simulator time otherwise.
ComputerTime = false
; reduce screen update rate by half.
ReduceRate = false
; integral lighting rheostat index (0 to 3) or percent (-100 to 0)
Rheostat.Display = -100
; integral lighting rheostat index (0 to 3) or percent (-100 to 0)
Rheostat.Buttons = -75
; connects GPS to Autopilot if true.
LinkOto = true
; connects GPS to HSI if true.
LinkHsi = true
; connects GPS to HSI course motor if true.
LinkCrs = false
; connects GPS to OBS input if true (LinkHsi/OBS or AutoNavSource/OBS).
LinkObs = false
; connects GPS to VOR if true.
LinkVor = false
; connects CDI key to NAV/GPS switch if true.
AutoNavGps = false
; selects VLOC NAV '1' or '2'. '0' selects same source as 'RadiosPair'.
AutoNavSource = 0
; connects GPS to Shadin Air Data computer if true.
UseAirData = true
; connects GPS to Shadin Fuel Data computer if true.
UseFuelData = true
; connects GPS to Audio Panel if true.
UseAudioPanel = true
; connects GPS to Transponder if true.
UseTransponder = true
; connects GPS to RYAN 9900BX if true.
UseRyanTcad = true
; sets TCAD sound alerts volume in percent: 0 to 100.
RyanTcadVolume = 50
; sets TCAD maximum number of targets to X-Plane AI Traffic Count.
UseTcadAiCount = true
; enable device failures if true.
UseFailures = false
; uses Simulator GPS commands if true.
UseSimGpsCmds = false
; updates Simulator GPS flight plan if true.
LinkSimGps = false
; saves the active route as a Simulator flight plan if true.
AutoSavePln = false
; use transponder VFR code: USE_CODE,VFR_US,VFR_EUR
VFRmode = VFR_US
; sets transponder VFR code (octal default: #1200).
VFRcode = #1200
; sets device power source: 
; ALWAYS_ON,AVIONICS_BUS,MAIN_BATTERY,BUS_1,BUS_2,BUS_3,BUS_4,BUS_5,BUS_6
PowerSource = AVIONICS_BUS
; sets fuel type: AVGAS,JETA,JETB,DIESEL
FuelType = AVGAS
; sets ownship icon type: 
; AUTO,LOW_WING,HIGH_WING,KIT_PLANE,TURBOPROP,TWIN_ENGINE,SINGLE_JET,BUSINESS_JET,2BLADES,3BLADES,4BLADES,ARROW
OwnshipIcon = AUTO
; aviation db: 0: nav_db2_grm, 1: nav_db2, 2: nav_heli_db2_grmn, 3: nav_heli_db2
NavDbType = 1
; sets TAWS type: TERR,TAWS_B,TAWS_A
TawsMode = TERR
; sets TAWS surface: HARD,HARD_SOFT,WATER,ANY
TawsSurface = HARD_SOFT
; TAWS minimum runway length (feet)
TawsMinLength = 40
; TAWS approach air speed (knots), or -1 (auto detect Vref: 104)
TawsApprSpeed = -1
; TAWS maximum flap extension speed (knots) or -1 (auto detect Vfe: 999)
TawsFlapSpeed = -1
; TAWS maximum gear extension speed (knots) or -1 (auto detect Vle: 999)
TawsGearSpeed = -1
; HSI lateral deviation scale factor.
CdiScale = 1
; HSI vertical deviation scale factor.
GsiScale = 1
; sets voice type: MALE,FEMALE
VoicePref = MALE
; sets master sound volume in percent: 0 to 100.
MasterVolume = 100
; mute sound when simulator window looses focus if false.
NoAudioFocus = false
; sets trainer process CPU: 1 to 32 (0: last core, -1: automatic).
CpuAffinity = -1
; main: CDI Key
AFMS.cdi_key = 
; main: Selected Course for GPS
AFMS.sel_crs_gps = 
; main: Selected Course for VLOC
AFMS.sel_crs_vloc = 
; main: V-Flag State (1: declutter
AFMS.v_flag_declutter = 
; main: GPS Selected (0: prompt, 1: auto)
AFMS.gps_selected = 0
; main: Airspace Labels
AFMS.airspace_labels = 
; nav : Mark On Target
AFMS.mark_on_target = 
; nav : RF Procedure Legs
AFMS.rf_procedure_legs = 
; vnav: Vertical Navigation Type (0: VCALC, 1: VNAV)
AFMS.vnav_enabled = 
; vnav: Transition To Approach
AFMS.vnav_trans_to_appr = 
; vnav: VDI Scale (ft)
AFMS.vnav_vdi_scale_factor = 
; vnav: Transition Altitude (180 = FL180)
AFMS.vnav_trans_altitude = 

[GTN_725_2.WINDOW]
; display window if true.
visible = false
; show screen only gauge if true.
nobezel = false
; display type: WINDOW,PANEL2D,PANEL3D,PANELS
frame.type = WINDOW
; display position and dimension (left,top,width,height)
frame.rect = 1090,1060,830,790
; screen only border size (pixels).
border.size = 0
; screen only border color (#RGB or #RGBA).
border.rgba = #000000
; enable mouse clickspots if true, disable if false (use SHIFT to override)
usemouse = true
; left mouse button on the screen toggles popup window if true (requires SHIFT+left mouse button).
popleft = false
; right mouse button on the screen toggles popup window if true (requires XP11.1).
popright = true
; VR mode position and dimension (left,top,width,height) (requires XP11.20)
vrmode.rect = 0,790,830,790
; display as popout window if true (requires XP11.1).
undocked = false
; display mouse tooltips if true.
tooltips = false
; freeze display position if true.
locked = false

[GTN_725_2.PANELS]
; display window if true.
visible = false
; show screen only gauge if true.
nobezel = true
; display type: WINDOW,PANEL2D,PANEL3D,PANELS
frame.type = PANELS
; display position and dimension (left,top,width,height)
frame.rect = 0,0,0,0
; screen only border size (pixels).
border.size = 0
; screen only border color (#RGB or #RGBA).
border.rgba = #000000
; enable mouse clickspots if true, disable if false (use SHIFT to override)
usemouse = true
; left mouse button on the screen toggles popup window if true (requires SHIFT+left mouse button).
popleft = false
; right mouse button on the screen toggles popup window if true (requires XP11.1).
popright = true
 

 

Edited by russell4584

Share this post


Link to post
Share on other sites
Help AVSIM continue to serve you!
Please donate today!

Update, Toto said popups being disabled is not possible at this time. I removed the 725 junk from the script, this is my first time making one.

If the fix is relatively easy excuse my lack of knowledge lol I used the baron tutorial to get thus far.

When replacing any GNS530 with a GTN touch screen how do you get around the GNS popping out?

Share this post


Link to post
Share on other sites

Hi,

I believe if you edit the RealityXP.GTN.ini rendering section configured for the 3D panel, and set the various mouse options this should prevent the default to popup.

  • usemouse = true enables the touch screen surface therefore it should prevent any click to go through.
  • popleft = true will enable the GTN show/hide popup window when LEFT-clicking the screen (therefore you need to press the SHIFT key when you click to 'touch' the screen instead - SHIFT = override)
  • popright = true will enable the GTN show/hide popup window when RIGHT-clicking the screen. You can still touch the screen with the left mouse button.

So usemouse = true and popright = true should cover this.

This is nearly the same with the GNS V2 except there is no 'touch screen' SHIFT key override, because there is no touch screen to deal with!

NB: the 'panel' rendering section is the one identified in the ini file.

Start with:

[GTN_XXX_N]
drawto = AAAAA, BBBBB

Then lookup whether the GTN_XXX_N.AAAAA and/or the GTN_XXX_N.BBBBB sections have these settings:

visible = true
frame.type = PANELS (or PANEL2D or PANEL3D)

 

Edited by RXP

Share this post


Link to post
Share on other sites

Thanks for your reply. I will attempt this when I get off work. I'll decode your response a bit too but I think I know what you mean

Share this post


Link to post
Share on other sites

You can read this in more details in the RXP GTN User's Manual, and/or in searching this forum.

Share this post


Link to post
Share on other sites

@RXP  Can you check my code? I have no luck figuring it out. I have tried going off of the other aircraft codes as well. For some reason when I load and shutdown the RXP 750, the "gauges = " portion deletes itself.. "GTN_750_1" is typically there..

 

[GTN]
; comma separated list of gauges
gauges = 

[GTN_750_1]
; comma separated list of render targets.
drawto = WINDOW, Garmin_750_screen, PANEL3D
; is the master device if true.
MasterDevice = true
; connects GPS to copilot side if true.
CopilotSide = false
; selects COM/NAV Radios '1' or '2'.
RadiosPair = 1
; uses computer time if true, simulator time otherwise.
ComputerTime = false
; reduce screen update rate by half.
ReduceRate = false
; integral lighting rheostat index (0 to 3) or percent (-100 to 0)
Rheostat.Display = -100
; integral lighting rheostat index (0 to 3) or percent (-100 to 0)
Rheostat.Buttons = -75
; connects GPS to Autopilot if true.
LinkOto = false
; connects GPS to HSI if true.
LinkHsi = false
; connects GPS to HSI course motor if true.
LinkCrs = true
; connects GPS to OBS input if true (LinkHsi/OBS or AutoNavSource/OBS).
LinkObs = false
; connects GPS to VOR if true.
LinkVor = false
; connects CDI key to NAV/GPS switch if true.
AutoNavGps = false
; selects VLOC NAV '1' or '2'. '0' selects same source as 'RadiosPair'.
AutoNavSource = 0
; connects GPS to Shadin Air Data computer if true.
UseAirData = true
; connects GPS to Shadin Fuel Data computer if true.
UseFuelData = true
; connects GPS to Audio Panel if true.
UseAudioPanel = true
; connects GPS to Transponder if true.
UseTransponder = false
; connects GPS to RYAN 9900BX if true.
UseRyanTcad = true
; sets TCAD sound alerts volume in percent: 0 to 100.
RyanTcadVolume = 50
; sets TCAD maximum number of targets to X-Plane AI Traffic Count.
UseTcadAiCount = true
; enable device failures if true.
UseFailures = true
; uses Simulator GPS commands if true.
UseSimGpsCmds = false
; updates Simulator GPS flight plan if true.
LinkSimGps = false
; saves the active route as a Simulator flight plan if true.
AutoSavePln = false
; use transponder VFR code: USE_CODE,VFR_US,VFR_EUR
VFRmode = VFR_US
; sets transponder VFR code (octal default: #1200).
VFRcode = #1200
; sets device power source: 
; ALWAYS_ON,AVIONICS_BUS,MAIN_BATTERY,BUS_1,BUS_2,BUS_3,BUS_4,BUS_5,BUS_6
PowerSource = AVIONICS_BUS
; sets fuel type: AVGAS,JETA,JETB,DIESEL
FuelType = AVGAS
; sets ownship icon type: 
; AUTO,LOW_WING,HIGH_WING,KIT_PLANE,TURBOPROP,TWIN_ENGINE,SINGLE_JET,BUSINESS_JET,2BLADES,3BLADES,4BLADES,ARROW
OwnshipIcon = AUTO
; aviation db: 0: nav_db2_grm, 1: nav_db2, 2: nav_heli_db2_grmn, 3: nav_heli_db2
NavDbType = 1
; sets TAWS type: TERR,TAWS_B,TAWS_A
TawsMode = TERR
; sets TAWS surface: HARD,HARD_SOFT,WATER,ANY
TawsSurface = HARD_SOFT
; TAWS minimum runway length (feet)
TawsMinLength = 40
; TAWS approach air speed (knots), or -1 (auto detect Vref: 104)
TawsApprSpeed = 104
; TAWS maximum flap extension speed (knots) or -1 (auto detect Vfe: 999)
TawsFlapSpeed = 999
; TAWS maximum gear extension speed (knots) or -1 (auto detect Vle: 999)
TawsGearSpeed = 999
; HSI lateral deviation scale factor.
CdiScale = 1
; HSI vertical deviation scale factor.
GsiScale = 1
; sets voice type: MALE,FEMALE
VoicePref = MALE
; sets master sound volume in percent: 0 to 100.
MasterVolume = 100
; mute sound when simulator window looses focus if false.
NoAudioFocus = false
; sets trainer process CPU: 1 to 32 (0: last core, -1: automatic).
CpuAffinity = -1
; main: CDI Key
AFMS.cdi_key = 
; main: Selected Course for GPS
AFMS.sel_crs_gps = 
; main: Selected Course for VLOC
AFMS.sel_crs_vloc = 
; main: V-Flag State (1: declutter
AFMS.v_flag_declutter = 
; main: GPS Selected (0: prompt, 1: auto)
AFMS.gps_selected = 1
; main: Airspace Labels
AFMS.airspace_labels = 
; nav : Mark On Target
AFMS.mark_on_target = 
; nav : RF Procedure Legs
AFMS.rf_procedure_legs = 
; vnav: Vertical Navigation Type (0: VCALC, 1: VNAV)
AFMS.vnav_enabled = 
; vnav: Transition To Approach
AFMS.vnav_trans_to_appr = 
; vnav: VDI Scale (ft)
AFMS.vnav_vdi_scale_factor = 
; vnav: Transition Altitude (180 = FL180)
AFMS.vnav_trans_altitude = 

[GTN_750_1.WINDOW]
; display window if true.
visible = false
; show screen only gauge if true.
nobezel = false
; display type: WINDOW,PANEL2D,PANEL3D,PANELS
frame.type = WINDOW
; display position and dimension (left,top,width,height)
frame.rect = 405,756,478,455
; screen only border size (pixels).
border.size = 0
; screen only border color (#RGB or #RGBA).
border.rgba = #000000
; enable mouse clickspots if true, disable if false (use SHIFT to override)
usemouse = true
; left mouse button on the screen toggles popup window if true (requires SHIFT+left mouse button).
popleft = false
; right mouse button on the screen toggles popup window if true (requires XP11.1).
popright = true
; VR mode position and dimension (left,top,width,height) (requires XP11.20)
vrmode.rect = 0,790,830,790
; display as popout window if true (requires XP11.1).
undocked = false
; display mouse tooltips if true.
tooltips = false
; freeze display position if true.
locked = false

[GTN_750_1.PANEL3D]
; display window if true.
visible = true
; show screen only gauge if true.
nobezel = true
; display type: WINDOW,PANEL2D,PANEL3D,PANELS
frame.type = PANEL3D
; display position and dimension (left,top,width,height)
frame.rect = 264,1280,760,767
; screen only border size (pixels).
border.size = 0
; screen only border color (#RGB or #RGBA).
border.rgba = #ffffff
; enable mouse clickspots if true, disable if false (use SHIFT to override)
usemouse = true
; left mouse button on the screen toggles popup window if true (requires SHIFT+left mouse button).
popleft = true
; right mouse button on the screen toggles popup window if true (requires XP11.1).
popright = true

[GTN_750_1.PANELS]
; display window if true.
visible = true
; show screen only gauge if true.
nobezel = true
; display type: WINDOW,PANEL2D,PANEL3D,PANELS
frame.type = PANELS
; display position and dimension (left,top,width,height)
frame.rect = 0,0,0,0
; screen only border size (pixels).
border.size = 0
; screen only border color (#RGB or #RGBA).
border.rgba = #000000
; enable mouse clickspots if true, disable if false (use SHIFT to override)
usemouse = true
; left mouse button on the screen toggles popup window if true (requires SHIFT+left mouse button).
popleft = true
; right mouse button on the screen toggles popup window if true (requires XP11.1).
popright = true']

 

 

Edited by RXP

Share this post


Link to post
Share on other sites
15 hours ago, russell4584 said:

when I load and shutdown the RXP 750, the "gauges = " portion deletes itself..

Hi,

This is expected: this setting tells which gauges are active in the panel. If you deactivate the gauge, it will remove itself from this setting!

I see you've created you own rendering section ok. I've highlighted some changes:

On 2/10/2019 at 11:08 PM, russell4584 said:

[GTN_750_1.GARMIN_G1000_SCREEN]
visible = true
nobezel = true
frame.type = PANELS
frame.rect = 264,1280,760,767
usemouse = true
popleft = false
popright = true

I've just read someone else was having troubles with '2D' or '3D' when rendering over another plugin drawn surface and using 'PANELS' instead seems to work better in this case.

Besides this, there is nothing much we can do to prevent the other plugin from intercepting any click over its own MFD which in turn popups their MFD isn't it?

Share this post


Link to post
Share on other sites

You might want to also look at this:

 

Share this post


Link to post
Share on other sites

@RXP making progess I believe. The MFD is no longer popping out, however when hovering the mouse over the MFD, I get a different cursor similar to the other popout cursors. however at least when clicking it does not pop. Still no 750 working yet 

Share this post


Link to post
Share on other sites

Have you sold this in using PANELS, or in editing the obj file, or both? Can you please share for others?

The cursor is also defined in the obj file I believe.

As for the 'no 750 working yet' I didn't understand it was not even working to get started with. If this is the case, obviously, it won't popup because it is not running. Can you please clarify?

Share this post


Link to post
Share on other sites

Apologizes,

I have removed:

ATTR_manip_command    button    tbm900/popups/mfd    Show/Hide MFD popout window  from the .obj

ATTR_manip_command    button    sim/GPS/g1000n3_cursor    Toggle FMS cursor (MFD)

 

Still a cursor showing up, still working through .obj but I think I got it all. Also,

I have added Panels as frame type to no avail

 

 

Share this post


Link to post
Share on other sites
2 minutes ago, russell4584 said:

to no avail

which means?

Share this post


Link to post
Share on other sites

GTN750 still visually on the MFD. but the original cursor still showing up, and click regions on the 750 do nothing. However they are not popping up the g1000 behind it.

 

Share this post


Link to post
Share on other sites

Ok, so the GTN doesn't popup but it is working properly otherwise isn't it? this is what got me confused.

Now look back to the ini file comments:

16 hours ago, russell4584 said:

; left mouse button on the screen toggles popup window if true (requires SHIFT+left mouse button).
popleft = false
; right mouse button on the screen toggles popup window if true (requires XP11.1).
popright = true

  • If you use popleft, obviously you can't both touch and popup without telling the plugin what does the left click mean. So you must also press SHIFT at the same time.
  • if you use popright, obviously you'd use the RIGHT mouse button instead of the left mouse button.

So what are you doing and what have you configured in the end?

Share this post


Link to post
Share on other sites

TBM900-139.png

In the picture on the engine parameters part of the mfd g1000, the cursor still appears but nothing happens when clicking it. The same cursor appears over the GTN750 and nothing also happens when clicking the 750 in any spot. It seems there is still a layer over the 750 that is stopping the touchscreen from being used. Sorry for the confusion, but where the GTN750 is currently I have never been able to pop it out by clicking.

Edited by russell4584

Share this post


Link to post
Share on other sites

Ok, so this means not only it won't popup, but you are not even able to click the first 'CONTINUE' button on the GTN screen? (the screenshot shows a page which is after the 1st continue button though)!?

You must be right there could be some more commands and/or triangles in the obj.

The example I've linked to removes the ATTR_manip_command line only, but this is linked to the triangles too. If you look at what was posted:

ANIM_begin
ATTR_draw_disable
ATTR_no_cull
ATTR_manip_command button RXP/GTN/TOGGLE_WINDOW_1 
TRIS 0 18
ATTR_draw_enable

ATTR_cockpit
ATTR_manip_none
TRIS 18 18

ATTR_draw_disable
ATTR_manip_command button RXP/GTN/TOGGLE_WINDOW_2 
TRIS 36 18

The entire 'blue' lines could be removed as they seem forming a single block.

The 'green' lines tell the following triangles 'block out' any mouse action to any element underneath.

The 'red' lines start another block

etc....

Share this post


Link to post
Share on other sites

Thanks @RXP for the replies. I will try here shortly. The reason the screenshot shows me past the first screen is because I clicked past it using the popout 750 that I have mapped to a button on my yoke

Share this post


Link to post
Share on other sites
Spoiler

ANIM_begin
ANIM_hide    1    1    tbm900/anim/hide/vc
ATTR_draw_enable
ATTR_manip_command    button    tbm900/popups/mfd    Show/Hide MFD popout window
TRIS    42324 6
ANIM_end

-------------------------------------

ATTR_draw_disable    
ATTR_manip_command    button    sim/GPS/g1000n3_cursor    Toggle FMS cursor (MFD)
TRIS    9186 30
ATTR_draw_enable

1: Removed the above hidden lines.

All 3 G1000 went black, GTN750 hidden behind the black MFD screen however the cursor for the MFD screen went away... trying to get screens back now

2: Deleted only the 4 cursor lines above and the screens are back alive. GTN750 is visible but still not clickable. MFD cursor is back.

Edited by russell4584

Share this post


Link to post
Share on other sites

Narrowed it down, the line: 

TRIS    42324 6

in the MFD popout group when deleted will cause the MFD to go completely black, GTN750 will not render on it, and the cursor is just a regular pointer which we want

 

Share this post


Link to post
Share on other sites

 

              ANIM_begin
 without MFD ANIM_hide    1    1    tbm900/anim/hide/vc   Screens work, 750 rendered but not clickable
without  ATTR_draw_enable                                                 all 3 G1000 will go black
without  TRIS    42324 6                                                         just the MFD will go black
             ANIM_end

Share this post


Link to post
Share on other sites

Seems that the solution to remove cursor is also removing the screen itself including the gtn rendered on it. Another thing to note, when turning avionics on, the Garmin logo is visible behind the gtn as if the gtn is semi transparent. Once the load up is finished and the regular MFD screen is visible, the 750 is no longer transparent and nothing from the g1000 is visible behind the 750

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now