An unofficial plugin for Mirabox N4-family devices
Requires OpenDeck 2.5.0 or newer
- Mirabox N4 (6603:1007)
- Ajazz AKP05E (0300:3004)
- VSDInside N4 Pro (5548:1023)
- Linux: Guaranteed, if stuff breaks - I'll probably catch it before public release
- Mac: Zero effort, no tests before release, if stuff breaks - too bad, it's up to you to contribute fixes
- Windows: Zero effort, no tests before release, if stuff breaks - too bad, it's up to you to contribute fixes
- Download an archive from releases
- In OpenDeck: Plugins -> Install from file
- Download udev rules and install them by copying into
/etc/udev/rules.d/and runningsudo udevadm control --reload-rules - Unplug and plug again the device, restart OpenDeck
Read this wiki page for more information.
You'll need:
- A Linux OS of some sort
- Rust 1.87 and up with
x86_64-unknown-linux-gnuandx86_64-pc-windows-gnutargets installed - gcc with Windows support
- Docker
- just
On Arch Linux:
sudo pacman -S just mingw-w64-gcc mingw-w64-binutilsAdding rust targets:
rustup target add x86_64-pc-windows-gnu
rustup target add x86_64-unknown-linux-gnu$ just prepareThis will build docker image for macOS crosscompilation
$ just packageThis plugin is heavily based on work by contributors of elgato-streamdeck crate
Further inspiration was taken from these sister repos:
- https://github.com/naerschhersch/opendeck-akp05
- https://github.com/GrauBlitz/opendeck-akp05
- https://github.com/maillota/opendeck-akp05
The icon was yoinked from https://github.com/naerschhersch/opendeck-akp05/