Working with Elgato Stream Deck¶
While Up Deck offers a nice interface, there are those among us whom still would rather have a hardware deck for their own reasons, well your in luck, we got you covered.
Up Deck offers a feature, where you can use a HTTP request to trigger the
the button of a deck. this is the /xdeck
url. You can use this on any deck
that has been saved on the server:
curl http://127.0.0.1:10314/xdeck/deck_name/1
This would cuase the button number 1 to trigger from the deck named “deck_name”.
Normally¶
You should just be able to configure Stream Decks built in open url, and have open in the background, however several users, and Elgato Support have confimed that opening links in the background will cause miss-fires and won’t always trigger. This is a problem with Stream Deck, and has nothing to do with UP Deck
We’re not normal¶
Since all we need to do is get anything to open the url up for us, we’ve found API Ninga from BarRaider (Find it on the Plugin Store, or their Discord) and is described as
Use GET/POST/PUT API commands and see the result on the Stream Deck
Settings:
Request type: GET
API URL:
http://127.0.0.1:10314/xdeck/{deck name}/{button number}
(make sure to match the port (10314), deck name, and button number to the values you need)Content Type: text/plain
Just configure it for the button you want, and away you go