Eine Touch-Leiste im Stream-Deck-Stil unter dem Monitor. Lautstärke, Mikrofon, Media und Hotkeys mit einem Fingertipp – und für AION 2 ein DPS-Meter der ganzen Gruppe.
Die Firmware zeichnet nur, was der Daemon auf dem PC schickt. Alle Logik lebt am Rechner und ist über eine Web-UI einstellbar.
Taste, Schalter und Schieberegler für Lautstärke und Mute, Media mit Cover und Titel, Links, Hotkeys und Shell-Befehle.
Mute, Lautstärke und Track folgen dem PC, auch wenn dort umgeschaltet wird. Eigene Werte kommen per POST /api/state dazu.
Wischgesten zwischen Seiten, Hintergrund nach Wahl: Standard, Desktop-Hintergrund oder eigenes Bild.
DPS-Meter der Gruppe als eigene Seite, Overlay über dem Spiel mit Boss-Leiste und Event-Timer, nach jedem Run ein Bild für Discord.
Gruppen-DPS und Run-Ergebnisse gehen an einen Bot, der die Meldungen mehrerer Spieler zusammenführt.
Touch-Leiste, Mitschnitt, Overlay, Runs, Bot und Updates einzeln ein- und ausschalten – ohne Neustart.
Gerät und Simulator teilen sich denselben LVGL-Code. Verbunden wird per WLAN, bei Bedarf über USB.
LVGL 9.3 in C, identisch auf dem ESP32-S3 und im SDL-Simulator.
Kennt alle Aktionen und hält den Zustand aktuell.
pactl subscribe, playerctl --followGetestet auf CachyOS / Arch mit KDE Plasma. Die ausführliche Anleitung steht im README.
# Pakete sudo pacman -S --needed sdl2 playerctl ydotool wireplumber libpulse uv # Daemon starten git clone https://github.com/gamunex/deckbar.git cd deckbar/daemon && uv sync uv run deckbar-daemon --open # Firmware flashen (PlatformIO) uv tool install platformio
localhost:8765, nur vom eigenen PC erreichbar.deckbar-daemon bleiben gleich.modular.