{"repo":"OpenMacroBoard/StreamDeckSharp","free":true,"listed":false,"github":"https://github.com/OpenMacroBoard/StreamDeckSharp","clone":"git clone https://github.com/OpenMacroBoard/StreamDeckSharp.git","description":"A simple .NET wrapper for Stream Deck","language":"C#","stars":396,"topics":["csharp","stream-deck","dotnet","api","streamdeck","elgato","hid","hacktoberfest"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"----------------- StreamDeckSharp is a simple (unofficial) library (.NET 10+) for the Elgato Stream Deck family First things first, StreamDeckSharp is not official software by Elgato, nor is it endorsed by them. StreamDeckSharp is a device provider implementation for OpenMacroBoard.SDK . Quick Start Create a new console project in Visual Studio (.NET 10+), add OpenMacroBoard.SDK as a reference and at least one device provider. In this example we use - OpenMacroBoard.SocketIO to support the VirtualMacroBoard - StreamDeckSharp to support the Elgato Stream Deck family Note : Neither OpenMacroBoard nor StreamDeckSharp are made or endorsed by Elgato Once you added the NuGet packages copy-paste the following lines: Here is what the example looks like after pressing some keys: Supported devices NuGet: StreamDeckSharp Device Description --------------------------------------------------------------------- ----------- Stream Deck (original/legacy) 5 x 3 Stream Deck (MK2) 5 x 3 Stream Deck XL 8 x 4 Stream Deck Mini 3 x 2 Keep in mind that Elgato sometimes releases new revisions of their devices with different PIDs (USB product IDs) which might break compatibility. If you have a device like that, please open an issue on GitHub with the new PID. Examples You can find a lot of examples in our example collection Fullscreen images Play games Play games on a macro board, for example minesweeper (also part of the example projects) Videos \\ The glitches you can see are already fixed. --- This ","default_branch":null,"files":null,"tree":[],"storefront":"/r/OpenMacroBoard","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/OpenMacroBoard/StreamDeckSharp/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}