Skip to content
View in the app

A better way to browse. Learn more.

Flight Sim Labs Forums

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.

StreamDeck Plugin: Pilot's Deck

Featured Replies

1 minute ago, Daniel Saffran said:

Not wrong (yet), you just let out essential Steps instructed by the Download Page AND the Notes on the Profile Manager.

So if you are *absolutely sure* that there was no Folder created on your *Desktop* after you used the Profile Manager: Open the downloaded File (it just a Zip Archive) and extract the "Extras" Folder. There you find the Readme and additional Stuff you need.

I found a folder and am reading through it now 

  • Replies 106
  • Views 54.9k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • Daniel Saffran
    Daniel Saffran

    *Version-Bump* v0.7.1 released: Added some new Korry-Images for Busses Added a black and round Switch Image "Display Gauge" can now trigger Sim-Actions / can be mapped as ot

  • Daniel Saffran
    Daniel Saffran

    Problem identified and fixed!   Fix and new Features uploaded/available in Version 0.4.8

  • Daniel Saffran
    Daniel Saffran

    *bump again*  New Version released: https://github.com/Fragtality/PilotsDeck/releases/tag/v0.6.2 to go along with an Example / preconfigured Profiles here in the Download-Section:   

Posted Images

1 minute ago, Sam Coulter said:

I found a folder and am reading through it now 

Do you add the fsuipc bit to the p3d addon bit or the fsuipc folder in c drive ? 

  • Author
5 minutes ago, Sam Coulter said:

Do you add the fsuipc bit to the p3d addon bit or the fsuipc folder in c drive ? 

I don't know where you have installed FSUIPC6.

The Folder with the FSUIPC6.ini File is the right one - because that is the File you need to edit and the Folder where the Lua Library goes.

3 minutes ago, Daniel Saffran said:

I don't know where you have installed FSUIPC6.

The Folder with the FSUIPC6.ini File is the right one - because that is the File you need to edit and the Folder where the Lua Library goes.

So I have fsuipc and the files are sdk uitls fsupic6 DLL file fsuipc6 and that’s a config file is that where I need to put the stuff 

10 minutes ago, Sam Coulter said:

So I have fsuipc and the files are sdk uitls fsupic6 DLL file fsuipc6 and that’s a config file is that where I need to put the stuff 

I’m sorry to be such a pain I have added the folder to fsuipc and started p3d then closed it but I don’t know what todo after that what do I edit or add in the ini file 

8 minutes ago, Sam Coulter said:

I’m sorry to be such a pain I have added the folder to fsuipc and started p3d then closed it but I don’t know what todo after that what do I edit or add in the ini file 

What do I do with this now 

image.jpg

  • Author

Uhm ... feeling happy because working as expected/described? :lol:

So that was the second Bullet Point for the Lua Library, no onto the third. You need to create an Auto Section (or update the existing) to instruct FSUIPC to actually start these Scripts. As described in the Readme.

And that depends a bit on your FSUIPC Configuration and/or your Preferences. You can choose to start these Scripts only for specific FSUIPC Profiles (add them to a [Auto.PROFILENAME] section) or you can start them globally for every Aircraft (add them to a [Auto] section).

1 minute ago, Daniel Saffran said:

Uhm ... feeling happy because working as expected/described? :lol:

So that was the second Bullet Point for the Lua Library, no onto the third. You need to create an Auto Section (or update the existing) to instruct FSUIPC to actually start these Scripts. As described in the Readme.

And that depends a bit on your FSUIPC Configuration and/or your Preferences. You can choose to start these Scripts only for specific FSUIPC Profiles (add them to a [Auto.PROFILENAME] section) or you can start them globally for every Aircraft (add them to a [Auto] section).

I’ve it working thank you for all the help sorry for being a pain 

  • Author
2 minutes ago, Sam Coulter said:

I’ve it working thank you for all the help sorry for being a pain 

So also completed the Bullet Points under "PilotsDeck_FSL" ?
When this App doesn't run when using the FSLabs, most Button Indications and some Commands won't work.

3 minutes ago, Daniel Saffran said:

So also completed the Bullet Points under "PilotsDeck_FSL" ?
When this App doesn't run when using the FSLabs, most Button Indications and some Commands won't work.

I went back through the chat log from other people and found someone who added the auto thing etc so I have it working 

  • 1 month later...
  • Author

New Version for the Plugin (only): v0.8.8

- Plugin
  - Version Reporting: The Version now also includes its Buildtime to help differentiating between Development-Builds
  - Rewrite of the MSFS Connector: Almost everything is now done natively through SimConnect, the MobiFlight Module is now only required for Calculator Code!
  - KVAR Command Syntax Change: KVAR Commands can be either a Sequence with each KVAR having exactly one (!) required Parameter -OR- can be exactly one KVAR with 0 to 5 Parameters!
  - KVAR as Variable: K-Vars or SimEvents can be used as Variable. The initial Value will always be 0 and only change if the Event is ever received (and only reflects the first Index)
  - Support for FSUIPC Byte Arrays: The Offset Variable now Supports reading a whole Offset Range as Byte Array (Contributed by ngreatorex) - e.g. reading the whole PMDG CDU Offset Range at once. Note that they are only intended to be used in Lua Scripts!
  - The AVAR Variable Syntax now also supports the Prefixes 'E:' and 'L:' to read Environment and Local Variables (aka L-Vars)
  - Lua Scripts: the 'SimCommand' Function does not support vJoy Commands anymore. Use the new dedicated 'JoystickCommand' Function which allows sending separate down/up Commands.
  - Fixed: B-Var Commands not working after switching a Session
  - FSUIPC Connector (FSX/P3D/MSFS) now allows Commands to be sent when the Simulator is paused
  - MSFS Connector now allows Commands to be sent when the Simulator is paused
  - XP Connector now allows Commands to be sent when the Simulator is paused
  - Visual Overhaul of the Action Designer UI: Elements and Commands now have separate & collapsable Trees and their Appearance was overhauled
  - Action Designer UI: Copy & Paste now also supports a whole List of Items - i.e. Copying all Manipulators from one Element to another.
  - Action Designer UI: Added Increment/Decrement Buttons for some Text Fields
  - Gauge Element (Composite Action): A Range of Markers is now saved as such and the whole Ranged can be edited/changed at once (only for new Marker Ranges). The Syntax for a Marker Range is now '$start:end:step'.
  - Added an "REST-ish" API to the Plugin to get/set Variables and even send Commands (only understands GET, zero JSON, everything encoded in the URL ). This is mainly intended for Testing and other Edge-Cases, it is not intended as a Replacement for Middleware as FSUIPC or SPAD!
  - Added Support for X-Plane's WebAPI (12.1.4+) - disabled by default due to an open XP Bug (XPD-16752) :/
  - X-Plane Commands now have an "Command Once" Option (enabled by default) to configure if a Command is send as one Command or different active/release Commands (only relevant when WebAPI is enabled)
  - The Version Check now also reports if a new Development Build is available
  - Logging for Errors/Exceptions in Lua-Scripts is bit more detailed now
  - Updated Libraries / Dependencies
  - Fixed Event Log Error on Shutdown
- Profile Manager
  - Improved Checking if a Profile was installed during Package Installation. All Profiles in a Package must be either installed or ignored for the Installation to continue!
  - Now offers to start the StreamDeck Software again if it was closed by the Profile Mapping View
  - New 'Create Package' View to assist with creating & updating Packages for Distribution
- Installer
  - Rewrite of the Installer to have a shared Code-Base across all Tools
  - The Installer now shows the current installed Versions (on future Installs / Updates)
  - The Installer now offers Options for Install & Update (i.e. if FSUIPC7 is used as secondary Connector or if the vJoy-Driver should be checked)
  - Improved Logging for the Installer

  • Author

Urgent Fix / Update
Some Things slipped through, sorry for the Inconvenience! 

Version 0.8.9

- Fixed Lua Scripts not properly stopped/started (and therefor not working)
- Fixed InputEvents.txt (detected B-Vars) not being created
- Fixed Version-Check not notifying about new Dev-Builds

  • 3 months later...

Hey all. New to the tool and really green with LVARs. I fly the Aerosoft CRJ v2.1 in FS2024 and have a couple devices that could really benefit from better understand of all of this. The current info I've found seems insufficient. For example, I couldn't find a YT video showing examples of how to work with them. I did get a couple very basic things going with my Steam Deck XL and + (Parking Brake, FD button). I use MobiFlight so PD really fits my situation given that you don't need anything else for it to run, from what I understand. 

If this is okay, I'd love to learn about this with a live example or three and I'd be willing to Venmo some funds to anyone willing to help out. If that interests you, please PM me and we can figure out details. I'd want to get a barometer dial going, a com1 dial going -- that sort of thing, and I'd want to understand how it works so I'd prefer if there was a voice component to be able to discuss the ins and outs.

Thanks!

  • Author
5 hours ago, Rich Heimlich said:

I use MobiFlight so PD really fits my situation given that you don't need anything else for it to run, from what I understand. 

What is required by the Plugin is only the MobiFlight WASM Module and that only really for Calculator Code / C-Vars anymore.
The MobiFlight Connector Software isn't required, but ofc no Problem to use it.

FSUIPC7 is an optional Requirement - just make sure to uncheck that in the Installer if you want to use or don't have it installed.

56 minutes ago, Daniel Saffran said:

FSUIPC7 is an optional Requirement - just make sure to uncheck that in the Installer if you want to use or don't have it installed.

That was a big deal for me. I want to move beyond FSUIPC so really held off initially when it seemed this might be needed (even though I registered mine ages ago). That the WASM Module was all that was needed was a HUGE bonus. Thanks for that and the rest of the effort. Really something special.

  • 2 weeks later...

Can someone help me. I need a streamdeck Profile like yours.. What else do I need?

  • 6 months later...

<removed due to wrong topic>

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

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.