Products · Pattern or everyday thing
Keyboard layouts
Raised as a usability problem by 120 people on Hacker News over 18 years (2009–2026), in 107 threads.
No issue was raised by at least 3 people in 3 threads this year.
- 1
- 2
- 3
- 4
- 5
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
Every issue, all time, most people first
Switching layouts is slow and cycling back takes four layoutsUnreviewed
20092026- Often types a full line in the wrong keyboard layout before noticing2026-06-17
- Switching layouts between programming and writing causes frequent typing mistakes2025-12-29
- Switching keyboard layouts between scripts is a major distraction and slows typing2025-10-31
Square and curly brackets awkward and uncomfortable to typeUnreviewed
20092026- Bracket and symbol characters like {[]} require awkward contortions to type2026-10-09
- Typing special characters and angled brackets forces awkward reaches and wrist contortions2026-10-07
- Brackets, braces and shell symbols need awkward Alt Gr and Shift combinations, making shell typing terrible2024-06-28
Typing tilde and backtick needs obscure key combinations on Italian layoutUnreviewed
20092026- Tilde and backtick are missing, so typing them needs awkward Alt codes2025-01-08
- Backtick is hard to type as a shortcut key on Swiss German layout2024-08-19
- Cannot easily find or type the |, ` and \ keys on non-US layout2023-10-02
Layout awkward because software and hardware assume USUnreviewed
20092026- UK keyboard layout is awkward for programmers, forcing special ordering from the US2023-07-19
- Creating custom keyboard layouts is hard and needs manual steps on other operating systems2021-11-16
- Hard to remember which keyboard layout is currently active2021-04-13
Non-default layouts clash with shortcuts and need remapping per programUnreviewed
20092026- Some shortcuts are impossible on the Italian layout; apps assume US layout2025-12-31
- Non-default layouts cause constant fighting with shortcuts and need remapping for every program2023-06-24
- Muscle memory for shortcuts clashes; many programs' shortcuts break with the alternate layout2023-02-26
Some shortcuts fail and key labels mismatch physical keysUnreviewed
20092026- Keyboard layout is very different from usual, so keys are hard to get used to2024-10-02
- Some shortcuts don't work, and key labels mismatch the physical layout so remapping keys is impossible2024-06-06
- Shortcuts tied to key positions break, forcing users to relearn or remap them2024-04-09
German and English layouts nearly identical, hard to type bothUnreviewed
20092026- Easy to type look-alike Cyrillic letters by accidentally using the wrong keyboard layout2024-03-31
- Typing Spanish or French is harder on French AZERTY keyboards than on the Spanish layout2023-06-14
- Nearly identical German and English layouts make it hard to type on both2020-07-15
Default layout hides characters and switching layouts is hardUnreviewed
20092026- Special characters are hard to find under pressure when layout differs from expectation2022-06-07
- American default layout hides characters like - / : = and switching layouts is surprisingly hard2018-01-04
- Must constantly switch layouts to type non-code text with characters missing from US layout2015-06-26
Characters placed confusingly and accents need awkward dead keysUnreviewed
20092026- Characters placed confusingly, hard to learn, accents need awkward dead keys2021-11-15
- Some programming characters are placed in unfamiliar positions on the keyboard2020-05-23
- Special characters are badly discoverable and hard to remember how to type2018-12-15
Unreviewed issues were grouped by machine: Claude Haiku labelled each comment as a usability complaint, named what it's about and summed up the problem in a line, and a small model grouped similar problems. Nobody has checked them by hand. Expect mistakes.
The newest 50 complaints
- Mac keyboard layout can't reproduce the PC mapping, forcing muscle memory readjustment when switching2026-10-09
- Bracket and symbol characters like {[]} require awkward contortions to type2026-10-09
- Typing special characters and angled brackets forces awkward reaches and wrist contortions2026-10-07
- Often types a full line in the wrong keyboard layout before noticing2026-06-17
- Hard to remember whether Shift+Enter or Ctrl+Enter inserts a newline or submits2026-05-05
- Arrow keys placed so reaching them forces painful thumb folding and inflammation2026-05-03
- Some shortcuts are impossible on the Italian layout; apps assume US layout2025-12-31
- Switching layouts between programming and writing causes frequent typing mistakes2025-12-29
- Language input feature breaks keyboard shortcuts, forcing the user to disable it2025-12-29
- Switching keyboard layouts between scripts is a major distraction and slows typing2025-10-31
- Hard to get devices with non-QWERTY layouts, forcing blank keys or workarounds2025-09-03
- Bracket keys on DE ISO layout don't match macOS muscle memory, causing constant wrong key presses2025-01-30
- Tilde and backtick are missing, so typing them needs awkward Alt codes2025-01-08
- Keyboard layout is very different from usual, so keys are hard to get used to2024-10-02
- Dotless i key on unfamiliar keyboard made emails undeliverable, hard to discover fix2024-08-29
- Backtick is hard to type as a shortcut key on Swiss German layout2024-08-19
- Brackets, braces and shell symbols need awkward Alt Gr and Shift combinations, making shell typing terrible2024-06-28
- Brace symbols are placed awkwardly, making code keys hard to type on Swedish Mac keyboards2024-06-28
- Keys show three different keymap labels with no way to tell which belongs to which2024-06-28
- Non-QWERTY layout forces reconfiguring many programs' keybindings, since vi defaults assume QWERTY2024-06-23
- Some shortcuts don't work, and key labels mismatch the physical layout so remapping keys is impossible2024-06-06
- Programming and LaTeX symbols are awkward to reach, disrupting typing flow2024-06-04
- Symbols needing modifier or multi-key strokes make programs close to unusable on other layouts2024-06-04
- Holding layer keys down for long stretches causes hand pain during frequent use2024-04-29
- Shortcuts tied to key positions break, forcing users to relearn or remap them2024-04-09
- Easy to type look-alike Cyrillic letters by accidentally using the wrong keyboard layout2024-03-31
- Inconsistent layouts across machines cause wrong-layout typing and mental reorientation delays2023-11-02
- Symbols are moved around on the local layout, which is annoying to type with2023-11-02
- Cannot easily find or type the |, ` and \ keys on non-US layout2023-10-02
- UK keyboard layout is awkward for programmers, forcing special ordering from the US2023-07-19
- Non-default layouts cause constant fighting with shortcuts and need remapping for every program2023-06-24
- Typing Spanish or French is harder on French AZERTY keyboards than on the Spanish layout2023-06-14
- Spanish keyboard layout makes typing programming symbols awkward, needing custom remapping2023-05-20
- Umlauts and brackets are awkwardly placed, and Ctrl+Z/Ctrl+X shortcuts are hard to grasp2023-05-20
- No em dash key on physical keyboards, so typing it is a pain2023-03-12
- Takes a long time to get fast on a new layout and is disorienting on other keyboards2023-02-26
- Muscle memory for shortcuts clashes; many programs' shortcuts break with the alternate layout2023-02-26
- Learning touch typing is frustrating because it forces inefficient finger movements2023-01-24
- Typing a standalone ^ requires extra key presses, making code with carets very annoying to type2023-01-04
- Ctrl keys are placed where the commenter must strain pinkies to reach them2022-12-18
- Common symbols like ~, ; and ^ are awkwardly placed or missing from the keycaps2022-10-10
- Multi-key chords for symbols are hard to memorize and execute2022-08-30
- Constantly switching keyboard layouts is disruptive when mixing code and Italian comments2022-07-30
- Special characters are hard to find under pressure when layout differs from expectation2022-06-07
- Shortcuts land in odd places and behave inconsistently across programs2022-03-18
- Cmd-C/Cmd-V shortcuts are awkward to reach, and remapping them is a nightmare over VNC2022-03-18
- Switching keyboard layouts each time someone else uses the computer is annoying2022-03-18
- Switching layouts on shared computers is annoying for other users2022-03-18
- Familiar app and web shortcuts break or become hard to reach on alternative layouts2022-03-18
- Switching between Colemak-DH and QWERTY has a lag and occasional forgetfulness2022-03-18