Star on GitHubStar2.4k stars

Case study

AK·LINK: reconstructing AJAZZ AK820 Pro HID control

AK·LINK implements Linux control of the AJAZZ AK820 Pro keyboard through its recovered wired HID commands for lighting, per-key RGB and the TFT screen. Its author documents REA-assisted investigation of a separate 2.4 GHz dongle channel, including observed usage pages, checksums and read-only probe responses; native dongle control remains in progress.

Targets
Protocol
Category
Community REA investigations
Relationship
Author-reported mixed workflow
Sources reviewed
Stars
1
Last commit
2026-10-22
Language
Python
License (GitHub)
MIT

GitHub data as of 2026-11-09

Copy as MarkdownView JSONCite

Requirements & limits

  • Prerequisites: Linux, Python 3.11+, PyGObject with WebKitGTK 4.1, Pillow, and access to an AJAZZ AK820 Pro.
  • Limits: Lighting, per-key control, screen and clock are supported over USB-C; native control over the 2.4 GHz dongle is in progress.
  • License: MIT license.

Cite

BibTeX

@misc{aklink-case,
  title = {{AK·LINK: reconstructing AJAZZ AK820 Pro HID control}},
  howpublished = {\url{https://github.com/AaditPani-RVU/aklink}},
  url = {https://github.com/AaditPani-RVU/aklink},
  urldate = {2026-11-07},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/aklink-case/}}
}

Plain text

AK·LINK: reconstructing AJAZZ AK820 Pro HID control. https://github.com/AaditPani-RVU/aklink (accessed 2026-11-07). Awesome REA entry: https://awesomerea.org/resources/aklink-case/

Useful? Star Awesome REA on GitHub2.4k

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · AaditPani-RVU/aklink · Revision fe33f8f
  2. docs/DONGLE.md GitHub · AaditPani-RVU/aklink · Revision fe33f8f

More in Protocols

All 720 entries in ProtocolsProtocols case studies (645)

↑↓ move↵ open⌘↵ new tab