Skip to content
View in the app

A better way to browse. Learn more.

The AVSIM Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

MSFS TBM GTC 580 touch screen

Featured Replies

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.

  • 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 by Lorby_SI

LORBY-SI

  • 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.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.