NOTE about Touch Portal v4:
There are a number of issues with TP v4 which may prevent you from using it effectively for now. My personal recommendation is to wait to update. Please check the various bug report and beta forum rooms at Touch Portal server before deciding.
Overview
This plugin provides tools to build two-way interactive interfaces between Touch Portal macro launcher software and Flight Simulators which use SimConnect, such as Microsoft Flight Simulator 2020 (MSFS) and FS-X. The plugin makes available new Touch Portal Actions, Connectors, States, and Events for creating buttons and pages suitable for virtually any simulated aircraft, component, or system.
Features
- Connects to local or remote simulators with SimConnect.
- Allows getting data variables from simulator at regular intervals, such as flight instrument readings, control surface positions, or switch states.
- Allows triggering any interactive aircraft event via Touch Portal Actions, such as setting switches, adjusting control surfaces, radio frequencies, and so on.
- Use Touch Portal "Sliders" to control a value within any range, and/or provide visual feedback to simulator variable changes (eg. a throttle slider can both control the sim throttle and show the actual position when the throttle is moved with mouse/joystick/keyboard).
- Completely configurable to request any variable or trigger any event supported by the connected simulator, including with custom extensions like MobiFlight.
- Supports simulator system events (such as "flight loaded" or "sim started") as Touch Portal Events.
- Allows simultaneous usage from multiple networked Touch Portal devices.
- Optional WASM integration allows even greater expansion, with access to many variable types (including "Local" variables) and events/actions not normally accessible via SimConnect alone.
- NEW: Includes database of all SimConnect Events and SimVars imported from MSFS online documentation.
- Integrates live HubHop data for activating thousands of available Input Events provided by the community.
Downloads and Repository
The project is published and maintained at: https://github.com/mpaperno/MSFSTouchPortalPlugin
MSFS TOUCH PORTAL PLUGIN README
LATEST RELEASE DETAILS AND DOWNLOADS
MSFS TOUCH PORTAL PLUGIN DOCUMENTATION WIKI
TOUCH PORTAL GUIDES
Please follow the links above for more information, documentatoin, example pages, and the latest releases.
IF YOU DOWNLOAD FROM HERE: Unzip the file you downloaded here and extract the ".tpp" file inside. Then it can be imported into Touch Portal. Please see the README for further instructions.
The WASimModule zip file (included in the main zip file you download here) is an optoinal WASM module which enables deeper integration of the plugin with the simulator, including many 3rd party aircraft. To install it, just unzip the file and place the "wasimcommander-module" folder inside your Community folder. The simulator needs to be restarted if already running, after which "WASimCommander" should show up in the game's content manager.
Support and Discussion
Please use the GitHub Issues pages for bug reports and concise feature requests. Use the Discussions pages for general conversation on any related topic like suggestions or support questions.
There is also a Discord support forum on my server, and discussion rooms on my Discord server channel #msfs-general and at Touch Portal's Discord server channel #msfs2020.
Copyright (c) 2020 Tim Lewis;
Copyright Maxim Paperno, all rights reserved;
Copyright MSFSTouchPortalPlugin Project Contributors
License: GPLv3.
See repository for license details, copyright, and disclaimer information.
3 months ago
FSNAV.Author
4 months ago
4 months ago
max.paperno
Deltaflight84
The newer plugin isn't seeing all the FBW variables. I loaded this into touch portal and all works fine.
Now when I use the states editor I can now see all the missing variables.
4 months ago
4 months ago
max.paperno
SilverSurfer58
Can you use this with/for a FMC or the MCDU for jets??
7 months ago
Hi, any button or function in the sim which has a remote way to control it can be used with this plugin. Depending on the airplane model, this may include the computer keyboards or not. Getting the computers' displays themselves into Touch Portal is considerably more difficult (there is no sim API for that) and to date I haven't seen a practical solution to this issue.
HTH,
-Max
6 months ago
max.paperno
coull
9 months ago
il mio era un appunto la tua una risposta ignorante forse ti pagano se compriamo il programma?
9 months ago
Franco3
Franco3
I am not a programmer as such. However, I appreciate the time and effort you have put in to making the excellent plug-in. We need to support people like you much more. It is your willingness to create things like this that makes the experience of MSFS so much better. Thank you.
10 months ago
Killamarshian
Nice update (1.3)! Thank you.
10 months ago
Condor7777
Does anybody know how to get touch portal work with MSFS20202?
I use stream deck xl and it is rellay easy to use but this touch portal did not work at all even following instructions from different sources.
The only page that ever worked was the touch portal page to go to help topics...
Thanks for any answer.
11 months ago
Hello,
Sorry to hear you are having trouble.
There are literally thousands of people using this plugin with TP and MSFS2020. The downloads here are only half the story.
I recommend not following advice from "various sources" and use the published documentation, both for Touch Portal in general and this plugin (links are in the main description).
If you are still having issues after carefully reviewing the setup procedures (remember TP Pro is required), please feel free to reach out on the Discord channel, where there is help available in various languages for both Touch Portal in general and this plugin specifically. https://discord.gg/q3ugbG73
Best regards,
-Max
11 months ago
max.paperno
TGS
Will this work with Fenix?
12 months ago
This plugin is independent of any particular model. So yes, it will work. WASimModule is required for most integrations with 3rd party aircraft.
Check out the available Fenix pages by searching this site for "Touch Portal".
12 months ago
max.paperno
prettylights808
Great work just got Touch portal Yesterday and in 5 mins was creating pages, fantastic for MSFS but also for any shortcuts many thanks
12 months ago
MrScuba1959
Fantastic work! This plug-in enables some really useful creations in Touch Portal, thank you for all the effort put in to this. Also confirming it works in SU11 for me.
1 years ago
Flak
Did anyone get the new A310 working with the common set ups (that worked well with the FBW320)? Or do I need the WASim Module? Thanks
1 years ago
It looks like I have now also problems with some buttons in the FBW... cannot control flaps, arm spoilers, adjust autobrake ... anymore. but lights switches are working.
1 years ago
catplane
catplane
sembra utile se capissi come si fa a farlo funzionare attraverso il suo programma. un video tutorial no?
1 years ago
If you're asking about a video tutorial on this plugin, you can find a couple listed in the project's README: https://github.com/mpaperno/MSFSTouchPortalPlugin/blob/next/README.md#installation-guides
Plenty of work for me already maintaining, improving, and documenting this plugin on my own. Tutorials (like any other documentation) need constant updates to stay relevant. Any and all content contributions are always welcome!
Cheers,
-Max
1 years ago
max.paperno
Franco3
Hi wdgmax,
Thanks for this plugin, it really adds tons to the sim...
Just an observation/clarification/request;
Version number:
Here it says:
Once installed in Touch Portal it says:
Can you make these consistent so there is no question for the user...
Thanks again.
1 years ago
Hi, and thanks!
And you're right about the version number of course... the problem on flightsim.to is that the version length is limited to only a few characters... so for example "1.1.0.3-beta3" is too long. It would work with eg. "1.1.0.5-rc2" but then that's also inconsistent. It also works with eg. "1.1.0.3-b3" but then is it "beta" or "build" (and I'm not sure what happens if I need a double digit in there too). :-)
On the Touch Portal side, it only allows integer values for the version number, so no "beta" qualifiers and such are possible.
Hopefully having the full number in the file name helps clarify things, but granted it's not ideal.
Cheers,
-Max
1 years ago
max.paperno
lawlegge
So much money spent on hardware and so many hours spent building switch boxes etc.
Stream Deck is great at almost AUD$400.00 but Touch Portal on my Android Tablet at just AUD$23.50 is just so unbelievable.
Thanks so much for the fantastic plugin!
1 years ago
OzzyKym