Skip to content

Elgato Stream Decks, Loupedeck decks, Berhinger X-Touch Mini, and web decks to X-Plane 12.1+

License

Notifications You must be signed in to change notification settings

devleaks/cockpitdecks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to Cockpit Deck

Cockpitdecks icon
Cockpitdecks is a python software to interface
  • Elgato Stream Decks
  • Loupedeck LoupedeckLive
  • Behringer XTouch Mini

with X-Plane flight simulator.

Cockpitdecks also allows you to create and use Web decks in a browser window.

The project is in active development, and will remain perpetual beta software.

Please head to the documentation for more information.

You can find numerous configurations for different aircrafts here.

Fly safely.

Installation

Read the documentation.

Create a python environment. Python 3.10 minimum (it is a requirement of an underlying package, Cockpitdecks was developed and tested in 3.11 and 3.12.)

In that environement, install the following packages:

pip install 'cockpitdecks[demoext,weather,streamdeck] @ git+https://github.com/devleaks/cockpitdecks.git'

Valid installable extras (between the [ ], comma separated, no space) are:

Extra Content
demoext Add a few Loupedeck and Stream Deck+ demo extensions. Recommended
weather Add special iconic representation for weather. These icons sometimes fetch information outside of X-Plane. Recommended
streamdeck For Elgato Stream Deck devices
loupedeck For Loupedeck LoupedeckLive, LoupedeckLive.s and Loupedeck CT devices
xtouchmini For Berhinger X-Touch Mini devices
development For developer only, add testing packages and python types
cockpitdecks_cli --demo'

Fly safely.

About

Elgato Stream Decks, Loupedeck decks, Berhinger X-Touch Mini, and web decks to X-Plane 12.1+

Resources

License

Stars

Watchers

Forks

Releases

No releases published