Skip to main content

Keyboard Intermittent Keys

Summary

Framework laptop users experience intermittent or completely non-functional keys. On the Framework Laptop 13, this most commonly affects the right side of the keyboard — Enter, Backspace, Delete, D, and quotation mark (column 14 of the keyboard matrix), as well as P, 0, and minus (column 13)12. The issue has been reported across all FW13 generations and across multiple operating systems134. Framework co-founder Nirav Patel confirmed in February 2025 that the root cause was traced to a subsupplier issue where some Input Cover parts had a burr in the lattice near the Delete key, and additional quality checks have been added5.

On the Framework Laptop 16, a separate failure pattern affects the D key most commonly, with evidence suggesting heat from gaming accelerates failures on keys near the heat pipe (Q, W, Caps Lock, D)67. On the Framework Laptop 12, the keyboard only supports 2-key rollover due to its matrix design, causing missed keystrokes during fast typing8.

Symptoms

  • Keys intermittently stop registering, particularly Enter, Backspace, Delete, D, equals, right bracket, quotation mark (column 14) or P, 0, minus (column 13)129
  • Issue can progress from intermittent to completely non-functional over time1
  • Flexing or twisting the input cover / laptop frame temporarily restores function1011
  • Loosening or tightening input cover screws can temporarily affect the issue1213
  • Problem is reproducible in UEFI/BIOS and at boot (GRUB), confirming it is a hardware issue14

Affected Models

  • Framework Laptop 13 (11th Gen Intel)1
  • Framework Laptop 13 (12th Gen Intel)15
  • Framework Laptop 13 (13th Gen Intel)3
  • Framework Laptop 13 (Intel Core Ultra Series 1)
  • Framework Laptop 13 (AMD Ryzen 7040 Series)416
  • Framework Laptop 16 (AMD Ryzen 7040) — D key failure pattern, heat-related67
  • Framework Laptop 16 (AMD Ryzen AI 300) — similar D key issues17
  • Framework Laptop 12 — 2-key rollover limitation, pogo pin connection issues8

Root Cause

Framework co-founder Nirav Patel provided an official statement in February 20255:

We traced the root cause of this back to a subsupplier issue where some Input Cover parts had a burr in the lattice near the delete key. We've since added additional quality checks. If you're running into this, you can reach out to support to confirm if this is the issue you are seeing and then receive a replacement Input Cover.5

Community investigation identified additional contributing factors:

  • Keyboard matrix line failures — Affected keys consistently map to specific columns in the keyboard matrix (column 13 or 14), pointing to breaks or intermittent contact in shared signal lines92
  • Flat cable connector solder joints — One user resolved the issue by reflowing the solder joints on the keyboard-to-mainboard flat flex cable connector18
  • Frame flex causing intermittent contact — The modular input design may create a structurally weaker region, especially on the right side where USB-C docking/charging cables attach and apply bending force15
  • FW16 heat-related failure — Keys near the heat pipe (Q, W, Caps Lock, D) degrade faster under sustained CPU/GPU load. Multiple users report failures on replacement keyboards at the same key, suggesting a design-level thermal issue67
  • FW12 matrix limitation — The FW12 keyboard uses a cheaper matrix design supporting only 2-key rollover, causing missed keystrokes during fast typing. Pogo pin connections cause additional intermittent failures8

Diagnosis

  1. Check every key when the issue occurs, including rarely-used ones. Compare against the keyboard matrix chart to identify which column/row is affected9
  2. Test in UEFI/BIOS and a Live USB to rule out OS-level issues1920
  3. Reseat all 3 connectors — keyboard cable to touchpad board, and both ends of the touchpad-to-mainboard cable (see Input Cover Replacement Guide, steps 6-8)21
  4. Try flexing the frame — if bending the bottom-right corner inward temporarily restores keys, it confirms a hardware connection issue1011
  5. Try a full reset sequence — clean the keyboard thoroughly, reconnect all touchpad cables, reset BIOS to defaults, then perform a mainboard reset. Test at keyboard.frame.work/test after each step22
  6. If reseating does not help and the issue persists in UEFI, the fault is in the input cover hardware14

Workarounds & Fixes

SolutionEffectivenessNotes
Replace the input cover10235PermanentFramework provides replacements under warranty. Out-of-warranty users have also received replacements after Framework acknowledged the subsupplier issue524
Replace the keyboard only (not full input cover)25Appears to resolveOne user replaced only the keyboard (~€32) keeping the same cables, and the issue disappeared
Reflow flat cable connector solder joints18Fixed for one userRequires soldering the connector pins on the keyboard flat flex cable
Tighten input cover screws12TemporaryTightening the screws holding the keyboard in place temporarily fixed Enter key for one user
Kapton/duct tape on cable connector26TemporaryTaping the metal part under the flat cable connector on the mainboard side
Flex/twist the frame101115TemporaryBending the bottom-right corner inward can restore keys
Clean keyboard + reconnect cables + BIOS reset + mainboard reset22Fixed for one userFramework Support guided procedure; test at keyboard.frame.work/test after each step
Reseat connectors21Temporary or noneChecks all 3 connections in the chain

Resolution

Framework has acknowledged the root cause as a subsupplier manufacturing defect and added quality checks5. Users experiencing this issue should contact Framework Support for a replacement Input Cover, including if the unit is out of warranty — Framework has made exceptions for this known manufacturing defect24. The replacement process involves a straightforward swap following the Input Cover Replacement Guide21.

Footnotes

  1. [TRACKING] Framework13 Keyboard has intermittent keys — Framework Community 2 3 4 5

  2. Three keys sometimes stops working (P, [ and -) — Framework Community 2 3

  3. [TRACKING] Framework13 Keyboard has intermittent keys (13th Gen report) — Framework Community 2

  4. [TRACKING] Framework13 Keyboard has intermittent keys (AMD 7040 report) — Framework Community 2

  5. Broken delete key — Nirav Patel official response — Framework Community 2 3 4 5 6

  6. Broken D key (twice) on Framework Laptop 16 — Framework Community (Jan 2026) 2 3

  7. Framework 16 keyboard very sensitive to heat — Framework Community (Jun 2025) 2 3

  8. Typing on the keyboard — keys not registering (FW12) — Framework Community (Feb 2026) 2 3

  9. Framework Laptop Key Matrix — HowettNET 2 3

  10. Broken delete key — like literally stopped working — Framework Community 2 3 4

  11. [TRACKING] Framework13 Keyboard has intermittent keys (frame flex fix) — Framework Community 2 3

  12. [TRACKING] Framework13 Keyboard has intermittent keys (screw tightening fix) — Framework Community 2

  13. [TRACKING] Framework13 Keyboard has intermittent keys (AMD 7040 p/0 report) — Framework Community

  14. Section of right-side of the keyboard no longer works — Framework Community 2

  15. Framework Laptop 13 keyboard wiring diagram request — GitHub 2 3

  16. [TRACKING] Framework13 Keyboard has intermittent keys (AMD 7040 p/0/-) — Framework Community

  17. Framework 16 7040 keyboard key not working — Framework Community

  18. [TRACKING] Framework13 Keyboard has intermittent keys (solder reflow fix) — Framework Community 2

  19. [TRACKING] Framework13 Keyboard has intermittent keys (test in BIOS) — Framework Community

  20. [TRACKING] Framework13 Keyboard has intermittent keys (Live USB test) — Framework Community

  21. Input Cover Replacement Guide — Framework Guides 2 3

  22. [TRACKING] Framework13 Keyboard has intermittent keys (BIOS/mainboard reset fix) — Framework Community 2

  23. PSA: Framework keyboards & input covers fail often — Framework Community

  24. [TRACKING] Framework13 Keyboard has intermittent keys (out-of-warranty replacement) — Framework Community 2

  25. [TRACKING] Framework13 Keyboard has intermittent keys (keyboard-only replacement) — Framework Community

  26. [TRACKING] Framework13 Keyboard has intermittent keys (tape workaround) — Framework Community