You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
qmk-fw/keyboards/kbd75
Christopher Sexton 1ac2dd9b63 Keymap: Spaceman Spiff layout for KBD75 (#3595)
![Keyboard Layout](https://i.imgur.com/tQLYDvu.png)

<!-- http://www.keyboard-layout-editor.com/#/gists/c1e8a15c68e4c52eed84653f21ae2d29 -->

Designed specifically to make switching back-n-forth with the Apple's MacBook Pro keyboard intuitive. Has a slight tendency toward readline/vim keybindings.

Caps locks becomes an `Esc` when pressed alone, or a `Ctrl` when pressed with another key.

Base Layer
----------

As simalar to the Apple keyboard as possible. Notiable exception is `Caps Lock`:
- `Esc` when pressed alone
- `Ctrl` when pressed with another key

Control+ Layer
--------------

Left `Ctrl` key switches to the "Control+ Layer". This layer mostly acts like a control key in most cases, with a few exceptions:

- `Ctl+` + `hjkl` are vim-style motion keys
- `Ctl+` + `p` and `Ctl+` + `n` are page up and down
- `Ctl+` + `Backspace` is forward delete

Fn Layer
--------

Audio Controls:
- `Fn` + `a` Volume Down
- `Fn` + `s` Volume Up
- `Fn` + `d` Mute

To flash this layout you need to press `Fn+Backspace`
7 years ago
..
keymaps Keymap: Spaceman Spiff layout for KBD75 (#3595) 7 years ago
rev1 Keyboard: KBD75 Rev 1 LAYOUT_ansi_1u Bug (#3542) 7 years ago
rev2 Support KBD75 rev 2 (#3261) 7 years ago
config.h Support KBD75 rev 2 (#3261) 7 years ago
kbd75.c KBD75 - Initial KBD75 port from qmkeyboard.cn source files 8 years ago
kbd75.h Support KBD75 rev 2 (#3261) 7 years ago
readme.md Support KBD75 rev 2 (#3261) 7 years ago
rules.mk Support KBD75 rev 2 (#3261) 7 years ago

readme.md

KBD75

Keyboard Maintainer: QMK Community
Hardware Supported: KBD75 PCB rev 1 and 2 Hardware Availability: https://kbdfans.myshopify.com/products/kbd75-keyboard-set?variant=35638534029

The KBD75 has two revisions. Revision 2 has a USB C port and allows a numpad layout. .hex files made for KBD75 revision 1, will still work for revision 2. .hex files made for revision 2 (excluding the numpad) will also still work on revision 1. Both revisions share the same switch matrix but have switch holes in different areas.

Make example for this keyboard (after setting up your build environment):

make kbd75/rev1:default
make kbd75/rev2:default

See build environment setup then the make instructions for more information.