This code allows you to use the Pimoroni RGB Keypad for the Raspberry Pi Pico as a macro keypad in C++
-
Updated
Mar 29, 2026 - C++
This code allows you to use the Pimoroni RGB Keypad for the Raspberry Pi Pico as a macro keypad in C++
Simple 10-key Arduino-based macropad with OLED screen and rotary encoder
An ATMega32u4 controlled 6-key PCB for macros or media keys.
Linux driver + Stream-Deck-style GUI for the Huion Keydial Mini (K20): evdev-grab remapping of all 18 keys and the dial, with profiles, macros, app launch, an embedded REST/WebSocket API, and a React web UI.
Free Windows software for cheap Chinese USB macro keypads with knobs: MINI KeyBoard (1189:8890), SDINNOVATION SIDE-KEYBOARD (6D7B:DCFA), SDCX/Huali pads. Shortcuts, media keys, scroll speed, LED brightness.
RE Control software for WaveshareMK20
Official Windows configuration software for the NexMacro 12-key macro pad with display, dual knobs, profiles, icons, GIFs, RGB controls, and system stats.
Rebind CH57x USB macro keypads (514c:8851) on Linux from the CLI - no vendor Windows GUI, no vendor toolchain, no firmware flashing. C++17 + libusb, protocol reverse-engineered from the vendor binary and byte-exact against it. read / upload / led / watch / decode.
Want to order pizza? This nifty little customizable utility lets you manage a list of your favorite pizza joints, so when you're in the mood to order online, click a button, then BAM. Perfect little utility if you have a macro pad or want your very own 'Order pizza' key!
Unofficial macOS editor for VOROTEX K08 onboard macro memory
Free, portable programmer for Vaydeer macro keypads on Windows and Linux. One file, no installer: a local page in your browser, a backup and a read-back check on every write. 9-key tested, 4-key supported. Not connected to Vaydeer. CC0.
To associate your repository with the macro-keypad topic, visit your repo's landing page and select "manage topics."