Files
qmk_firmware/keyboards/keychron
rootiest e99318637c
Automatic Approve / automatic_approve (push) Has been skipped
feat(q5_max): overhaul via keymap with custom layers and encoder features
Replace stock MAC/WIN dual-boot layers with a single-OS 6-layer layout
(BASE, FN1, FN2, FN3, FN4, KEEB_CTL). Add tap-dance Home/End, a mouse
control layer (FN2), and timer-based Alt+Tab cycling on the FN2 encoder.

- Restructure layers: drop MAC_BASE/MAC_FN/WIN_BASE/WIN_FN; add FN1-FN4
  and KEEB_CTL with Bluetooth/RGB controls
- Add ALT_TAB_FWD/ALT_TAB_BWD custom keycodes driven by matrix_scan_user
  timer to hold Alt across encoder ticks (750ms timeout)
- Assign FN2 encoder to Alt+Tab / Alt+Shift+Tab cycling
- Add TD_HOME_END tap-dance (tap=Home, double=End) on numpad Home key
- Enable MOUSEKEY_ENABLE and TAP_DANCE_ENABLE in rules.mk
- Set DYNAMIC_KEYMAP_LAYER_COUNT=6 and TAPPING_TOGGLE=3 in config.h
2026-04-05 20:07:55 -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