From: Don Armstrong Date: Tue, 14 Oct 2014 23:04:33 +0000 (-0700) Subject: make changes to don layout X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=refs%2Fheads%2Fdon_map;p=tmk_firmware.git make changes to don layout --- diff --git a/keyboard/ergodox/config.h b/keyboard/ergodox/config.h index d2ca7ea..6cb2db6 100644 --- a/keyboard/ergodox/config.h +++ b/keyboard/ergodox/config.h @@ -60,10 +60,10 @@ Project located at */ /* disable debug print */ -//#define NO_DEBUG +#define NO_DEBUG /* disable print */ -//#define NO_PRINT +#define NO_PRINT /* disable action features */ //#define NO_ACTION_LAYER diff --git a/keyboard/ergodox/keymap.c b/keyboard/ergodox/keymap.c index 948f082..f2cded1 100644 --- a/keyboard/ergodox/keymap.c +++ b/keyboard/ergodox/keymap.c @@ -95,10 +95,10 @@ static const uint8_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { HOME, BSPC,LCTL, END, // right hand - FN3, 6, 7, 8, 9, 0, MINS, + FN4, 6, 7, 8, 9, 0, MINS, LBRC,Y, U, I, O, P, RBRC, H, J, K, L, SCLN,QUOT, - FN1, N, M, COMM,DOT, SLSH,RSFT, + FN5, N, M, COMM,DOT, SLSH,RSFT, UP,DOWN,LEFT, RGHT,RGUI, DEL,RGUI, PGUP, @@ -126,18 +126,40 @@ static const uint8_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { TRNS,TRNS,TRNS ), - KEYMAP( // layer 2 : keyboard functions + KEYMAP( // layer 2 : Mouse + // left hand + TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, + TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,FN5 , + TRNS,BTN4,BTN2,BTN3,BTN1,TRNS, + TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, + TRNS,TRNS,TRNS,TRNS,TRNS, + TRNS,TRNS, + TRNS, + TRNS,TRNS,TRNS, + // right hand + TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, + TRNS,ACL0,TRNS,WH_D,WH_U,TRNS,TRNS, + ACL1,MS_L,MS_D,MS_U,MS_R,TRNS, + TRNS,ACL2,TRNS,TRNS,TRNS,TRNS,TRNS, + TRNS,TRNS,TRNS,TRNS,TRNS, + TRNS,TRNS, + TRNS, + TRNS,TRNS,TRNS + ), + + KEYMAP( // layer 3 : keyboard functions // left hand FN0, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, + TRNS,TRNS,TRNS,TRNS,TRNS, TRNS,TRNS, TRNS, TRNS,TRNS,TRNS, // right hand - FN4, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, + FN5, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, @@ -147,7 +169,7 @@ static const uint8_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { TRNS,TRNS,TRNS ), - KEYMAP( // layer 3: numpad + KEYMAP( // layer 4: numpad // left hand TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, @@ -183,7 +205,8 @@ static const uint16_t PROGMEM fn_actions[] = { ACTION_LAYER_MOMENTARY(1), // FN1 - switch to Layer1 ACTION_LAYER_SET(2, ON_PRESS), // FN2 - push Layer2 ACTION_LAYER_SET(3, ON_PRESS), // FN3 - push Layer3 - ACTION_LAYER_SET(0, ON_PRESS), // FN4 - push Layer0 + ACTION_LAYER_SET(4, ON_PRESS), // FN4 - push Layer4 + ACTION_LAYER_SET(0, ON_PRESS), // FN5 - push Layer0 }; void action_function(keyrecord_t *event, uint8_t id, uint8_t opt)