qmk-keychron-q3-colemak-dh/keyboards/mokey/ginkgo65
James Young d1cf21bede
Mokey Ginkgo65 Layout Macro Refactor (#15233)
* rename LAYOUT to LAYOUT_65_ansi_blocker; enable Community Layout support

* refactor default keymaps

Updates grid alignment of keycodes, and adds a Function layer to the default keymap.

* refactor LAYOUT_iso into LAYOUT_65_iso_blocker_split_bs

Adds missing KC_NUBS position, and moves Enter keycode to home row (consistent with QMK Community Layout).

* remove LAYOUT_split_left_shift

With the changes to LAYOUT_65_iso_blocker_split_bs, LAYOUT_split_left_shift maps all the same positions, but in a different sequence, making it redundant.

* refactor LAYOUT_7u_space to LAYOUT_65_iso_blocker_tsangan_split_bs

Moves Enter keycode to home row.

* remove LAYOUT_split_space_1

LAYOUT_split_space_1 differs from LAYOUT_split_space_2 only in the sizes of the split spacebars, and I like the layout rendering of LAYOUT_split_space_2 better. :)

* refactor LAYOUT_split_space_2 into LAYOUT_all

ANSI Enter, split Backspace, split Left Shift, and Split Spacebar.

* add LAYOUT_65_ansi_blocker_split_bs

* add LAYOUT_65_ansi_blocker_tsangan_split_bs

* add LAYOUT_65_iso_blocker

* ginkgo65.h: touch-up block diagrams

* info.json: use maintainer's GitHub username

* bugfix layout macros

Position k1D wasn't being assigned on the ISO layouts or LAYOUT_all.

* rules.mk: update Community Layout support
2021-11-21 14:29:37 -08:00
..
keymaps Mokey Ginkgo65 Layout Macro Refactor (#15233) 2021-11-21 14:29:37 -08:00
config.h
ginkgo65.c
ginkgo65.h Mokey Ginkgo65 Layout Macro Refactor (#15233) 2021-11-21 14:29:37 -08:00
info.json Mokey Ginkgo65 Layout Macro Refactor (#15233) 2021-11-21 14:29:37 -08:00
readme.md
rules.mk Mokey Ginkgo65 Layout Macro Refactor (#15233) 2021-11-21 14:29:37 -08:00

Ginkgo65 Multi PCB

Ginkgo65

Support Atmega32u4 keyboard,With a variety of configurations

  • Keyboard Maintainer: mokey
  • Hardware Supported: Atmega32u4

Bootloader

  • Physical reset button: Short press the button on the back of the PCB to enter the Bootloader and flash the firmware

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

make mokey/ginkgo65:default 

Flashing example for this keyboard:

make mokey/ginkgo65:default:flash

See the build environment setup and the make instructions for more information. Brand new to QMK? Start with our Complete Newbs Guide.