Skip to content

Releases: Erik1028/ajazz-dock

Hexpad 2.0.0

Choose a tag to compare

@Erik1028 Erik1028 released this 16 Oct 06:34

Hexpad 2.0.0 - the first release under the Hexpad name (it was AjazzDock 1.0.0).

A native controller for the Ajazz AKP03E stream dock (6 LCD keys, 3 round buttons, 3 knobs): no browser, no account, no cloud, no telemetry.

New since 1.0.0:

  • Knob HUD: turning a knob shows a Hi-Fi style level display on the keys (volume and more).
  • VRChat OSC: keys and live faces that talk to VRChat (mute, avatar parameters).
  • Monitors off / on key.
  • OrbitOverlay mirror: OrbitOverlay can show and press the dock from VR (watch widget and panel).
  • Ambient idle screens: 16 clock designs plus now-playing and weather screens; swatch and gradient keys.
  • Safer config: load/save hardened, rolling backups.
  • No personal defaults in the code: the Tapo bulb address comes from your own settings, Prisma is found where it is installed.
  • MIT licence.

Install: download Hexpad-2.0.0.zip, unzip it anywhere and run Hexpad\Hexpad.exe (it asks for admin rights when it starts - it needs them to read the CPU temperature; Start with Windows in the tray menu starts it without asking). Windows 10 / 11.

AjazzDock 1.0.0

Choose a tag to compare

@Erik1028 Erik1028 released this 23 Jun 20:39

AjazzDock is a lean, native controller + system tray for the Ajazz AKP03E "Stream Dock" (6 LCD keys, 3 round buttons, 3 rotary encoders) on Windows. No browser, no web view, no account, no cloud, no telemetry — it talks to the device directly over its vendor HID interface.

Download & run

  1. Download AjazzDock.exe below (single standalone file — no Python needed).
  2. Run it. The app lives in the system tray; right-click for the configurator, profiles, autostart toggle, and quit.

ℹ️ The exe is unsigned, so Windows SmartScreen may warn on first launch — click More info → Run anyway. Optionally run install.ps1 from source to add Start Menu/Desktop shortcuts and login autostart.

Features

  • Render full-color emoji or your own PNG/JPG icons + labels to the 6 LCD keys
  • Bind every input — keys, buttons, encoders (turn ◀/▶ + push) — to actions:
    open app/file/URL · hotkeys · type text · media · volume · mic mute · page/profile switch · brightness · monitor brightness (DDC) · multi-step macros · quick actions (empty recycle bin, etc.)
  • Pages and profiles, switchable from a key, button, or the tray
  • Native dark configurator with a device-shaped key grid, live previews, color/emoji/PNG pickers, press animations, and page-swipe transitions
  • In-app display calibrator — tune each key's image size/position live
  • Single-instance, auto-reconnect on unplug/replug

Requirements

  • Windows 10/11 · Ajazz AKP03E (USB VID 0x0300 / PID 0x3002)

Build from source

py -3 -m venv .venv
.\.venv\Scripts\python.exe -m pip install -r requirements.txt
./build.ps1     # -> dist\AjazzDock.exe

Protocol credit: 4ndv/mirajazz + 4ndv/opendeck-akp03.