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