Use a real Morse key on your PC

Tap Morse. Practice Your Way.

CommandKey is a palm-sized configurable device that lets a Morse key work seamlessly with your computer or as a stand alone straight key with its built in capacitive touch button. Great for practice software, digital messaging, and Morse-based games.

Pocket-sized Plug & play Real keying feel

Get the Software

Download the configuration utility to set up your CommandKey.

To Software Page
Windows 10 / 11 · Quick setup · No drivers required
About CommandKey

What it does

CommandKey turns a real Morse key into a clean, configurable input device for modern computers — built to stay out of your way. Three configurable modes that are flashed to the device via CommandKey software. Once configured, settings are saved - no software required to function. Allows for 9 total configurable outputs (Three per switch mode).

Keyboard output

CommandKey converts Morse input into keyboard keys that you choose in the app.

Mode switch

Flip modes instantly—no menus, no fuss. Built to be used, not babysat.

Touch key on top

A built-in capacitive touch key can act as a straight key, or your chosen key.

Real-world example

In my case, I set the touch key to Enter—so in my game I can input morse with my key then tap the top of the device to fire - keeping the flow of the game immersive. Your setup can be any key that fits your workflow.

CommandKey in use

Uses

Anywhere keyboard input is accepted, CommandKey fits in.

Morse practice

Perfect with training apps and practice tools—especially on the go.

Digital messaging

Use real keying in chat tools or web-based Morse utilities.

Online keying tools

Some modern apps and sites allow real-time digital Morse. CommandKey keeps it tactile instead of clicky.

Morse-based games

Bring Morse games to life—especially custom projects and Steam titles.

Why I made it

A modern alternative to gear I couldn’t find.

Built for real use

Traditional oscillators are great, but limited. PC interfaces exist, but often feel bulky or unfinished. CommandKey was built to be a clean, portable, reliable Morse tool that works with modern software.

It began because I wanted to learn Morse with a video game I was developing and needed to switch profiles on the fly—hence the three-position switch and touch button on top.

  • Multiple modes at the flick of a switch
  • Built-in capacitive touch key
  • Pocket-friendly design that emulates vintage radios (I love Heathkits!)

Pocket-sized

pocket sized

Software

Configuration, profiles, and how CommandKey integrates with your PC.

Key mapping

Choose exactly what keyboard keys your Morse input triggers.

Profiles

Save and switch setups instantly for games, practice, or messaging.

Plug & play

No drivers, no fuss—appears as a standard input device.

Future updates

Firmware and software updates will expand capabilities over time based on community needs.

CommandKey Software

Desktop utility for configuring CommandKey profiles, key mappings, and device behavior. Simple, fast, and works offline.

⬇ Download for Windows
Windows may show a security warning on first run.
Click More info → Run anyway.
Version 1.0.0 · Windows 10 / 11

Details

A quick scan of what makes CommandKey special.

← Back

Hardware

  • Palm-sized, pocket-friendly build
  • Designed with vintage radio stylings
  • Mode switch for quick output changes
  • Capacitive touch key on top
  • Built on a Pro Micro, allowing high customizability
CommandKey hardware close-up

Software

CommandKey configurator interface

Software Features

  • Choose the keyboard key it outputs for each switch setting allowing for 9 total outputs
  • Simple, reliable configurations that can be saved as custom profiles
  • Designed for practice and play: Set outputs in each switch mode to fit your use case
  • Test Lab integrated below configurator, allowing you to test your settings without having to open another program

Common setups

These are “single key” examples—what that key does depends on your app or game.

Practice
Key outputSpace / Enter
Messaging
Key outputEnter / Send
Gaming
Key outputFire / Confirm
Push-to-talk
Key outputV / Mouse button

CommandKey Quickstart Guide

For CW Learners and General CW Operators · Windows 10 & 11

Welcome to CommandKey

CommandKey is a USB-C connected Morse code keyer interface designed for CW learners and experienced operators alike. It allows you to:

  • Configure paddle or straight key outputs
  • Assign custom keyboard or mouse actions
  • Switch between three operating profiles instantly
  • Practice and decode Morse code using the built-in Test Lab

Your device ships pre-flashed and ready to use.

1. Getting Started

What’s in the box

  • CommandKey device
  • USB-C to USB-A cable

System Requirements

  • Windows 10 or Windows 11
  • Available USB port
  • CommandKey Configurator app installed

Connecting CommandKey

  1. Plug the USB-C end into your CommandKey.
  2. Plug the USB-A end into your computer.

Windows will automatically detect:

  • A keyboard device (HID)
  • A serial configuration port

No drivers are required.

Open the CommandKey Configurator.
Click Connect.
If successful, the status indicator will turn green.

2. Understanding the Interface

CommandKey allows you to configure:

  • TIP (Straight key or left paddle)
  • RING (Right paddle)
  • TOUCH (Capacitive touch input)

Each input can be configured independently for:

  • Position 1 – Left
  • Position 2 – Center
  • Position 3 – Right

You can instantly change behavior by flipping the physical 3-position switch on the device.

3. Assigning Key Functions

Each cell in the 3×3 grid allows you to:

  • Select action type:
    • KEY (Keyboard key)
    • RMB (Right mouse button)
    • DIS (Disabled)
  • Click Set key…
  • Press the desired key combination

Modifiers supported:

  • Ctrl
  • Shift
  • Alt

After configuring your layout:
Click Apply + Save
Your configuration is stored in device memory.
The device will retain settings even when unplugged.

4. Using Profiles

Save a Profile

Click Save Profile…
Store your configuration as a .json file.

Load a Profile

Click Load Profile…
Then click Apply + Save to write it to the device.

This is useful for:

  • Switching between training and contest layouts
  • Sharing setups
  • Backing up your configuration

5. Restoring Defaults

To reset the device:

  1. Click Defaults
  2. Confirm

The device will revert to factory configuration.

6. Using the Morse Test Lab

The embedded Morse Test Lab allows you to practice and decode Morse code in real time.

It supports:

  • Straight key mode
  • Dual paddle (Iambic A)
  • Adjustable character speed
  • Farnsworth spacing
  • Custom key bindings
  • Live LED indicators
  • Real-time decoding output

To Use the Test Lab

  1. Click inside the Morse Test Lab panel.
  2. Select keyer type:
    • Straight Key
    • Dual Paddle
  3. Adjust speed settings if desired.
  4. Begin keying.

Decoded text will appear in the output panel.
The Test Lab is completely self-contained and does not modify your device configuration.

7. Switching Modes with the 3-Position Switch

The physical switch allows instant changes between:

  • Training mode
  • Contest mode
  • Application-specific layouts
  • Mouse control mode
  • Any configuration you define

Simply flip the switch — no software interaction required.

8. Troubleshooting

Device Not Connecting

  • Ensure no other serial monitor is open
  • Try a different USB port
  • Reboot the Configurator app

Key Output Repeating Unexpectedly

  • Ensure your paddles are wired correctly
  • Verify switch position
  • Confirm configuration in the grid matches expectations

Firmware Issues

CommandKey ships pre-flashed.
If you need to reflash firmware, please contact us for instructions.

9. Best Practices

  • Use different switch positions for different workflows
  • Save backup profiles regularly
  • Use Farnsworth mode for effective training
  • Practice with the Test Lab before live operation

10. Support

If you experience issues or need firmware assistance:

Contact: peko@pekoworks.com

Include:

  • Windows version
  • Description of issue
  • Screenshots if applicable

CommandKey was built to make CW practice and operation intuitive, flexible, and powerful. We hope it enhances your Morse experience.