/MQTT-Keydeck

This is the MQTT Keydeck, an advanced customizable macro pad

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

The Keydeck

This is the Keydeck an MQTT advanced macro pad for anyone to use

Welcome to the Keydeck

The Keydeck is an advanced Open Source macro pad available for free
Taking after the Elgato Stream Deck, the Keydeck is a virtual macro pad using either Home Assistant, or another MQTT enabled mobile/desktop application.
The premise of this project is a keypad app in which the user may control any Windows device using MQTT

How it works

So far, the only way to use this is with Home Assistant or an ESP32 and custom software

On your Windows device, download the python scripts to:

  • Set up macros and folders
  • Edit configuration
  • Customize macros

Advanced features:

  • Python scripting to add custom features, such as a tkinter messagebox
  • More control over the way your Keydeck receives commands

Features

  • MQTT Client
  • Configuration
  • Desktop GUI
  • Mobile GUI
  • Folders
  • Open-Source Framework
  • Shareable Macros
  • Plugins
    • OBS
    • Streamlabs
    • Discord
    • Twitch
    • Youtube
    • Twitter
    • Spotify
    • Zoom
    • Community Plugins SDK

License

The Keydeck © 2023 by Veillax is licensed under GNU General Public License v3.

NOTE: This project (The Keydeck) is not related in any way to KeyDeck, KeyDeck One, or any other projects owned by KeyDeck Ltd, and is not the same. This project is a desktop/mobile app with the ability for a custom hardware pad, not a purchasable 6-key + joystick macro pad. These two projects are not related, nor are they owned by the same people.