|
|
@ -1,6 +1,3 @@
|
|
|
|
// Netable differences vs. the default firmware for the ErgoDox EZ:
|
|
|
|
|
|
|
|
// 1. The Cmd key is now on the right side, making Cmd+Space easier.
|
|
|
|
|
|
|
|
// 2. The media keys work on OSX (But not on Windows).
|
|
|
|
|
|
|
|
#include "ergodox_ez.h"
|
|
|
|
#include "ergodox_ez.h"
|
|
|
|
#include "debug.h"
|
|
|
|
#include "debug.h"
|
|
|
|
#include "action_layer.h"
|
|
|
|
#include "action_layer.h"
|
|
|
@ -18,7 +15,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
|
|
|
/* Keymap 0: Basic layer
|
|
|
|
/* Keymap 0: Basic layer
|
|
|
|
*
|
|
|
|
*
|
|
|
|
* ,--------------------------------------------------. ,--------------------------------------------------.
|
|
|
|
* ,--------------------------------------------------. ,--------------------------------------------------.
|
|
|
|
* | ESC | 1 | 2 | 3 | 4 | 5 |Lctrl | |Rctrl | 6 | 7 | 8 | 9 | 0 | ß |
|
|
|
|
* | ESC | 1 | 2 | 3 | 4 | 5 |CMD-V | |CMD-C | 6 | 7 | 8 | 9 | 0 | ß |
|
|
|
|
* |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------|
|
|
|
|
* |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------|
|
|
|
|
* | TAB | Q | W | E | R | T | CMD | | CMD | Z | U | I | O | P | ü |
|
|
|
|
* | TAB | Q | W | E | R | T | CMD | | CMD | Z | U | I | O | P | ü |
|
|
|
|
* |--------+------+------+------+------+------| | | |------+------+------+------+------+--------|
|
|
|
|
* |--------+------+------+------+------+------| | | |------+------+------+------+------+--------|
|
|
|
@ -40,7 +37,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
|
|
|
// Otherwise, it needs KC_*
|
|
|
|
// Otherwise, it needs KC_*
|
|
|
|
[BASE] = KEYMAP( // layer 0 : default
|
|
|
|
[BASE] = KEYMAP( // layer 0 : default
|
|
|
|
// left hand
|
|
|
|
// left hand
|
|
|
|
KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, LGUI(KC_V),
|
|
|
|
KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, CTL_T(LGUI(KC_V)),
|
|
|
|
KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_LGUI,
|
|
|
|
KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_LGUI,
|
|
|
|
TG(3), KC_A, KC_S, KC_D, KC_F, KC_G,
|
|
|
|
TG(3), KC_A, KC_S, KC_D, KC_F, KC_G,
|
|
|
|
KC_LSFT, CTL_T(KC_Z), KC_X, KC_C, KC_V, KC_B, KC_LALT,
|
|
|
|
KC_LSFT, CTL_T(KC_Z), KC_X, KC_C, KC_V, KC_B, KC_LALT,
|
|
|
|