Code Monkey home page Code Monkey logo

fltsim-msfs2020-control's Introduction

FltSim-msfs2020-Control Readme file

Control Microsoft Flight Simulator 2020 cockpit buttons and functions from a mobile device or tablet using Touch Portal

Includes the ability to increase/decrease and view the current simulation rate

Requires full version of Touch Portal running on the same PC as Microsoft Flight Simulator 2020 along with v0.52 or later of the MSFS Touch Portal Plugin from https://github.com/Touch-Portal-MSFS/MSFSTouchPortalPlugin/releases the files can be found by clicking on 'assets' at the bottom of the first batch of text on the releases page

To install FltSim-msfs2020-Control:

  1. Delete any existing version of the page from within Touch Portal
  2. Download the latest version of FltSim-msfs2020-Control zip file from releases
  3. Unzip the file, select 'import page' from Touch Portal and navigate to and select either 'FltSim 2020 Control-Portrait.tpz' OR 'FltSim 2020 Control-Landscape.tpz' from your download folder location

To install MSFS Touch Portal Plugin:

  1. Delete any existing copy of the Plugin from Settings from within Touch Portal
  2. Download the latest version of the Plugin from https://github.com/Touch-Portal-MSFS/MSFSTouchPortalPlugin/releases the files can be found by clicking on 'assets' at the bottom of the first batch of text on the releases page
  3. Select 'import plugin' from the spanner icon at the top of the Touch Portal window and navigate to your downloads folder to import the file
  4. Having installed both the FltSim-msfs2020-Control page and the MSFS Plugin you now need to exit Touch Portal by right clicking on the Touch Portal icon from the Windows 10 system tray ^ on the right hand side of the task bar at the bottom of the windows 10 screen
  5. Now restart Touch Portal and you should be good to go

To install FltSim-msfs2020-Control with both Portrait and Landscape pages installed:

I sometimes run the page on my Galaxy Tab in Portrait mode, and other times on my iPad in Landscape mode, so I have both versions installed.
Firstly install the Portrait mode page into Touch Portal then delete all of the 'Global Objects - States' or custom states that start with 'fsc.', next install the Landscape version of the page before restarting Touch Portal as above

Notes

Please also reference the notes in Changelog.md

Tested and working well on both my iPad (IOS) and Samsung Galaxy Tab A10 (Android) - other devices may need the font sizes tweaking

Assumes default keyboard configuration and key assignments in Microsoft Flight Simulator 2020

Tested using single engine aircraft although nearly all functions should also work with multiple engines. Not all aircraft support all functions i.e. some smaller aircraft are not equipped with autopilot or retractable undercarriage

Part of the Touch Portal MSFS2020 Discord community https://discord.gg/3FfDwdS with particular thanks to @Nickname_Pending for the plug-in, @arbi_ph for icons and graphics, and @FordMustang0288 for paving the way with his flight simulator Touch Portal pages

fltsim-msfs2020-control's People

Contributors

hidth avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Forkers

deltaflight84

fltsim-msfs2020-control's Issues

Touch-Portal has no source - any way to contribute?

Hello HiDTH,
Had time to checkout this contribution over New Years and found it very useful.
But, as you say, a couple items could be improved.
You are on github, so I might expect you to invite others to make contributions.
But how to manage contributed updates?
Touch-Portal files are binary so the normal github pull request method does not really work.
Because no easy way to merge the changes with any work from you or others.
Did you have any ideas? I could fork the repo and send you a link?

I note, that not much can be fixed without updates from @tlewis17 so maybe I will start there.

Checking Flightsim is in 'Focus'

Hi,
Firstly love the template for the flight sim, it has change how I can interact it with the sim, great work.

Looking at some of your virtual keypresses that aren't using simconnect I can understand that the Flightsim needs to be the programme in focus before those virtual keypresses are accepted as MS haven't fully opened up the SDK and Simconnect functions (yet).

I use multiple screens for flying, main screen is the sim and then another two touch screen monitors are used for navigation programmes and such. If I don't return the focus to the flightsim before pressing one of the virtual keypress functions the action is missed by the sim.

Is it possible, on those buttons that are still need to use the virtual keypress, to refocus the Flightsim before the virtual keypress is sent as part of the button press action?

regards
Kev

Buttons using API are inactive

  • Installation: all updated as of today, Touch portal 2.3.010, https://github.com/tlewis17/MSFSTouchPortalPlugin
  • Connection ok, all indicators, e.g. autopilot, speed, work fine
  • ATC using keyboard connection works ok
  • All other buttons are inactive

There is a strange line in TouchPortalPlugin github:

"Set" buttons require data to be passed in and do not currently work.

Page not loading

Hello, when I press on the button that redirect me to the page, it won't appear.

Normally, it should open the page but with me it is still loading and I can't use this page.

Desktop

  • OS: Windows 11
  • Google Chrome
  • 22000.795

Page background causes issues on iPhone and iPad devices.

There are multiple confirmed reports that the background images on these pages cause issues on iPad and iPhone devices.

Symptoms include perpetual "loading" icon, poor performance (seems like nothing happens when buttons are activated), and Touch Portal crashing on the device.

To fix, remove or replace the background image using the desktop version of Touch Portal.

A fixed version of the same background graphic is available here:
https://github.com/mpaperno/MSFSTouchPortalPlugin/wiki/Pages-Buttons-and-Graphics#replacement-for-hidths-fltsim-msfs2020-control-page-backgrounds

Launch control for Short takeoff

Good morning,

is it possible to monitor the ground speed value and compare it against a user defined ground speed value and then automate the trigger for the Flaps extend command?

Just thinking about some form of Launch control for consistent short take offs

Kev

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.