mirror of
https://github.com/zsa/qmk_firmware.git
synced 2026-04-19 22:59:23 +00:00
Aaron’s KBD75v2 Mac-friendly ANSI 1u Layout
This layout mimics the default KBD 75% ANSI 1u layout with a few
mac-friendly tweaks. Because Mac OS uses a unique keycode for the
Function key and only recognizes that keycode from keyboards registered
with an Apple vendor ID (see here
for more info), this layout uses custom macros and F-keycodes (F12,
F13, etc) to provide Mac hotbar functionality (Print Screen, Launchpad,
etc…) and maps the Fn key to the QMK momentary layer
_FN (layer index 3) so it is listed as
MO(3).
| Mac OS Keystroke | Description | User-defined Macro | Layout Mapping |
|---|---|---|---|
| ⌘ + Shift + 3 | Print Screen | KC_CAPW |
Prt Scn |
| ⌘ + Shift + 4 | Print Screen (selection) | KC_CAPP |
fn + Prt Scn |
| F13 | Launchpad | fn + Home |
|
| Colemak | COLEMAK |
fn + C |
|
| Dvorak | DVORAK |
fn + D |
|
| Qwerty | QWERTY |
fn + Q |
|
Ctrl + C |
Quit/Break | KC_CTLC |
Pse Brk |
Ctrl + B |
vim page up | KC_SPU |
fn + Pg Up |
Ctrl + D |
vim page down | KC_SPD |
fn + Pg Dn |
QWERTY - Layer 0
FUNCTION - Layer 3
COLEMAK - Layer 1
DVORAK - Layer 2