February 21, 20215 yr Hi Oliver, just wondering, is it or will it be possible in the future, to assign buttons to touch screen buttons of the MSFS 2020 TBM GTC 580 buttons on the touch screen, such as the map settings, utilities, procedures, flight pln., etc.? I already have the knobs and side buttons of the 580 mapped or just settle on using the mouse for that, as at present. Win 11 pro 64Bit, X670 AORUS ELITE AX, Ryzen 7 7800x3d, RTX 4080, 64Gig G-Skill 6000 DDR 5, Samsung 990 pro 2TB NVME.
February 21, 20215 yr Commercial Member 5 hours ago, christb said: Hi Oliver, just wondering, is it or will it be possible in the future, to assign buttons to touch screen buttons of the MSFS 2020 TBM GTC 580 buttons on the touch screen, such as the map settings, utilities, procedures, flight pln., etc.? I already have the knobs and side buttons of the 580 mapped or just settle on using the mouse for that, as at present. Hi, that is not up to me. If those touch screen events are triggered by H: variables like everything else, you "just" have to find out their names. The animation code doesn't really yield anything useful in that regard, so it may indeed be internal gauge code. In that case they either can't be triggered from the outside, or, if they can, the developer of the 580 code would have to tell us the variable names. \LocalCache\Packages\Official\OneStore\fs-base-aircraft-common\ModelBehaviorDefs\Asobo\GlassCockpit\AS580.xml \LocalCache\Packages\Official\OneStore\fs-base-aircraft-common\ModelBehaviorDefs\Asobo\GlassCockpit\AS3000.xml What do the 6 softkey events do? "H:AS3000_TSC_Horizontal_1_SoftKey_1/_2/_3" "H:AS3000_TSC_Horizontal_2_SoftKey_1/_2/_3" Also, in AS3X_Touch.xml there are Hvar templates with tags like this: AS3X_Touch_#ID#_#KEY_ID_OVERRIDE#_Push AS3X_Touch_#ID#_#SUFFIX#_Push Part of them is obviously resolved to this (the #ID# is probably the ID of the gauge, so 1,2 etc. AS3X_Touch_#ID#_Nearest_Push AS3X_Touch_#ID#_DirectTo_Push AS3X_Touch_#ID#_Menu_Push AS3X_Touch_#ID#_Back_Push But I can't see much beyond that. In the Javascript code they seem to create these touch panel interactions at runtime, but I have no idea if and how they can be triggered for the outside - they only seem to bind the "mouseup" event to the button (NavSystemTouch.js). Edited February 21, 20215 yr by Lorby_SI LORBY-SI
February 22, 20215 yr Author Thank you Oliver, much appreciated. Win 11 pro 64Bit, X670 AORUS ELITE AX, Ryzen 7 7800x3d, RTX 4080, 64Gig G-Skill 6000 DDR 5, Samsung 990 pro 2TB NVME.
Archived
This topic is now archived and is closed to further replies.