Repository navigation
MultiDisplayVCP Client v3.0.0 for Macro Deck 3
This major release completely rebuilds and upgrades the MultiDisplayVCP plugin for Macro Deck 3, delivering multi-platform support, modern gRPC communication, and enhanced performance.
🌟 What's New in v3.0.0
- Macro Deck 3 Ready: Full migration to the new Macro Deck 3 plugin SDK and architecture (
net8.0). - Unified Multi-Platform Package: The
.macroDeckPluginpackage contains native builds for all supported platforms:- Windows (
win-x64) - Linux (
linux-x64) - macOS Apple Silicon (
osx-arm64) - macOS Intel (
osx-x64)
- Windows (
- Dual-Mode High Performance Networking:
- MagicOnion / gRPC (Primary): High-throughput, zero-allocation protocol paired with MultiDisplayVCP Server v2.0+.
- TCP Fallback: Retains compatibility with standard TCP socket connections.
- Enhanced Security: HMAC-SHA256 authenticated handshake with replay-attack protection.
- Streamlined Assets: Modernized plugin manifest and iconography matching the Macro Deck 3 ecosystem.
🖥️ Compatibility & Requirements
- Macro Deck: Macro Deck 3.0.0 or higher. (For Macro Deck 2, please refer to the
Macro-Deck-2branch). - Server: Compatible with MultiDisplayVCP Server v2.0.0+ (Windows, Linux, or macOS).
📦 Installation
- Download
com.multidisplayvcp.client-3.0.0.macroDeckPluginbelow. - Open Macro Deck 3.
- Drag and drop the downloaded
.macroDeckPluginfile into the Macro Deck window (or install via the Package Manager). - Configure your Server IP, Port, and Password under the plugin settings.