10 Best Programmable Pc Gaming Keyboards in US 2026

The best programmable pc gaming keyboards make it easier to assign macros, remap commands, and tailor lighting or controls to a particular setup. This specification-based comparison uses public listing data rather than hands-on testing or customer opinions. The selected models include compact mechanical boards, full-size options, wireless keyboards, and boards with dedicated macro controls. Use the guide to match your preferred layout, connection type, switch design, and level of customization before choosing a keyboard.

This is a specification-based comparison, not a hands-on product test. Editorial scores use a published weighted formula: programmability and macro control (30.0%), layout and dedicated controls (20.0%), connectivity and compatibility (15.0%), customization and build features (20.0%), gaming input features (15.0%). A limited non-published marketplace adjustment is applied internally after the editorial formula; its underlying values are not reproduced. The combined result determines rank, while the displayed editorial score is calibrated proportionally across the selected products from 9.9 for the highest weighted result to 8.3 for the lowest. Potential limitations are editorial inferences based on documented category-relevant attributes; they are not observations from hands-on testing.

Advertising Disclosure Revactic participates in affiliate programs, including the Amazon Associates Program. We may earn a commission when you buy through links on this site, at no extra cost to you.

The Revactic ranking

Top 10 picks

2
Redragon K580 RGB Mechanical Gaming Keyboard
Macro-Ready Full Size

Redragon K580 RGB Mechanical Gaming Keyboard

The K580 is a full-size mechanical keyboard with five dedicated macro keys, a media wheel, hot-swappable switches, full-key anti-ghosting, and optional software for deeper configuration.

  • Five dedicated G1-G5 macro keys can record combos without software
  • Dedicated media controls include a wheel and playback buttons
  • The upgraded socket accepts almost any switch, according to the listing
9.5
Check price View offer at Amazon
3
AULA F2067 TKL Mechanical Gaming Keyboard
Best TKL Macro Layout

AULA F2067 TKL Mechanical Gaming Keyboard

The F2067 provides an 87-key tenkeyless format, all-key programmability, RGB lighting, an aluminum panel, red switches, USB-C, and full anti-ghosting.

  • 87-key tenkeyless layout retains the function row and arrow keys
  • All keys support remapping, shortcuts, or combined functions
  • USB-C wired connection is listed as compatible with Mac, Xbox, and PC
9.2
Check price View offer at Amazon
4
Redragon RM104 Wireless Gaming Keyboard
Tri-Mode Wireless Controls

Redragon RM104 Wireless Gaming Keyboard

The RM104 offers Bluetooth, 2.4GHz, and USB-C modes, programmable additional buttons, a multifunction knob, RGB customization, and broad Windows, macOS, and console compatibility.

  • Bluetooth, 2.4GHz wireless, and USB-C connection modes
  • Multifunction knob handles volume, mute, and RGB-mode changes
  • Software supports macro assignment and remapping of additional buttons
9.1
Check price View offer at Amazon
5
AULA S99 Wireless Programmable Keyboard
Compact Wireless Number Pad

AULA S99 Wireless Programmable Keyboard

The S99 uses a 99-key, 94% layout that keeps arrow keys and a number area while offering tri-mode connectivity, macro customization on all keys, RGB lighting, and a rotary knob.

  • 99-key 94% layout includes arrow keys and a number area
  • Tri-mode Bluetooth 5.0, 2.4GHz, and USB-C connectivity
  • All keys support macro customization according to the listing
9.1
Check price View offer at Amazon
6
RK ROYAL KLUDGE RK61 60% Mechanical Keyboard
Compact QMK/VIA Control

RK ROYAL KLUDGE RK61 60% Mechanical Keyboard

The RK61 is a wired 60% mechanical keyboard with QMK/VIA programmability, RGB customization, hot-swappable 3-pin and 5-pin support, and full-key anti-ghosting.

  • 61-key 60% layout is designed to save desk space
  • QMK/VIA and companion software provide programmable controls
  • Hot-swappable PCB supports both 3-pin and 5-pin switches
8.9
Check price View offer at Amazon
7
HK GAMING GK61 Mechanical Gaming Keyboard
Fast Optical Switch Board

HK GAMING GK61 Mechanical Gaming Keyboard

The GK61 pairs a 61-key wired layout with programmable macros, optical black switches, customizable RGB, pre-lubricated stabilizers, double-shot keycaps, and a listed 1kHz polling rate.

  • Software supports complex macros and key rebinding
  • Optical black switches and a listed 1kHz polling rate
  • Detachable Type-C cable and full-key anti-ghosting
8.7
Check price View offer at Amazon
8
Redragon K671 Mechanical Gaming Keyboard
Hot-Swap Macro Starter

Redragon K671 Mechanical Gaming Keyboard

The K671 offers macro editing, hot-swappable red switches, full-key anti-ghosting, 12 multimedia shortcuts, and multiple backlight modes in a full-width wired design.

  • Software supports remapping, shortcuts, and combined key functions
  • Hot-swappable linear red switches include spare switches
  • Full-key anti-ghosting and 12 multimedia shortcuts are listed
8.5
Check price View offer at Amazon
9
RK ROYAL KLUDGE RK61 Pro
Aluminum 60% Mechanical

RK ROYAL KLUDGE RK61 Pro

The RK61 Pro adds a CNC aluminum case and PBT keycaps to a programmable 60% wired keyboard with hot-swappable switches, RGB modes, and Windows, macOS, and Android support.

  • CNC aluminum case and PBT keycaps
  • 61-key 60% form factor with hot-swappable mechanical switches
  • Listed compatibility with Windows, MacOS, and Android
8.4
Check price View offer at Amazon
10
TDT 104-Key Mechanical Gaming Keyboard
Full-Size RGB Macro Board

TDT 104-Key Mechanical Gaming Keyboard

The TDT is a full-size wired mechanical keyboard with blue switches, programmable RGB, five game modes, software-recorded macros, and n-key rollover.

  • 104-key full-size layout with blue mechanical switches
  • Software records macros and customizes advanced functions
  • N-key rollover and a WIN lock function are listed
8.3
Check price View offer at Amazon

Buying Guide

Choosing among the best programmable pc gaming keyboards starts with deciding how much of a conventional keyboard you want to keep. A full-size board such as the EPOMAKER X AULA F108 PRO, Redragon K580, or TDT 104-Key Mechanical Gaming Keyboard includes a number pad and broad access to standard keys. A tenkeyless design such as the AULA F2067 removes the number pad while preserving a familiar gaming arrangement. Compact 60% models reduce the footprint further, but they generally rely on layers or shortcuts for functions that are separate on larger boards.

Choose the layout around your games and desk

Full-size keyboards are useful when number entry, spreadsheets, or dedicated media controls matter. The Redragon K580 adds five dedicated macro keys and a media wheel, while the F108 PRO includes a number pad, programmable keys, a knob, and a customizable screen. The TDT model keeps the traditional 104-key arrangement and adds a WIN lock function. These designs take more horizontal space, so measure the area available for both keyboard and mouse.

The AULA S99 takes a middle position with a 99-key, 94% layout. It retains arrow keys and a number area while reducing some of the space used by a conventional full-size board. A TKL model such as the AULA F2067 is another balanced option: it leaves room for mouse movement but keeps the function row and navigation keys.

Compact 60% boards are most attractive when mouse space is a priority. The RK61 and RK61 Pro each use 61 keys, and the HK GAMING GK61 uses the same general compact format. These models can be convenient for FPS-style desk layouts, but buyers should be comfortable using function layers for arrows, navigation, and other omitted controls.

Compare macro and remapping methods

Programmability is not identical across these products. The RK61 explicitly lists QMK/VIA support, which is useful for users who want extensive layout control. The AULA F2067 documents all-key remapping, shortcuts, and multiple-key combinations. The F108 PRO and S99 list broad macro customization, while the K580 uses dedicated G1-G5 keys for direct macro access.

Consider whether you want software-based profiles, onboard recording, or dedicated macro keys. The TDT relies on software for macro recording. The Redragon K580 states that basic macro recording can be done without software, with companion software available for deeper configuration. The K671 lists software macro editing and remapping. Public listings do not establish how intuitive any particular utility is, so this comparison focuses on the functions explicitly documented.

Decide between mechanical, membrane, and optical designs

Most selected models are mechanical keyboards. Mechanical options here include the F108 PRO, K580, F2067, RK61, RK61 Pro, GK61, K671, and TDT. Switch type affects the stated character of the board: red switches are described as linear, blue switches as clicky or tactile, and the GK61 uses optical black switches. Hot-swappable boards such as the F108 PRO, K580, RK61, RK61 Pro, and K671 allow switch changes without soldering.

The AULA S99 is explicitly a membrane keyboard and does not support hot-swapping. That may be preferable to someone who does not plan to change switches, but it provides a different design path from the mechanical boards. The supplied evidence does not support treating one switch type as universally better, so select based on the feel, sound, and customization route you prefer.

Check wired and wireless connection needs

A wired USB-C connection offers a simple desktop setup and is documented for the RK61, GK61, F2067, K671, and TDT. Wireless choices add placement flexibility. The F108 PRO lists Bluetooth, 2.4GHz, and USB-C modes, while the RM104 and S99 also provide tri-mode connection options. The F108 PRO lists an 8000mAh battery, and the S99 lists a 2000mAh battery; the RM104 listing identifies wireless modes but does not provide a battery capacity in the supplied evidence.

Compatibility also varies. The RK61 lists Windows, Linux, and Mac. The RK61 Pro lists Windows, MacOS, and Android. The RM104 lists Windows, macOS, and major gaming consoles, while the F108 PRO is described as compatible across Mac, PC, and Android. Confirm the operating system and connection mode you plan to use before buying.

Look beyond lighting

RGB lighting is common in this category, but programmable lighting is only one part of customization. The F108 PRO combines per-key LEDs with a customizable screen and knob. The RM104 uses a multifunction knob for audio and lighting controls. The K580 includes dedicated media controls, and the S99 uses a rotary knob for volume, connection mode, brightness, and RGB settings.

Build details can also guide a shortlist. The F108 PRO lists PBT keycaps and a five-layer internal sound and shock-enhancement design. The RK61 Pro uses a CNC aluminum case and PBT keycaps. The K580 lists double-shot keycaps and a 50-million-keystroke rating. The GK61 lists double-shot keycaps and pre-lubricated stabilizers. These are documented construction features, not independent durability test results.

Final recommendation

EPOMAKER X AULA F108 PRO ranks first overall in this specification-based comparison under the published weighted criteria.

The final choice among the best programmable pc gaming keyboards depends on the documented features that match your intended use.

EPOMAKER X AULA F108 PRO is the highest-scoring returned product and the first overall specification-based choice. It brings together a full-size layout, programmable keys, hot-swapping, a knob, customizable screen, RGB, and tri-mode wireless connectivity. For buyers seeking the top programmable pc gaming keyboards in a smaller format, the RK61 is a strong compact alternative because it lists QMK/VIA support and hot-swappable switches. Choose the Redragon K580 when dedicated macro keys and media controls matter most, or the AULA S99 when you want wireless flexibility and a compact number area.

Frequently Asked Questions

What should I look for in the best programmable pc gaming keyboards?

Start with the type of programming you need: all-key remapping, software macros, onboard recording, or dedicated macro keys. Then compare layout, switch type, connection modes, compatibility, and anti-ghosting claims. The F108 PRO, F2067, K580, and RK61 demonstrate different approaches, so the best fit depends on your preferred controls rather than one universal specification.

Are 60% programmable keyboards suitable for gaming?

They can be suitable when desk space and mouse movement are priorities. The RK61, RK61 Pro, and GK61 provide compact 61-key layouts and programmable functions. However, their smaller designs do not include dedicated arrow, function, or number-pad keys, so users may need function layers or remapped commands for those inputs.

Is a hot-swappable keyboard necessary?

No. Hot-swapping is most useful when you expect to change mechanical switches without soldering. The F108 PRO, K580, RK61, RK61 Pro, GK61, and K671 document hot-swappable support. The TDT and AULA S99 take different approaches, with the S99 explicitly using a non-hot-swappable membrane design.

Is wireless connectivity useful for a gaming keyboard?

Wireless connectivity can make a desk easier to arrange and can support multiple devices. The F108 PRO, RM104, and S99 list Bluetooth, 2.4GHz, and USB-C modes. A wired model may be preferable when you want a direct cable connection and do not need placement flexibility. Check the specific compatibility and battery information for the model you choose.

Which selected keyboards include dedicated controls beyond standard keys?

The F108 PRO, RM104, and S99 include knobs, while the K580 adds dedicated macro keys and a media wheel. The TDT lists game modes and a WIN lock function. These controls can reduce reliance on key combinations, but they also affect layout and available desk space.