Main product image for duckyPad Pro: Macro Scripting Beyond QMK/VIA
Product image 1 for duckyPad Pro: Macro Scripting Beyond QMK/VIA
Product image 2 for duckyPad Pro: Macro Scripting Beyond QMK/VIA
Product image 3 for duckyPad Pro: Macro Scripting Beyond QMK/VIA
Product image 4 for duckyPad Pro: Macro Scripting Beyond QMK/VIA
Product image 5 for duckyPad Pro: Macro Scripting Beyond QMK/VIA
Product image 6 for duckyPad Pro: Macro Scripting Beyond QMK/VIA
Advanced Input Automation with duckyScript
Keyboards
ESP32

In demand. 2 people bought this in the last 24 hours.

duckyPad Pro: Macro Scripting Beyond QMK/VIA

Sold by dekuNukem's shop

$84.99

No tax for United States [change]
Stock available: 98
Check
Original Design
This product was designed by dekuNukem's shop. By buying this product you support original hardware creators.

duckyPad Pro is a 20-key mechanical macropad for power users who demand advanced macro scripting and customisation beyond the shackles of QMK/VIA.

Using a Turing-complete scripting language with massive on-board storage, it can automate any keyboard/mouse input you want, from simple combos to full-blown programs.

No drivers needed. Works anywhere.


Highlights

duckyPad Pro has all the basics:

  • Hot-Swap
  • Rotary Encoders (Tactile or Smooth)
  • Per-key RGB
  • 100% Open-source

But also features unlike any other:

  • Custom duckyScript engine, NOT QMK/VIA.
  • Longer and more complex macros
    • 60K characters per macro
    • Over 3700 macros
    • On-board SD storage
  • OLED screen
  • Bluetooth
  • Real-time Clock (RTC)
  • Profile Auto-switching based on active window.
  • microSD storage
  • No proprietary drivers, works out-of-box.
  • Hacker friendly with tinkering guide

alt text


duckyScript vs QMK/VIA

duckyPad runs duckyScript, originally designed for USB Rubber Ducky.

Compared to QMK/VIA, you get:

  • Much Longer Macros

    • Type over 60,000 characters per macro
    • Entire Bee Movie in one macro? Sure thing!
  • Turing-Complete Interactive Scripting

    • Variables, Conditions, Loops, Functions, and more.
      • Read Buttons / Print to OLED / Set RGB / Real-time Clock
    • Executed on 32-bit Bytecode VM
  • On-board SD Card Storage

    • Fast Config / Backup / Deployment
    • No Recompiling
  • Fully Open Source

From simple shortcuts to full-blown programs, duckyPad can easily achieve what was impossible on QMK/VIA.

duckyPad aims to be the most capable macropad today, and is a no-brainer for power users with more demanding scripting needs.


How It Works / Showcase

  • Create up to 64 profiles, one for each application.
  • Assign up to 58 keys per profile
    • 20 onboard + 6 rotary encoder + 32 external
  • Names are shown on OLED screen
  • Write a duckyScript for each key

alt

Easy Start

  • duckyScript is a language for automating inputs
    • At simplest, you just tell it what key to press!
  • Ideal for key combos of your favorite apps

Browsing:

Zoom In: CTRL +

Next Tab: CTRL SHIFT TAB

alt_text

Up a Notch

  • Once familiar, you can write longer multi-line macros to further speed up everyday task.

  • Such as filling forms and typing boilerplate text with one keypress.

alt_text

alt_text

Or a simple mouse jiggler:

alt_text

alt_text

Full Potential

  • Going all-out, duckyScript is a Turing-Complete general-purpose language.
  • You can use it to:
    • Read Buttons
    • Write to OLED screen
    • Change RGB colors
    • Perform operations with 32-bit variables, conditions, loops, function calls, and more!
  • Write ultra-specific macros for your exact needs

How about a fully working Pong game?

alt_text

Hackerman

  • Of course, by automating inputs, you can take over an entire computer with the push of a button!

alt_text

Nothing Like It

  • From simple shortcuts to full-blown programs, duckyScript can easily achieve what was impossible on QMK/VIA.

  • Each macro can contain over 60,000 characters

  • Store over 3700 macros in total

  • Executed on custom virtual stack machine


Bluetooth

duckyPad Pro also works as a Bluetooth Keyboard & Mouse

  • Bluetooth 5.0
  • Built-in Antenna for both BT and Wi-Fi
  • Provide your own battery bank

alt_text


Profile Auto-switching

alt_text


Questions or Comments?

Please feel free to ask in the official duckyPad discord, or email dekuNukem@gmail.com!


Specifications

alt_text

Links to code and documentation

Documentation (dekunukem.github.io)

Code (github.com)

Shipping policy

Shipped via Royal Mail. UK: Next day, International: 5-10 working days.

The seller

dekuNukem's shop

dekuNukem's shop logo

Nottingham, UK
2 orders since Apr 17, 2026