python-elgato-streamdeck
companion
Our great sponsors
python-elgato-streamdeck | companion | |
---|---|---|
6 | 59 | |
828 | 1,382 | |
- | 3.1% | |
7.7 | 9.8 | |
20 days ago | 1 day ago | |
Python | JavaScript | |
GNU General Public License v3.0 or later | GNU General Public License v3.0 or later |
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.
python-elgato-streamdeck
- Is there any 3rd party software for managing the Stream Deck? I'd love if it were developed a bit more actively. Don't get me wrong, the built-in software is fine, but I'm curious if there are alternatives?
-
Working with an Elgato Streamdeck
This may be considered off-topic, but I don't know of a better place to post this. I recently got a Streamdeck and have been trying out the few different options for controlling it. I've been pretty satisfied with muesli/deckmaster but, just as with the rest, I feel there are some features missing. I saw in the readme of abcminiuser/python-elgato-streamdeck they mention a repo with reverse engineering notes, but that is now a dead link. So I'd like to ask if anyone knows if those notes have been rehosted somewhere else or if there's any other documentation for the Streamdeck.
-
Stream Deck icon styling
Just found a post on the Python Elgato Stream Deck Library GitHub project that includes the following output from example_deckinfo.py:
-
Standalone use question
Take a look at https://github.com/abcminiuser/python-elgato-streamdeck
-
Creating a driver for a USB HID device?
In general, HID devices can be accessed on Linux via hidraw or hiddev, which is usually then wrapped by a higher library. In this case, it's wrapped by libusb, which is then used by python-elgato-streamdeck, but you could theoretically use any of the above for accessing HID devices. General functionality also shows up via evdev, but that won't have support for any more non-standard functionality, like setting the key images.
-
What is good and bad about the F-35 cockpit
I have a StreamDeck[1] that I use for various random things. There's an open source driver for it too that you can drive from Python[2], letting you run Python code when a button is pressed. You can do some cool stuff with it (eg I've used mine to make HTTP requests on button press)
[1] https://www.elgato.com/en/gaming/stream-deck
[2] https://github.com/abcminiuser/python-elgato-streamdeck
companion
- Alright guys let's do this ... Any audio stuff deals on Amazon prime days?😂
-
Carbonite Ultra and Video "Server" Playback
Or use Companion to control the Hyper Decks/ Ki Pros….
-
Is there a simple/easy/free way to send keypresses/combos to the host PC?
Still interested in other solutions, particularly a built-in function. I found this feature request on the Companion Github page. I'm not sure though if that is talking about using Companion buttons to trigger hotkeys, or the other way around (as the 2 linked issues seem to be about).
-
Cheap commercial grade Show Control w/simple web interface
We use Companion on every show—can’t remember how I did one without it. As long as the gear you are using is supported, you can’t go wrong. Very easy to setup and use. Highly recommended.
- Equipment help for hockey livestream
-
Way to run scripts on desktop from my android phone?
Can probably do this with Companion. Often used with stream deck but works with a phone too afaik.
-
Vmix audio
Companion is a great way to approach complex macros like these. Basically you'd stack several actions to your one button, like this:
-
Ask HN: What lesser-known accessories do you use with your computer?
I use a Stream Deck daily to control AV production gear using BitFocus Companion (https://bitfocus.io/companion). I am constantly surprised at the range of supported equipment.
Complex operations that used to take three people can be done by a single person.
For a basic example:
Audio operator fades out background music and brings up video playback audio channels
-
Any user friendly interfaces that pair well with an ETC EOS system?
https://bitfocus.io/companion and a StreamDeck would be a fast/cheap solution. Integrates directly with ETC console so you can use tge existing cues and patching.
-
Is anyone familiar with ECAMM and ATEM EXTREME ISO?
Good for macros and help making complex things easier with ATEM https://bitfocus.io/companion
What are some alternatives?
deckmaster - An application to control your Elgato Stream Deck on Linux
streamdeck-ui - A Linux compatible UI for the Elgato Stream Deck.
streamdeck - Golang API for the Corsair / Elgato StreamDeck
companion-module-renewedvision-propresenter - Renewed Vision Pro Presenter
speedtest-cli - Command line interface for testing internet bandwidth using speedtest.net
companion-module-vicreo-hotkey
rich - Rich is a Python library for rich text and beautiful formatting in the terminal.
AutoHotInterception - An AutoHotkey wrapper for the Interception driver
dmxnet - ArtNet-DMX-sender and receiver for nodejs
awesome-python - An opinionated list of awesome Python frameworks, libraries, software and resources.
Kodtrol - Scripted show control app