How to choose a keyboard for work and programming
Mechanical or membrane, form factor, switches and connectivity. The definitive guide to getting it right if you type more than 4 hours a day.
If you type more than four hours a day, the keyboard is the piece of your setup you physically touch the most. A bad keyboard doesn't just tire you out: over time it can cause wrist and forearm strain. This guide helps you choose based on how you work, not on marketing.
Premium membrane or mechanical: the first decision
The eternal question has a more nuanced answer than it seems:
- ✓Premium membrane (scissor-switch): quiet, low-profile, short travel. Ideal if you work in a shared office or take lots of video calls.
- ✓Mechanical: more tactile, more durable and customizable. Better for those who enjoy typing and don't mind some noise.
There's no universal winner. If you're unsure and share space, go premium membrane. If you work alone and type a lot, mechanical will win you over.
Understanding mechanical switches
If you go mechanical, the switch changes everything. There are three families:
- ✓Linear (red): smooth and quiet, with no tactile bump. Good for gaming and fast typists.
- ✓Tactile (brown): a small bump you feel as the key actuates. The perfect balance for work and the most recommended for programming.
- ✓Clicky (blue): tactile and loud. Satisfying, but skip them unless you work completely alone.
For programming and writing, tactile browns are the safe choice: you feel the keypress without the noise of blues.
Form factor: how much space you want back
Keyboard size directly affects your ergonomics, because the narrower it is, the closer your mouse sits:
- ✓Full-size (100%): includes a numpad. Only if you use it daily.
- ✓TKL (no numpad): the most balanced format for most people. Frees up space for the mouse without losing function keys.
- ✓Compact (75% / 65%): maximum free space. Ideal for small desks, at the cost of some dedicated keys.
Switching to a TKL is one of the cheapest ergonomic upgrades there is: you bring the mouse closer and reduce shoulder strain.
Connectivity and multi-device
A good work keyboard should jump between your laptop, desktop and tablet:
- ✓Multi-device Bluetooth: switch between 3 machines with one button.
- ✓2.4 GHz USB receiver: more stable and lower latency than Bluetooth.
- ✓Cable: zero latency and no batteries, but less tidy.
Ergonomics: what actually prevents injury
- ✓Wrist rest: if the keyboard is high-profile, it stops you bending your wrist upward.
- ✓Tilt: ideally it sits flat or slightly tilted down, not up.
- ✓Backlight: useful in low light, but not essential for work.
Our recommendation for your case
- ✓Quiet office or lots of calls: a premium membrane keyboard, quiet and multi-device.
- ✓Programming and writing with pleasure: a mechanical with tactile switches.
- ✓Tight budget: prioritize a membrane TKL over a cheap mechanical with mediocre switches.
Getting the keyboard right is investing in years of comfortable work.
Our picks
Logitech MX Keys S
The preferred keyboard for programmers and writers. Backlit, wireless and with multi-device support.
Keychron K2 Pro
The most popular wireless mechanical keyboard for home office. Compact, hot-swappable and compatible with Mac and Windows.
Looking for more keyboard options?
See all →Keep reading
How to choose your first ergonomic chair
Everything you need to know before buying. Measurements, adjustments, materials and what brands to avoid.
Dual monitor setup: complete guide 2026
How to set up a dual setup with minimum expense. Arms, cables, resolutions and configuration.
The best audio for video calls
Microphones, headphones and webcams that will make you sound and look professional in your meetings.
Perfect lighting for your home office
The right lighting reduces eye fatigue and improves your image on video calls. Practical guide with specific products.