streamdeck-ui
MaterialDeck
streamdeck-ui | MaterialDeck | |
---|---|---|
40 | 8 | |
1,077 | 39 | |
- | - | |
3.2 | 6.0 | |
13 days ago | about 8 hours ago | |
Python | JavaScript | |
MIT License | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
streamdeck-ui
-
Keyboard Maestro 11
Unfortunately, the StreamDeck doesn't emulate a standard USB HID device, so it needs a driver running in the background to detect button presses and do things like generate keystrokes or call Keyboard Maestro macros.
There's streamdeck-ui (https://timothycrosley.github.io/streamdeck-ui/), which is an open-source alternative, but it at first glance it seems to be only for Linux).
There are a bunch of other macro/launcher pads like the StreamDeck that DO act as standard USB HID keyboards, though, and those should work fine with Keyboard Maestro using keyboard shortcut triggers.
-
Streamdeck + on Linux
Found that one which seems to work with older models. https://github.com/timothycrosley/streamdeck-ui or https://flathub.org/apps/com.feaneron.Boatswain
-
Help please
what OS do you have on ur pi? from what i know stream deck is only compatible with Windows and MacOS, you’d have to do a special setup to use it with Linux
-
This keyboard would be awesome for Bitwig. Or audio production in general
Not sure if that keyboard has open source editing software, but Elgato Stream Deck certainly does.
-
Ask HN: What lesser-known accessories do you use with your computer?
tbh I didn’t have a problem with the official Windows app so I can’t say anything about that much
But under Linux I used this
https://timothycrosley.github.io/streamdeck-ui/
Works pretty well by my experience under Debian. There are some edge cases like Wayland (see the issues) though.
-
Linux Streamers, What Tips, Tricks, and Tools Do You Use?
The only tip I'd have would be for Wayland users who suffer from not having global shortcuts work with OBS: obs-cli with obs-websocket have you covered. Set a keyboard shortcut or Stream Deck button (using streamdeck-ui) to execute an obs-cli command and you're done.
-
Elgato Keylights
Anyone have any experience with the ElGato Keylights on Linux? I use Ubuntu 22.04. I have stream deck that I use with Streamdeck-ui and I wanted to know if anyone uses these lights with a cli program that would allow me to control them? On, Off, brightness, etc?
- No Google, for the last time, I don't want that thing
-
Ask HN: What sub $200 product improved your 2022
Thanks for the info, I wasn't aware of the Stream Deck. It is also supported on Linux by Open Source library and app. Very tempting.
https://github.com/timothycrosley/streamdeck-ui/
- Issues starting streamdeck-ui?
MaterialDeck
-
Foundry, the forge and Stream deck?
I use the Matrial Deck addon with my Stream Deck. You run a small application on your computer that acts as the go-between between your Stream Deck and the hosted Foundry instance.
-
Foundry + Macros + Streamdeck = GM Win
Here's instructions: https://github.com/CDeenen/MaterialDeck/wiki/Linux-Instructions
-
Control Streamdeck actions to Key Presses?
There also is no easy way to have an SD plug-in fully communicate an external change of state without some sort of sever running to keep things updated. The only system I’ve seen that does this consistently is the purpose built Material Deck for the FoundryVTT virtual tabletop application. It uses a local server (run on your system) that can poll the states of various commands. When you invoke them via the keyboard, if available, the state of the corresponding SD key will update (music playlist playing or stopped, game paused or unpaused, for example). And when you invoke them on the SD, they react as though you hit the keyboard command. But this is a very specific usage case for a single app. It is not available outside of FoundryVTT (for other apps). Of course, the server app is available along with its source code, so you could figure out what it takes to make it work in other apps, but that would be far, far more work than learning AHK.
-
Foundry Appreciation Post
"It would be so cool to use my Streamdeck to interact with Foundry." -There's a module for that. "What if difficult terrain was automatically calculated?" -There's a module for that. "I wish my players could change their token for when they're sitting." -TAMFT. It's just crazy.
-
Foundry usecase and benefits for IRL game?
You could also use Material Deck: https://github.com/CDeenen/MaterialDeck Another module by me that allow players to control their tokens using an Elgato Stream Deck. They can move tokens, run macros (for example to attack), display token stats, and more. Right now you can only use 1 stream deck at a time, but I'm planning to add support for multiple Stream Decks. It's an expensive solution, but it does do what you want it to do (or at least it will soon).
-
Audio Control (Music/Ambience) UI Help
Maybe not the answer you're looking for, and it'll require you to buy hardware, but you could take a look at my Material Deck and Material Keys modules that use an Elgato Stream Deck and Novation Launchpad, respectively, to control and display various Foundry functions. Both allow you to play playlists or individual tracks by pressing a physical button, and both show which playlist and track is playing (through LEDs for Material Keys, while Material Deck can display playlist and names). As a bonus, you'll also be able to do a lot of other cool stuff :)
What are some alternatives?
companion - Bitfocus Companion enables the reasonably priced Elgato Streamdeck and other controllers to be a professional shotbox surface for an increasing amount of different presentation switchers, video playback software and broadcast equipment.
R20Converter
goxlr-on-linux - Documentation and scripts to make the GoXLR and GoXLR Mini useful on Linux.
touch-vtt - Introduces touch screen support to FoundryVTT
ohmyzsh - 🙃 A delightful community-driven (with 2,300+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.
foundryvtt - Public issue tracking and documentation for Foundry Virtual Tabletop - software connecting RPG gamers in a shared multiplayer environment with an intuitive interface and powerful API.
obs-studio - OBS Studio - Free and open source software for live streaming and screen recording
MaterialPlane
streamdeck - Golang API for the Corsair / Elgato StreamDeck
FVTT-TokenHUDWildcard - Module for FoundryVTT that expands functionality to Token HUD and Wildcard Images
Proton - Compatibility tool for Steam Play based on Wine and additional components
foundryvtt