Skip to content

Instantly share code, notes, and snippets.

Forked from schmich/
Last active April 5, 2020 09:18
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save KhashayarDanesh/12cb19d3ddf12fa75fc545d57cf4f15e to your computer and use it in GitHub Desktop.
Save KhashayarDanesh/12cb19d3ddf12fa75fc545d57cf4f15e to your computer and use it in GitHub Desktop.
Programming media keys on Ducky Keyboards

Programming Media Keys on Ducky Keyboards

To use media keys on the Ducky Keyboards, you must record a macro to bind the media function to a hotkey combination, i.e. Fn plus some key.


Important: In the instructions below, "Press X+Y+Z" means press and hold key X, press and hold key Y, press and hold key Z in that order, and then release all three.

As an example, to bind Fn+PgUp to the play/pause media function:

  • Press Fn+2 to activate profile #2. Profile #1 (factory default) is not programmable. Indicator lights will flash twice.

  • Press and hold Fn+Ctrl for 3 seconds to start recording a macro. Indicator lights will flash slowly.

  • Press Fn+PgUp to define the Fn+PgUp hotkey combo. Indicator lights will flash quickly.

    Notice: Release both the selected key and fn in order to enter binding mode

  • Press Fn+Win+A to bind the key combo to the mute function. Indicator lights will continue to flash quickly.

  • Press Fn+Ctrl to complete recording. Indicator lights will stop flashing.

  • The media key is now bound. Press Fn+PgUp to mute.


To reset the current profile and clear all bindings, press and hold Win+Space for 3 seconds. The indicator lights will flash for a short while.

Media Key Legend

The following functions can be bound to hotkeys using the method above.

  • Fn+Win+A: Mute
  • Fn+Win+B: Volume Up
  • Fn+Win+C: Volume Down
  • Fn+Win+D: Play/Pause
  • Fn+Win+E: Stop
  • Fn+Win+F: Next Track
  • Fn+Win+G: Previous Track
  • Fn+Win+H: Calculator
  • Fn+Win+I: My Computer
  • Fn+Win+J: Browser
  • Fn+Win+K: Mail
  • Fn+Win+L: Multimedia
  • Fn+Win+M: Search
  • Fn+Win+N: Navigate Backwards
  • Fn+Win+O: Navigate Forwards
  • Fn+Win+P: Mouse Left Click
  • Fn+Win+Q: Mouse Right Click
  • Fn+Win+R: Mouse Middle Click
  • Fn+Win+S: Mouse Cursor Up
  • Fn+Win+T: Mouse Cursor Down
  • Fn+Win+U: Mouse Cursor Left
  • Fn+Win+V: Mouse Cursor Right
  • Fn+Win+W: Mouse Scroll Up
  • Fn+Win+X: Mouse Scroll Down

Suggested Combinations:

  • Fn+"+": Increase Volume
  • Fn+"-": Decrease Volume
  • Fn+"P": Play/Pause
  • Fn+"]": Next Track
  • Fn+"[": Previous Track

Resetting the Keyboard:

Hold the Right Win and Left Win for 3 Seconds, the backlight will flash and you'll have the keyboard resetted to factory defaults.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment