Stream Deck Integration
Editor & Build support for Stream Deck Hardware
Asset Store • Docs • Plugin Source • Publisher Website
Stream Deck Integration allows any official Stream Deck hardware running official software to interact and communicate with the Unity Editor and/or built Unity projects.
Improve your Editor workflow with the added benefit of the infinite button layout that a Stream Deck provides!
Show up your game or experience without any visual debug menus or interfering with the experience by using a Stream Deck as a build controller / debug screen!
This extension includes full support to call any menu item, expose any field, property or method, no matter if they are private or public, to be called by any supported Stream Deck hardware.
Editor, fully built project, Windows or macOS, everything works!
-
Features
-
Full Unity Editor and built project support
-
Play mode editor control with visual feedback
-
Pause mode editor control with visual feedback
-
Execute any menu item, built-in or custom
-
Invoke any method with up to one parameter
-
Set any field and/or property
-
Supports all main base types (int, float, bool, string)
-
Current Limitations
-
You must use an official Stream Deck hardware unit and the official software. This includes Stream Deck, Stream Deck Mini, Stream Deck XL, and the mobile app.
-
The hardware unit and the software must be connected to the machine running the built project or the Unity editor.
-
No Linux support. This is a Stream Deck limitation, as it has no official supported software for Linux systems.
-
The “Unity Integration” plugin must be installed and used to use any of the features.
You can use this thread for any questions or feedback you may have about the asset. For direct support please send an email to support@f10.dev.
Thanks!