# AK820 Center: a Linux configurator for the AJAZZ AK820 Pro

> AK820 Center implements a Linux configurator for the AJAZZ AK820 Pro keyboard using a vendor HID protocol recovered from the Windows DeviceDriver.exe. Its protocol notes describe 65-byte feature reports, transaction framing and command banks; the Qt application controls lighting, remapping, macros and TFT uploads over wired USB.

- Type: Case study
- Targets: Protocol
- Category: Independent reconstruction cases
- Relationship: Independent reconstruction project
- Sources reviewed: 2026-11-06
- Added to the catalog: 2026-11-08
- Original resource: <https://github.com/Twyx22/ak820-center>
- Primary source: <https://github.com/Twyx22/ak820-center/blob/415819cd109d66ec88f3840ad872126dd61bbc22/PROTOCOL.md>
- Catalog page: <https://awesomerea.org/resources/ak820-center-case/>
- Record JSON: <https://awesomerea.org/resources/ak820-center-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/ak820-center-case/index.md)

## Requirements & limits

- **Prerequisites:** AJAZZ AK820 Pro family B keyboard connected by USB-C; 2.4 GHz and Bluetooth control are unsupported.
- **Prerequisites:** Linux with Qt 6 Widgets, hidapi, CMake and GCC or Clang.
- **License:** MIT license.

## Primary sources

1. <https://github.com/Twyx22/ak820-center/blob/415819cd109d66ec88f3840ad872126dd61bbc22/PROTOCOL.md>
2. <https://github.com/Twyx22/ak820-center/blob/415819cd109d66ec88f3840ad872126dd61bbc22/README.md>

## More in Protocols

- [Komimi: a Redmi Buds 6 Lite client built on its reconstructed control protocol](https://awesomerea.org/resources/komimi-case/index.md) · Case study
- [Fisher & Paykel RF505BRNUX1: decoding refrigerator board traffic](https://awesomerea.org/resources/fisher-paykel-fridge-bus-case/index.md) · Case study
- [Lightstick Vibed Studio: reconstructing the Super Junior Ver. 2 BLE controls](https://awesomerea.org/resources/lightstick-vibed-studio-case/index.md) · Case study
- [IOTBT701: BLE LED strip protocol and Windows client](https://awesomerea.org/resources/iotbt701-ambilight-case/index.md) · Case study
- [Heat & Glo RC300: a Homey client for the reconstructed 433 MHz protocol](https://awesomerea.org/resources/homey-heatnglo-rc300-case/index.md) · Case study
- [APC SU1400RM2U: display pinout and LED driver reconstruction](https://awesomerea.org/resources/apc-su1400rm2u-display-case/index.md) · Case study

## About this entry

The description was reviewed against primary sources.
Original editorial content: MIT. Linked projects, papers and assets retain their own rights and licenses.
