By Igor R. · Updated September 2026 Research-based roundup. Specs verified against manufacturer and retailer listings, September 2026.
Affiliate disclosure: Some links in this article are affiliate links. If you buy through one, we may earn a commission at no extra cost to you. As an Amazon Associate, we earn from qualifying purchases. We only recommend hardware we’d suggest to a friend, and a commission never changes a pick. See our full affiliate disclosure.
Short answer: if symbols keep failing on your keyboard, the fix is almost always a numeric keypad — Windows Alt codes need one — or a programmable board you can remap. For most people the best pick is a 96% keyboard with a numpad and QMK/VIA, like the Keychron V5 Max, because it fixes Alt codes and lets you bind a dedicated €, → or ✓ key.
Prices move constantly, so we don’t list them. Check the live listing.
Why your keyboard is the real problem
Most “why won’t this symbol type” headaches trace back to hardware, not software.
The most common one by far: Windows Alt codes only work on a physical numeric keypad with Num Lock on. The number row across the top does not work. Compact keyboards — 60%, 65%, 75%, TKL — drop the numpad to save space, and suddenly Alt + 0169 for © does nothing. That’s the single biggest reason Alt codes stop working.
The other half of the problem is that no standard keyboard has a €, →, or ✓ key. You can always type them — that’s what our copy-and-paste keyboard and per-symbol guides are for — but if you reach for the same handful of symbols all day, a board you can remap turns them into one-tap keys.
So there are really three buying goals, and the right keyboard depends on which is yours.
How to choose
- Fixing Alt codes → get a keyboard with a numeric keypad (full-size 100%, or 96%), or add a standalone numpad. That alone solves most symbol failures on Windows.
- Dedicated symbol keys → get a board with QMK/VIA firmware, or a macro pad with labelled keys.
- Typing other languages → buy the board in your target ISO layout, or program accent layers. See accents on a US keyboard for the software side.
How programmable boards actually output symbols. QMK/VIA lets you assign a key to a macro. On Linux, QMK can send a Unicode code point directly. On Windows and macOS it usually fires the OS Unicode-input sequence or an Alt code instead, which means the result depends on your OS setup. A Stream Deck takes a different route entirely — its software pastes whatever text string you assign, so it outputs any Unicode character on any OS with no firmware tricks. Both work. The Stream Deck is easier; QMK is cheaper once you own the board.
Comparison at a glance
| Keyboard | Layout | Numpad | Programmable | Best for |
|---|---|---|---|---|
| Keychron V5 Max | 96% | Yes | QMK/VIA | Best overall / value |
| Keychron Q5 Max | 96% | Yes | QMK/VIA | Premium build |
| Keychron Q6 Max | 100% full | Yes | QMK/VIA | Classic full-size |
| Das Keyboard 4 Professional | 100% full | Yes | No (plug-and-play) | No-software numpad |
| Keychron Q0 Max | Numpad only | Yes | QMK/VIA | Add numpad + symbol keys |
| Budget wireless numpad | Numpad only | Yes | No | Cheapest Alt-code fix |
| Elgato Stream Deck MK.2 | 15 LCD keys | — | Software | Labelled symbol keys |
The picks
1. Keychron V5 Max — best overall for symbols
A 96% layout keeps the numeric keypad, so Alt codes work, while trimming the dead space of a full-size board. It runs QMK via the Keychron Launcher web app, so you can drag a macro onto any key and have a real € or → key in minutes. Wireless (2.4 GHz and Bluetooth 5.1) or wired, hot-swappable, PBT keycaps.
This is the sweet spot of price, layout and programmability for most people.
Best for: anyone who wants one board that fixes Alt codes and adds symbol keys.
Affiliate link. Price and availability are shown on Amazon.
2. Keychron Q5 Max — premium version of the same idea
Same 96% layout, same numpad, same QMK/VIA remapping as the V5 Max — but a full CNC aluminium body, double-gasket mount, and a heavier, quieter typing feel. Functionally identical for symbol work; you’re paying for build quality.
Best for: the enthusiast who wants the flagship feel.
Affiliate link. Price and availability are shown on Amazon.
3. Keychron Q6 Max — classic full-size (100%)
If you want the traditional full layout — every function key and a full-height numpad — the Q6 Max is the 100% board with the same QMK/VIA remapping and a programmable knob. Bigger footprint, nothing compromised.
Best for: people who never wanted a compact board in the first place.
Affiliate link. Price and availability are shown on Amazon.
4. Das Keyboard 4 Professional — no-software numpad
Not everyone wants firmware. The Das Keyboard 4 is a plain, well-built full-size with a proper numpad, a volume knob and a 2-port USB 3.0 hub. No QMK, no remapping — you just get a reliable numeric keypad, which is all you need if your goal is simply to make Alt codes work again.
Best for: “I just want a numpad and zero setup.”
Cherry MX Brown:
Affiliate link. Price and availability are shown on Amazon.
Cherry MX Blue:
Affiliate link. Price and availability are shown on Amazon.
5. Keychron Q0 Max — add a numpad and symbol keys to any keyboard
Love your compact board but miss the numpad? The Q0 Max is a standalone full-metal numpad with a macro column and a rotary knob, running QMK/VIA. Use it as a numpad to bring Alt codes back, or program its extra keys into dedicated symbol keys — both, without replacing your main keyboard.
Best for: compact-keyboard users who want Alt codes back plus custom symbol keys.
Affiliate link. Price and availability are shown on Amazon.
6. A budget wireless numpad — the cheapest fix
If all you need is Alt codes and you’re on a budget, a basic wireless numeric keypad plugs in and gives you the number cluster back. No frills, no programmability — but it solves the single most common symbol problem for the least money.
Best for: the cheapest possible Alt-code fix.
Search page:
Affiliate link. Price and availability are shown on Amazon.
7. Elgato Stream Deck MK.2 — labelled, one-tap symbol keys
The Stream Deck’s 15 LCD keys each show a custom icon, and its software can paste any text string — including any Unicode character — on Windows or macOS with no firmware involved. Put €, £, →, ✓ and ° on visible, labelled keys and never hunt again.
It’s the priciest option here and overkill if you only need a numpad, but it’s the only pick that gives you a visible symbol palette.
Best for: people who want labelled symbol keys and already had a Stream Deck in mind for other shortcuts.
Affiliate link. Price and availability are shown on Amazon.
How to actually type the symbols once you’ve bought one
The hardware gives you the keys — the method is still the same.
- On a board with a numpad: hold Alt and type the code on the keypad with Num Lock on.
Alt + 0169→ ©,Alt + 0176→ °. - On a QMK/VIA board: open the Keychron Launcher or VIA, pick a key, assign a macro or Unicode string.
- On a Stream Deck: add a Text action and paste the symbol.
For the codes themselves, our Alt Code Finder gives the Windows code, Mac shortcut and HTML entity for any character, and the symbol keyboard has everything organised by category. New to how this works underneath? Start with what Unicode is.
Frequently asked questions
Do I need a special keyboard to type symbols?
No. You can type or copy any symbol on a standard keyboard using Alt codes, Mac shortcuts, or a copy-paste tool. A dedicated keyboard just turns the symbols you use most into one-tap keys, and a numpad makes Windows Alt codes reliable.
Why don’t Alt codes work on my keyboard?
Windows Alt codes require a physical numeric keypad with Num Lock on. The number row across the top does not work. Compact keyboards without a numpad can’t enter Alt codes at all, which is the most common reason they fail.
What is QMK/VIA and why does it matter for symbols?
QMK is open-source keyboard firmware, and VIA — or the Keychron Launcher — is the app that configures it. It lets you remap any key or assign a macro, so you can turn an unused key into a dedicated €, → or ✓ key with no background software running.
Can a macro pad or Stream Deck type any Unicode symbol?
A Stream Deck can, because it pastes whatever text you assign, on Windows or macOS. A QMK macro pad is less direct: on Linux it can send a Unicode code point, but on Windows and macOS it usually sends the symbol via an Alt code or the OS Unicode-input sequence, so the result depends on your setup.
What’s the best keyboard for typing accents and other languages?
Buy the keyboard in your target ISO layout — many boards ship in German, UK, Nordic and other variants — or program accent layers on a QMK board. On a US keyboard you can also add accents purely in software.
Do I need to replace my keyboard, or can I add to it?
You can add to it. A standalone numpad brings back Alt codes and a macro pad adds programmable symbol keys, and both sit beside your existing keyboard, so you keep the compact board you like.
Written by Igor R. Research-based roundup; specs verified against manufacturer and retailer listings, September 2026. Some links are affiliate links — see our affiliate disclosure. As an Amazon Associate, we earn from qualifying purchases. Symbol code points follow the Unicode Standard.