https://github.com/luzifer/streamdeck
Library and utility to control Elgato StreamDeck on Linux
https://github.com/luzifer/streamdeck
golang linux streamdeck
Last synced: 12 months ago
JSON representation
Library and utility to control Elgato StreamDeck on Linux
- Host: GitHub
- URL: https://github.com/luzifer/streamdeck
- Owner: Luzifer
- License: apache-2.0
- Created: 2019-11-20T01:31:46.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-10-29T09:09:26.000Z (over 1 year ago)
- Last Synced: 2025-03-24T17:21:23.877Z (about 1 year ago)
- Topics: golang, linux, streamdeck
- Language: Go
- Size: 117 KB
- Stars: 34
- Watchers: 4
- Forks: 3
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Changelog: History.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://goreportcard.com/report/github.com/Luzifer/streamdeck)




# Luzifer / streamdeck
`streamdeck` is a library and management tool to use an Elgato StreamDeck on a Linux system written in Go.
## Supported devices:
- Elgato StreamDeck Original V2 (15 keys, ID `0fd9:006d`)
- Elgato StreamDeck XL (32 keys, ID `0fd9:006c`)
- Elgato StreamDeck Mini (6 keys, ID `0fd9:0063`)
## Usage
- For library usage see [godoc](https://pkg.go.dev/github.com/Luzifer/streamdeck?tab=doc)
- For usage of the tool see the [Wiki](https://github.com/Luzifer/streamdeck/wiki)