1
0
Fork 0
forked from forks/qmk_firmware
qmk_firmware/keyboards/kbdfans/kbd75/keymaps/aaronireland
Nick Brassel 219afaba42
Reworked backlight keycodes. (#18961)
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-11-06 08:11:59 +11:00
..
keymap.c Reworked backlight keycodes. (#18961) 2022-11-06 08:11:59 +11:00
readme.md [Keymap] Mac-friendly KBD 75% layouts (#11507) 2021-01-19 19:05:23 -08: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

Layer 0: QWERTY

FUNCTION - Layer 3

Layer 3: FUNCTION




COLEMAK - Layer 1

Layer 1: COLEMAK

DVORAK - Layer 2

Layer 2: DVORAK