Files
qmk_firmware/keyboards/keychron
rootiest c819c83b80 feat(q5_max): add chord-based unicode/emoji input system
Implement a chord-mode unicode entry system activated by Fn1+LeftAlt
(CHORD_KEY). Supports two activation styles: tap CHORD_KEY then type
the sequence within a 2-second window, or hold CHORD_KEY, type the
sequence, and release to commit.

- Add chord_unicode.c/h with a ~110-entry table covering math symbols
  (°²³√≈≠≤≥±÷×∞π), Greek letters, currency, fractions, arrows,
  typography, and a broad emoji set
- Prefix-aware matching with a 300ms disambiguation timer handles
  same-prefix alias pairs (e.g. lte/lteq→≤, inf/infty→∞) cleanly
- Backspace deletes, Enter confirms, Escape cancels while in chord mode
- Modifier and layer key-up events pass through so TT(FN1) release
  correctly deactivates the layer while chord mode is active
- Enable UNICODE_ENABLE and wire chord_unicode.c into the build
2026-04-06 12:23:35 -04:00
..
2024-11-15 17:47:02 +08:00
2024-11-27 18:04:06 +08:00
2024-11-18 18:54:24 +08:00
2025-03-25 16:16:19 +08:00
2024-08-19 12:21:40 +08:00
2024-03-07 11:13:53 +08:00
2024-11-15 15:48:52 +08:00
2024-04-12 11:16:25 +08:00
2026-03-16 19:07:27 +08:00
2025-12-08 10:14:28 +08:00
2025-09-09 12:31:34 +08:00
2024-11-29 18:23:30 +08:00
2024-04-12 10:25:22 +08:00
2024-02-17 10:13:05 +08:00
2025-01-17 15:08:58 +08:00