Star on GitHubStar1.1k stars

Case study

K1 Pro OpenDeck Suite: a Linux driver for the Stream Dock K1 Pro

K1 Pro OpenDeck Suite includes a Linux OpenDeck driver for the HOTSPOTEK/Mirabox Stream Dock K1 Pro based on its reverse-engineered USB/HID CRT protocol. The driver handles connection and keepalive messages, 64×64 JPEG key displays, RGB ring controls, and three knob inputs. Four accompanying plugins add generic OpenDeck functions.

Targets
Protocol
Category
Independent reconstruction cases
Relationship
Independent reconstruction project
Sources reviewed

Requirements & limits

  • Prerequisites: OpenDeck, Linux, and a Stream Dock K1 Pro with USB ID 5548:1025 and protocol v3 are required for the driver.
  • Prerequisites: Building requires Rust 1.87 or later with the x86_64-unknown-linux-gnu target, plus just and zip.
  • Testing evidence: The driver README says this fork had not been compiled or tested on hardware before delivery.
  • License: GPLv3 license; the vendored mirajazz dependency retains MPL-2.0.

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · leabergero/k1pro-opendeck-suite · Revision d004b89
  2. opendeck-k1pro-plugin/README.md GitHub · leabergero/k1pro-opendeck-suite · Revision d004b89

More in Protocols

All 136 entries in ProtocolsProtocols case studies (91)

↑↓ move↵ open⌘↵ new tab