Akko keyboard software
sharkfin is a free, open-source replacement for the Akko app: remap keys, set the RGB, paint per-key colour and record macros on 88 Akko boards, 31 of which accept changes. Use it in a Chromium browser with nothing to install, or as an app on Windows, macOS and Linux. It runs entirely on your own machine, with no account.
Does sharkfin support my Akko board?
The table lists every Akko model sharkfin knows, 88 in all. Between them: knob, edge light, magnetic switches, screen, 2.4 GHz, Bluetooth. If yours is missing, plug it in anyway: these boards report their own device id, and sharkfin identifies anything built on ROYUAN hardware from that reply, works out which command set it speaks, and asks before it writes.
| Board | Writable | Layout | What it has |
|---|---|---|---|
| 3084BP-ISO-DE | yes | after a one-time check | 4 profiles · 18 effects · 2.4 GHz · Bluetooth |
| 3084BP-ISO-UK | yes | after a one-time check | 4 profiles · 18 effects · 2.4 GHz · Bluetooth |
| 3084S | asks the board | slot grid | |
| 3087S US | asks the board | after a one-time check | |
| 3098B | yes | drawn | 4 profiles · 18 effects |
| 3098B Plus | yes | after a one-time check | 2 revisions · 4 profiles · 18 effects · 2.4 GHz · Bluetooth |
| 3098S | asks the board | after a one-time check | |
| 3108 V3 | asks the board | drawn | |
| 5075 V3 | yes | after a one-time check | 3 revisions · 4 profiles · 18 effects · knob · edge light · 2.4 GHz · Bluetooth |
| 5075 V3 HE | yes | after a one-time check | 2 revisions · 4 profiles · 18 effects · knob · edge light · magnetic switches · 2.4 GHz · Bluetooth |
| 5075 V5 | asks the board | after a one-time check | 3 revisions · knob · 2.4 GHz · Bluetooth |
| 5075 V5 HE | asks the board | after a one-time check | knob · magnetic switches · 2.4 GHz · Bluetooth |
| 5075 V5 HE ISO | asks the board | after a one-time check | 2 revisions · knob · magnetic switches · 2.4 GHz · Bluetooth |
| 5075 V5 HE TMR | asks the board | drawn | 2 revisions · knob · magnetic switches · 2.4 GHz · Bluetooth |
| 5075 V5 HE-B | asks the board | after a one-time check | knob · magnetic switches |
| 5075 V5 ISO | asks the board | after a one-time check | knob · 2.4 GHz · Bluetooth |
| 5075 VЗ HE | yes | after a one-time check | 4 profiles · 18 effects · knob · edge light · magnetic switches · 2.4 GHz · Bluetooth |
| 5075B Plus | yes | after a one-time check | 2 revisions · 4 profiles · 18 effects · knob · 2.4 GHz · Bluetooth |
| 5075B Plus-S | yes | drawn | 3 revisions · 4 profiles · 18 effects · knob · edge light · 2.4 GHz · Bluetooth |
| 5075S | asks the board | after a one-time check | 6 revisions · knob |
| 5075S-ABNT2 | asks the board | slot grid | knob |
| 5087 V3 | yes | after a one-time check | 3 revisions · 4 profiles · 18 effects · edge light · 2.4 GHz · Bluetooth |
| 5087 V3 HE | yes | after a one-time check | 3 revisions · 4 profiles · 18 effects · edge light · magnetic switches · 2.4 GHz · Bluetooth |
| 5087 V5 | asks the board | after a one-time check | 3 revisions · 2.4 GHz · Bluetooth |
| 5087 V5 HE | asks the board | after a one-time check | 3 revisions · knob · edge light · magnetic switches · 2.4 GHz · Bluetooth |
| 5087 V5 HE TMR | asks the board | after a one-time check | 2 revisions · magnetic switches · 2.4 GHz · Bluetooth |
| 5087 V5 HE TMR ISO | asks the board | after a one-time check | magnetic switches · 2.4 GHz · Bluetooth |
| 5087B V2 | asks the board | slot grid | |
| 5087S | asks the board | slot grid | 2 revisions |
| 5087S V2 | asks the board | slot grid | |
| 5087V3 HE TMR | asks the board | after a one-time check | edge light · magnetic switches · 2.4 GHz · Bluetooth |
| 5087V5 HE | asks the board | after a one-time check | magnetic switches · 2.4 GHz · Bluetooth |
| 5098 V5 | asks the board | after a one-time check | knob · screen · 2.4 GHz · Bluetooth |
| 5098 V5 HE | asks the board | after a one-time check | knob · magnetic switches · screen · 2.4 GHz · Bluetooth |
| 5098B | yes | slot grid | 2 revisions · 4 profiles · 18 effects · knob · edge light · screen · 2.4 GHz · Bluetooth |
| 5108 V5 | asks the board | drawn | 4 revisions · 2.4 GHz · Bluetooth |
| 5108 V5 HE | asks the board | after a one-time check | 2 revisions · magnetic switches · 2.4 GHz · Bluetooth |
| 5108 V5 ISO | asks the board | after a one-time check | 2.4 GHz · Bluetooth |
| 5108B Plus | yes | drawn | 3 revisions · 4 profiles · 18 effects · knob · 2.4 GHz · Bluetooth |
| 5108BP-ISO-UK | yes | after a one-time check | 4 profiles · 18 effects · 2.4 GHz |
| 5108S | asks the board | slot grid | 2 revisions · knob |
| ACR Pro75 | asks the board | slot grid | |
| ACR75 v2 | yes | drawn | 1 profiles · 18 effects · edge light · 2.4 GHz · Bluetooth |
| Air01 | asks the board | slot grid | 2 revisions · edge light · 2.4 GHz · Bluetooth |
| Air01 UK | asks the board | slot grid | 2 revisions · edge light · 2.4 GHz · Bluetooth |
| Armor Alice | asks the board | slot grid | 2 revisions · edge light · magnetic switches · 2.4 GHz · Bluetooth |
| FUN60 KizunaAI SE | asks the board | after a one-time check | magnetic switches |
| FUN68 optical | asks the board | slot grid | magnetic switches |
| FUN87 KizunaAI PE | asks the board | after a one-time check | magnetic switches |
| Gem 01 | asks the board | after a one-time check | magnetic switches · 2.4 GHz · Bluetooth |
| Gem 02 | asks the board | after a one-time check | magnetic switches · 2.4 GHz · Bluetooth |
| Gem02 | yes | after a one-time check | 4 profiles · 20 effects · magnetic switches · 2.4 GHz · Bluetooth |
| K0039 | yes | after a one-time check | 4 profiles · 20 effects · edge light · magnetic switches · 2.4 GHz · Bluetooth |
| KF105 | asks the board | after a one-time check | knob · screen · 2.4 GHz · Bluetooth |
| KF106 | asks the board | after a one-time check | 2 revisions · knob · magnetic switches · screen · 2.4 GHz · Bluetooth |
| Linx 68 | asks the board | after a one-time check | knob · edge light · 2.4 GHz · Bluetooth |
| M1 V5 HE | asks the board | after a one-time check | knob · magnetic switches · 2.4 GHz · Bluetooth |
| MG108 | asks the board | slot grid | knob |
| MG108B V2 | asks the board | after a one-time check | 2.4 GHz · Bluetooth |
| Mineral01 | yes | after a one-time check | 4 profiles · 20 effects · magnetic switches · 2.4 GHz · Bluetooth |
| Mineral02 | yes | after a one-time check | 2 revisions · 4 profiles · 20 effects · magnetic switches · 2.4 GHz · Bluetooth |
| MOD007 V5 HE | yes | after a one-time check | 5 revisions · 4 profiles · 18 to 20 effects · knob · magnetic switches · screen · 2.4 GHz · Bluetooth |
| MOD007 V5 HE TMR | asks the board | slot grid | knob · magnetic switches · screen · 2.4 GHz · Bluetooth |
| MOD007B HE PC | yes | after a one-time check | 5 profiles · 18 effects · knob · magnetic switches · 2.4 GHz · Bluetooth |
| MOD007B PC | asks the board | after a one-time check | knob · 2.4 GHz · Bluetooth |
| MOD007B V3-HE(UK) | yes | drawn | 2 revisions · 4 profiles · 18 to 20 effects · magnetic switches · 2.4 GHz · Bluetooth |
| MOD007B V3-HE(US) | yes | after a one-time check | 4 profiles · 20 effects · magnetic switches · 2.4 GHz · Bluetooth |
| MOD007B-HE | asks the board | after a one-time check | 3 revisions · knob · magnetic switches · 2.4 GHz · Bluetooth |
| MOD007PC-CX | asks the board | slot grid | knob |
| MOD007S V3-HE | yes | after a one-time check | 4 profiles · 20 effects · magnetic switches |
| MOD007S V3-HE UK | yes | drawn | 2 revisions · 4 profiles · 18 to 20 effects · knob · magnetic switches |
| MOD007S V3-HE US | asks the board | after a one-time check | knob · magnetic switches |
| MOD07 V5 | asks the board | slot grid | knob · screen · 2.4 GHz · Bluetooth |
| MOD68 | yes | drawn | 3 revisions · 2 to 4 profiles · 18 effects · magnetic switches · 2.4 GHz · Bluetooth |
| MOD68 HE | asks the board | after a one-time check | 2 revisions · magnetic switches · 2.4 GHz · Bluetooth |
| MOD68 ISO | asks the board | after a one-time check | 2 revisions · magnetic switches · 2.4 GHz · Bluetooth |
| MU01 | yes | drawn | 2 revisions · 4 profiles · 18 effects · 2.4 GHz · Bluetooth |
| MU02 | asks the board | slot grid | knob |
| PC75B Plus | yes | after a one-time check | 3 revisions · 4 profiles · 18 effects · knob · edge light · 2.4 GHz · Bluetooth |
| PC75S+ | asks the board | slot grid | knob |
| PC98B Plus+ | asks the board | slot grid | |
| RAID 75 HE | asks the board | after a one-time check | knob · edge light · magnetic switches |
| RAY68 | yes | after a one-time check | 2 revisions · 4 profiles · 20 effects · edge light · magnetic switches · 2.4 GHz · Bluetooth |
| SPR75 | asks the board | slot grid | |
| TAC75 HE | yes | drawn | 2 profiles · 20 effects · magnetic switches |
| TAC87 | yes | after a one-time check | 3 revisions · 4 profiles · 18 to 20 effects · edge light · magnetic switches · 2.4 GHz · Bluetooth |
| TOP75B | asks the board | after a one-time check | edge light · 2.4 GHz · Bluetooth |
| xG AIR 3 | asks the board | slot grid | edge light · 2.4 GHz · Bluetooth |
"Writable" means sharkfin will change settings on it. Read-only boards are ones whose command set is not established yet; sharkfin identifies them and reads from them, but refuses to write, because the two protocol families in this hardware share opcodes that mean different things. "After a one-time check" means the picture exists but is confirmed against your own board first: two boards can share one picture and still disagree about which internal slot a key lives in, so sharkfin trusts the keyboard over its own files.