Skip to content
 
 

Repository files navigation

Plugin Icon

OpenDeck FIFINE Ampligame D6 Plugin

An unofficial plugin for FIFINE Ampligame D6 device

OpenDeck version

Requires OpenDeck 2.5.0 or newer

Supported devices

  • FIFINE Ampligame D6 (3142:0007)

Platform support

  • Linux: Guaranteed, if stuff breaks - I'll probably catch it before public release
  • Mac: Best effort, no tests before release, things may break, but I probably have means to fix them
  • Windows: Zero effort, no tests before release, if stuff breaks - too bad, it's up to you to contribute fixes

Installation

  1. Download an archive from releases
  2. In OpenDeck: Plugins -> Install from file
  3. Linux: Download udev rules and install them by copying into /etc/udev/rules.d/ and running sudo udevadm control --reload-rules
  4. Unplug and plug again the device, restart OpenDeck

Device specifications

  • Layout: 3 rows × 5 columns (15 buttons)
  • Protocol version: 1

Building

Prerequisites

You'll need:

  • A Linux OS of some sort
  • Rust 1.87 and up with x86_64-unknown-linux-gnu and x86_64-pc-windows-gnu targets installed
  • Docker
  • just

Preparing environment

$ just prepare

This will build docker image for macOS crosscompilation

Building a release package

$ just package

Acknowledgments

This plugin is heavily based on work by contributors of elgato-streamdeck crate

About

An unofficial OpenDeck plugin for Fifine Ampligame D6

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages