rabbit.reviews
Best for Multi-Device Workflows

Logitech MX Keys S

Ranks at or near the top of RTINGS' programming keyboard list and is praised by real users on Reddit. Low-profile scissor-style keys, seamless multi-device switching, and a comfortable layout make it a go-to for professional developers.

$100-$120
Pros
  • Seamless multi-device pairing — switch between 3 devices with one keystroke
  • Comfortable low-profile keys that reduce finger travel fatigue
  • Top-ranked by RTINGS for programming-specific use cases
  • Smart backlighting adjusts based on ambient light
  • Praised by real users on Reddit as a longtime favorite for coding
Cons
  • Not a traditional mechanical keyboard — scissor switches, not MX-style
  • Non-hot-swappable, no QMK/VIA support
  • More expensive than many true mechanical alternatives
Why we recommend it

The MX Keys S is the keyboard for programmers who work across multiple machines — laptop, desktop, personal and work — without wanting to mess with QMK configs. It just works, and works beautifully.

Reddit user

The best keyboard I've ever had for programming was the MX Keys from Logitech.