python-elgato-streamdeck
0.8.0
  • 1. Library Installation
  • 2. Modules: Device Discovery
  • 3. Modules: StreamDeck Devices
  • 4. Modules: Communication Transports
  • 5. Modules: Image Helpers
  • 6. Example Script: Device Information
  • 7. Example Script: Basic Usage
  • 8. Example Script: Tiled Image
  • 9. Example Script: Animated Images
  • 10. Library Changelog
  • 11. Library License
python-elgato-streamdeck
  • Docs »
  • About
  • Edit on GitHub

About¶

Example StreamDeck Device

This is an open source Python 3 library to control an Elgato Stream Deck directly, without the official software. This can allow you to create your own custom front-ends, such as a custom control front-end for home automation software.

Index¶

  • 1. Library Installation
    • 1.1. HID Backend Setup
      • 1.1.1. Default LibUSB HIDAPI Backend
        • 1.1.1.1. Windows
        • 1.1.1.2. MacOS (Darwin)
        • 1.1.1.3. Linux (Ubuntu/Debian)
  • 2. Modules: Device Discovery
    • 2.1. Device Manager
  • 3. Modules: StreamDeck Devices
    • 3.1. StreamDeck (Abstract Base)
    • 3.2. StreamDeck Original
    • 3.3. StreamDeck Mini
    • 3.4. StreamDeck XL
  • 4. Modules: Communication Transports
    • 4.1. Transport (Abstract Base)
    • 4.2. ‘LibUSB HIDAPI’ Library Transport
  • 5. Modules: Image Helpers
    • 5.1. PIL Image Helper
  • 6. Example Script: Device Information
  • 7. Example Script: Basic Usage
  • 8. Example Script: Tiled Image
  • 9. Example Script: Animated Images
  • 10. Library Changelog
  • 11. Library License

Indices and tables¶

  • Index

  • Module Index

Next

© Copyright 2020, Dean Camera Revision d5846334.

Built with Sphinx using a theme provided by Read the Docs.