@ -57,11 +57,11 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
*/
[ _QWERTY ] = LAYOUT_ergodox_pretty_wrapper (
// left hand // right hand
KC_EQL , ________________NUMBER_LEFT________________ , OSL ( _MOUS ) , OSL ( _MOUS ) , ________________NUMBER_RIGHT_______________ , KC_MINS ,
KC_EQL , ________________NUMBER_LEFT________________ , _______ , _______ , ________________NUMBER_RIGHT_______________ , KC_MINS ,
KC_TAB , _________________QWERTY_L1_________________ , TG ( _DIABLO ) , TG ( _DIABLO ) , _________________QWERTY_R1_________________ , KC_BSLS ,
KC_C1R3 , _________________QWERTY_L2_________________ , _________________QWERTY_R2_________________ , KC_QUOT ,
KC_MLSF , _________________QWERTY_L3_________________ , TG ( _GAMEPAD ) , TG ( _GAMEPAD ) , _________________QWERTY_R3_________________ , KC_MRSF ,
LT ( _SYMB , KC_GRV ) , ___________ERGODOX_BOTTOM_LEFT_____________ , ___________ERGODOX_BOTTOM_RIGHT____________ , TT ( _SYMB ) ,
KC_GRV , ___________ERGODOX_BOTTOM_LEFT_____________ , ___________ERGODOX_BOTTOM_RIGHT____________ , KC_CCCV ,
__________________ERGODOX_THUMB_CLUSTER_____________________
) ,
/* Keymap 0: COLEMAK layer
@ -89,11 +89,11 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
// Otherwise, it needs KC_*
[ _COLEMAK ] = LAYOUT_ergodox_pretty_wrapper (
// left hand // right hand
KC_EQL , KC_1 , KC_2 , KC_3 , KC_4 , KC_5 , OSL ( _MOUS ) , OSL ( _MOUS ) , KC_6 , KC_7 , KC_8 , KC_9 , KC_0 , KC_MINS ,
KC_EQL , KC_1 , KC_2 , KC_3 , KC_4 , KC_5 , _______ , _______ , KC_6 , KC_7 , KC_8 , KC_9 , KC_0 , KC_MINS ,
KC_TAB , _________________COLEMAK_L1________________ , TG ( _DIABLO ) , TG ( _DIABLO ) , _________________COLEMAK_R1________________ , KC_BSLS ,
KC_C1R3 , _________________COLEMAK_L2________________ , _________________COLEMAK_R2________________ , KC_QUOT ,
KC_MLSF , _________________COLEMAK_L3________________ , TG ( _GAMEPAD ) , TG ( _GAMEPAD ) , _________________COLEMAK_R3________________ , KC_MRSF ,
LT ( _SYMB , KC_GRV ) , ___________ERGODOX_BOTTOM_LEFT_____________ , ___________ERGODOX_BOTTOM_RIGHT____________ , TT ( _SYMB ) ,
KC_GRV , ___________ERGODOX_BOTTOM_LEFT_____________ , ___________ERGODOX_BOTTOM_RIGHT____________ , KC_CCCV ,
__________________ERGODOX_THUMB_CLUSTER_____________________
) ,
/* Keymap 0: DVORAK Layout
@ -121,11 +121,11 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
// Otherwise, it needs KC_*
[ _DVORAK ] = LAYOUT_ergodox_pretty_wrapper (
// left hand // right hand
KC_EQL , KC_1 , KC_2 , KC_3 , KC_4 , KC_5 , OSL ( _MOUS ) , OSL ( _MOUS ) , KC_6 , KC_7 , KC_8 , KC_9 , KC_0 , KC_BSLS ,
KC_EQL , KC_1 , KC_2 , KC_3 , KC_4 , KC_5 , _______ , _______ , KC_6 , KC_7 , KC_8 , KC_9 , KC_0 , KC_BSLS ,
KC_TAB , _________________DVORAK_L1_________________ , TG ( _DIABLO ) , TG ( _DIABLO ) , _________________DVORAK_R1_________________ , KC_SLSH ,
KC_C1R3 , _________________DVORAK_L2_________________ , _________________DVORAK_R2_________________ , KC_MINS ,
KC_MLSF , _________________DVORAK_L3_________________ , TG ( _GAMEPAD ) , TG ( _GAMEPAD ) , _________________DVORAK_R3_________________ , KC_MRSF ,
LT ( _SYMB , KC_GRV ) , ___________ERGODOX_BOTTOM_LEFT_____________ , ___________ERGODOX_BOTTOM_RIGHT____________ , TT ( _SYMB ) ,
KC_GRV , ___________ERGODOX_BOTTOM_LEFT_____________ , ___________ERGODOX_BOTTOM_RIGHT____________ , KC_CCCV ,
__________________ERGODOX_THUMB_CLUSTER_____________________
) ,
/* Keymap 0: WORKMAN layer
@ -153,16 +153,16 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
// Otherwise, it needs KC_*
[ _WORKMAN ] = LAYOUT_ergodox_pretty_wrapper (
// left hand
KC_EQL , KC_1 , KC_2 , KC_3 , KC_4 , KC_5 , OSL ( _MOUS ) , OSL ( _MOUS ) , KC_6 , KC_7 , KC_8 , KC_9 , KC_0 , KC_MINS ,
KC_EQL , KC_1 , KC_2 , KC_3 , KC_4 , KC_5 , _______ , _______ , KC_6 , KC_7 , KC_8 , KC_9 , KC_0 , KC_MINS ,
KC_TAB , _________________WORKMAN_L1________________ , TG ( _DIABLO ) , TG ( _DIABLO ) , _________________WORKMAN_R1________________ , KC_BSLS ,
KC_C1R3 , _________________WORKMAN_L2________________ , _________________WORKMAN_R2________________ , KC_QUOT ,
KC_MLSF , _________________WORKMAN_L3________________ , TG ( _GAMEPAD ) , TG ( _GAMEPAD ) , _________________WORKMAN_R3________________ , KC_MRSF ,
LT ( _SYMB , KC_GRV ) , ___________ERGODOX_BOTTOM_LEFT_____________ , ___________ERGODOX_BOTTOM_RIGHT____________ , TT ( _SYMB ) ,
KC_GRV , ___________ERGODOX_BOTTOM_LEFT_____________ , ___________ERGODOX_BOTTOM_RIGHT____________ , KC_CCCV ,
__________________ERGODOX_THUMB_CLUSTER_____________________
) ,
// Reverts OSM(Shift) to normal Shifts. However, may not need since we fixed the issue with RDP (LOCAL RESOURCES)
[ _MODS ] = LAYOUT_ergodox_pretty (
[ _MODS ] = LAYOUT_ergodox_pretty _wrapper (
_______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ ,
_______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ ,
_______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ ,
@ -173,37 +173,6 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
_______ , _______ , _______ , _______ , _______ , _______
) ,
/* Keymap 3: Symbol Layer
*
* , - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - . , - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - .
* | ESC | F1 | F2 | F3 | F4 | F5 | | | | F6 | F7 | F8 | F9 | F10 | F11 |
* | - - - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - - - - - - - - | | - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - - - |
* | RESET | ! | @ | { | } | | | | | | + | 7 | 8 | 9 | * | F12 |
* | - - - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - | | | | - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - - - |
* | MAKE | # | $ | ( | ) | ` | - - - - - - | | - - - - - - | - | 4 | 5 | 6 | / | PrtSc |
* | - - - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - | | | | - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - - - |
* | VRSN | % | ^ | [ | ] | ~ | | | | NUM | 1 | 2 | 3 | = | PAUSE |
* ` - - - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - - - - - - - - ' ` - - - - - - - - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - - - '
* | LT0 | & | * | : | ; | | | 0 | NUM . | ENT | ENT |
* ` - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ' ` - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - '
* , - - - - - - - - - - - - - . , - - - - - - - - - - - - - .
* | RGBM | RED | | OFF | SOLID |
* , - - - - - - | - - - - - - | - - - - - - | | - - - - - - + - - - - - - + - - - - - - .
* | | | GREEN | | | | |
* | RGB | RGB | - - - - - - | | - - - - - - | NUM0 | NUME |
* | DARK | BRITE | BLUE | | | | |
* ` - - - - - - - - - - - - - - - - - - - - ' ` - - - - - - - - - - - - - - - - - - - - '
*/
[ _SYMB ] = LAYOUT_ergodox_pretty (
EPRM , KC_F1 , KC_F2 , KC_F3 , KC_F4 , KC_F5 , KC_QWERTY , KC_QWERTY , KC_F6 , KC_F7 , KC_F8 , KC_F9 , KC_F10 , KC_F11 ,
KC_RST , KC_EXLM , KC_AT , KC_LCBR , KC_RCBR , KC_PIPE , KC_COLEMAK , KC_WORKMAN , KC_PPLS , KC_KP_7 , KC_KP_8 , KC_KP_9 , KC_PAST , KC_F12 ,
KC_MAKE , KC_HASH , KC_DLR , KC_LPRN , KC_RPRN , KC_GRAVE , KC_PMNS , KC_KP_4 , KC_KP_5 , KC_KP_6 , KC_PSLS , KC_PSCREEN ,
VRSN , KC_PERC , KC_CIRC , KC_LBRC , KC_RBRC , KC_TILD , KC_DVORAK , TG ( _MODS ) , KC_NLCK , KC_KP_1 , KC_KP_2 , KC_KP_3 , KC_PEQL , KC_PAUSE ,
KC_TRNS , KC_AMPR , KC_ASTR , KC_COLN , KC_SCLN , KC_KP_0 , KC_KP_0 , KC_PDOT , KC_PENT , KC_TRNS ,
RGB_SMOD , KC_RGB_T , KC_TRNS , KC_TRNS ,
RGB_HUI , KC_TRNS ,
RGB_M_R , RGB_M_SW , RGB_HUD , KC_PDOT , KC_KP_0 , KC_PENT
) ,
/* Keymap 4: Customized Overwatch Layout
*
@ -226,7 +195,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
* | | | H | | | | |
* ` - - - - - - - - - - - - - - - - - - - - ' ` - - - - - - - - - - - - - - - - - - - - '
*/
[ _GAMEPAD ] = LAYOUT_ergodox_pretty (
[ _GAMEPAD ] = LAYOUT_ergodox_pretty _wrapper (
KC_ESC , KC_TRNS , KC_TRNS , KC_TRNS , HYPR ( KC_D ) , HYPR ( KC_Q ) , HYPR ( KC_GRV ) , KC_TRNS , KC_F9 , KC_F10 , KC_F11 , KC_F12 , KC_NO , KC_NO ,
KC_F1 , KC_K , KC_Q , KC_W , KC_E , KC_R , KC_T , KC_NO , KC_NO , KC_NO , KC_NO , KC_NO , KC_NO , KC_NO ,
KC_TAB , KC_G , KC_A , KC_S , KC_D , KC_F , KC_I , KC_O , KC_NO , KC_NO , KC_NO , KC_NO ,
@ -258,7 +227,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
* | SHIFT | ALT | 0 MAC | | | | |
* ` - - - - - - - - - - - - - - - - - - - - ' ` - - - - - - - - - - - - - - - - - - - - '
*/
[ _DIABLO ] = LAYOUT_ergodox_pretty (
[ _DIABLO ] = LAYOUT_ergodox_pretty _wrapper (
KC_ESC , KC_V , KC_D , KC_LALT , KC_NO , KC_NO , KC_NO , KC_TRNS , KC_F9 , KC_F10 , KC_F11 , KC_F12 , KC_NO , KC_NO ,
KC_TAB , KC_S , KC_I , KC_F , KC_M , KC_T , KC_TRNS , KC_TRNS , KC_NO , KC_NO , KC_NO , KC_NO , KC_NO , KC_NO ,
KC_Q , KC_1 , KC_2 , KC_3 , KC_4 , KC_G , KC_NO , KC_NO , KC_NO , KC_NO , KC_NO , KC_NO ,
@ -269,36 +238,37 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
SFT_T ( KC_SPACE ) , ALT_T ( KC_Q ) , KC_DIABLO_CLEAR , KC_PGDN , KC_DEL , KC_ENT
) ,
/* Keymap 4: Media and mouse keys
*
* , - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - . , - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - .
* | | | | | | | | | | | | | | | |
* | - - - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - - - - - - - - | | - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - - - |
* | | | MsUp | | | | | | | | | | | | |
* | - - - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - | | | | - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - - - |
* | | MsLeft | MsDown | MsRght | | | - - - - - - | | - - - - - - | | | Acc0 | Acc1 | Acc2 | |
* | - - - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - | | | | - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - - - |
* | | Acc0 | Acc1 | Acc2 | | | | | | | Mute | VolDn | VolUp | | |
* ` - - - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - - - - - - - - ' ` - - - - - - - - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - + - - - - - - - - '
* | | | | | | | Play | Stop | | | |
* ` - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ' ` - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - '
* , - - - - - - - - - - - - - . , - - - - - - - - - - - - - .
* | | | | | |
* , - - - - - - | - - - - - - | - - - - - - | | - - - - - - + - - - - - - + - - - - - - .
* | | | MWUp | | | | |
* | Lclk | Rclk | - - - - - - | | - - - - - - | MBn4 | MBn5 |
* | | | MWDn | | Mclk | | |
* ` - - - - - - - - - - - - - - - - - - - - ' ` - - - - - - - - - - - - - - - - - - - - '
*/
[ _MOUS ] = LAYOUT_ergodox_pretty (
KC_NO , KC_SEC1 , KC_SEC2 , KC_SEC3 , KC_SEC4 , KC_SEC5 , KC_TRNS , KC_TRNS , KC_NO , KC_NO , KC_NO , KC_NO , KC_NO , KC_NO ,
KC_NO , KC_NO , KC_MS_U , KC_NO , KC_NO , KC_NO , KC_TRNS , KC_TRNS , KC_NO , KC_NO , KC_NO , KC_NO , KC_NO , KC_NO ,
KC_NO , KC_MS_L , KC_MS_D , KC_MS_R , KC_NO , KC_NO , KC_NO , KC_ACL0 , KC_ACL1 , KC_ACL2 , KC_NO , KC_NO ,
KC_NO , KC_ACL0 , KC_ACL1 , KC_ACL2 , KC_NO , KC_NO , KC_TRNS , KC_TRNS , KC_NO , KC_MUTE , KC_VOLD , KC_VOLU , KC_NO , KC_NO ,
KC_NO , KC_NO , KC_NO , KC_NO , KC_NO , KC_NO , KC_NO , KC_NO , KC_NO , KC_NO ,
KC_NO , KC_NO , KC_NO , KC_NO ,
KC_WH_U , KC_NO ,
KC_BTN1 , KC_BTN2 , KC_WH_D , KC_BTN3 , KC_BTN4 , KC_BTN5
[ _LOWER ] = LAYOUT_ergodox_pretty_wrapper (
_______ , _________________FUNC_LEFT_________________ , _______ , _______ , _________________FUNC_RIGHT________________ , KC_F11 ,
_______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ ,
_______ , _______ , _______ , _______ , _______ , _______ , _______ , KC_UNDS , KC_PLUS , KC_LCBR , KC_RCBR , KC_PIPE ,
_______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ ,
_______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ ,
_______ , _______ , _______ , _______ ,
_______ , _______ ,
_______ , _______ , _______ , _______ , _______ , _______
) ,
[ _RAISE ] = LAYOUT_ergodox_pretty_wrapper (
_______ , _________________FUNC_LEFT_________________ , _______ , _______ , _________________FUNC_RIGHT________________ , _______ ,
_______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ ,
_______ , _______ , _______ , _______ , _______ , _______ , _______ , KC_MINS , KC_EQL , KC_LBRC , KC_RBRC , KC_BSLS ,
_______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , KC_RSFT ,
_______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ ,
_______ , _______ , _______ , _______ ,
_______ , _______ ,
_______ , _______ , _______ , _______ , _______ , _______
) ,
[ _ADJUST ] = LAYOUT_ergodox_pretty_wrapper (
KC_MAKE , _______ , _______ , _______ , _______ , _______ , _______ , _______ , KC_SEC1 , KC_SEC2 , KC_SEC3 , KC_SEC4 , KC_SEC5 , KC_RST ,
VRSN , RGB_MOD , RGB_HUI , RGB_SAI , RGB_VAI , RGB_TOG , _______ , _______ , _______ , _______ , _______ , _______ , _______ , EPRM ,
RGB_SMOD , RGB_HUI , CK_TOGG , AU_ON , AU_OFF , AG_NORM , AG_SWAP , KC_QWERTY , KC_COLEMAK , KC_DVORAK , KC_WORKMAN , TG ( _MODS ) ,
TG ( _MODS ) , RGB_SMOD , RGB_HUD , RGB_SAD , RGB_VAD , KC_RGB_T , _______ , _______ , MG_NKRO , KC_MUTE , KC_VOLD , KC_VOLU , KC_MNXT , KC_MPLY ,
_______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ ,
_______ , _______ , _______ , _______ ,
_______ , _______ ,
_______ , _______ , _______ , _______ , _______ , _______
) ,
} ;