e99318637c
Automatic Approve / automatic_approve (push) Has been skipped
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
Keychron Q5 Max
A customizable 98% keyboard.
- Keyboard Maintainer: Keychron
- Hardware Supported: Keychron Q5 Max
- Hardware Availability: Keychron Q5 Max QMK/VIA Wireless Custom Mechanical Keyboard
Make example for this keyboard (after setting up your build environment):
make keychron/q5_max/ansi_encoder:default
make keychron/q5_max/iso_encoder:default
Flashing example for this keyboard:
make keychron/q5_max/ansi_encoder:default:flash
make keychron/q5_max/iso_encoder:default:flash
Reset Key: Toggle mode switch to "Cable", hold down the Esc key or reset button underneath space bar while connecting the USB cable,
See the build environment setup and the make instructions for more information. Brand new to QMK? Start with our Complete Newbs Guide.
