# 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](https://beta.docs.qmk.fm/faqs/faq_keymap#fn-key-on-macos)), 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` | <br> <hr> ### QWERTY - Layer 0 ![Layer 0: QWERTY](https://i.imgur.com/haydhHS.png) ### FUNCTION - Layer 3 ![Layer 3: FUNCTION](https://i.imgur.com/XHUvgLd.png) <br><br><hr> ### COLEMAK - Layer 1 ![Layer 1: COLEMAK](https://i.imgur.com/sBfHH8K.png) ### DVORAK - Layer 2 ![Layer 2: DVORAK](https://i.imgur.com/AaypaN4.png)