Bevy Stream Deck
This is a plugin for integrating the Elgato Stream Deck with the Bevy game engine. It allows you to handle input events from the Stream Deck and control its display.
Getting Started
Adding the Plugin
app.add_plugin;
Handling Input Events
Receive events from button presses (see inputs example):
Setting Button Colors
Set a button color (see colors example):
Displaying Images
Display an image on a button (see image example):
Platform-Specific Setup
Linux
For Linux setup, please refer to the rust-streamdeck getting started guide.
Compatibility
Bevy Compatibility
Bevy | bevy_streamdeck |
---|---|
0.16 | 0.6 |
0.15 | 0.5 |
0.14 | 0.4 |
0.13 | 0.3 |
0.9 | 0.2 |
0.8 | 0.1 |