Unity logo
Cancel
Cart
Applications
Sell Assets

Over 11,000 five-star assets

Rated by 85,000+ customers

Supported by 100,000+ forum members

Every asset moderated by Unity

Home
Tools
Input Management
1/3
Stream Deck Integration allows any Stream Deck hardware running official software to interact and communicate with the Unity Editor and/or built Unity projects.
Render pipeline compatibility
The Built-in Render Pipeline is Unity’s default render pipeline. It is a general-purpose render pipeline that has limited options for customization. The Universal Render Pipeline (URP) is a Scriptable Render Pipeline that is quick and easy to customize, and lets you create optimized graphics across a wide range of platforms. The High Definition Render Pipeline (HDRP) is a Scriptable Render Pipeline that lets you create cutting-edge, high-fidelity graphics on high-end platforms.
Unity VersionBuilt-inURPHDRP
2019.4.40f1
Compatible
Compatible
Compatible
Description

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.


Forum ThreadDocsPlugin SourcePublisher Website


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!


Supports all Unity versions since Unity 5.6+. Optimized for 2018 LTS, fully tested and supports Unity 2023 and beyond.


When I was trying to improve my own workflow and tried to create tools that worked with MIDI controllers, I missed the visual aspect that a Stream Deck provides. Sadly, no plugins or direct support for the hardware existed at all, and much less cross-platform or build support.


And, although the Stream Deck supports key combinations, trying to map all your methods to specific key combinations would be a mess.


This package not only includes full support to call any menu item, it also allows to 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

  • Supports all major Unity releases since 5.6
  • Full Unity Editor and built project support
  • Support for all Stream Deck hardware and software
  • Support for buttons and dials (Stream Deck +)
  • 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
  • Dynamically change linked action's title, icons and/or values
  • Supports all main base types (int, float, bool, string)

Limitations

  • You must use an official Stream Deck hardware unit and the official software (elgato SDK).
  • 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 officially supported software for Linux systems.
  • The "Unity Integration" plugin must be installed and used to use any of the features.

The Stream Deck plugin is available for free at the Elgato Marketplace, accessible inside the official software. The plugin can also be manually installed from the included plugin file inside the package.


This asset uses websocket-sharp under MIT license; see Third-Party Notices.txt file in package for details.

Technical details
  • Full Unity Editor and built project support
  • Support for all Stream Deck hardware and software
  • Support for buttons and dials (Stream Deck +)
  • 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
  • Dynamically change linked action's title, icons and/or values
  • Supports all main base types (int, float, bool, string)

Stream Deck Integration

(15)
40 users have favourite this asset
(40)
$15.99
Seat
1
Updated price and taxes/VAT calculated at checkout
Refund policy
This asset is covered by the Unity Asset Store Refund Policy. Please see section 2.9.3 of the EULA for details.
Secure checkout:
Supported payment methods: Visa, Mastercard, Maestro, Paypal, Amex
License type
File size
16.2 MB
Latest version
1.3.0
Latest release date
Dec 27, 2023
Original Unity version
2019.4.40
Support
Visit site
Quality assets
Over 11,000 five-star assets
Trusted
Rated by 85,000+ customers
Community support
Supported by 100,000+ forum members
Unity logo
Language
Feedback
Partners Program
Partners
USD
EUR
Copyright © 2025 Unity Technologies
All prices are exclusive of tax
USD
EUR