updated fpm101 to support minecraft layout
This commit is contained in:
parent
c05c92c26b
commit
4f1b300f0a
|
|
@ -36,11 +36,11 @@
|
|||
K33, K34, K35, K36, K37, K38 \
|
||||
) \
|
||||
LAYOUT_wrapper( \
|
||||
KC_ESC, M_KI_R_ANGLE, M_KI_R_FREE, KC_3, KC_4, KC_5, FP_SCROLL_TOG, TO(_GAME), KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC, \
|
||||
M_KI_SEL_TR, K01, K02, K03, LT(_FUNCTION, K04), K05, K06, LT(_FUNCTION, K07), K08, K09, K0A, KC_BSLS, \
|
||||
M_KI_MV, LCTL_T(K11), LGUI_T(K12), LALT_T(K13), LSFT_T(K14), K15, KC_MS_BTN1, TO(_NAVIGATION), LT(_MOUSE, K16), RSFT_T(K17), RALT_T(K18), RGUI_T(K19), RCTL_T(K1A), KC_QUOT, \
|
||||
M_KI_MVREL, K21, K22, K23, K24, K25, FP_SNIPE_TOG, TO(_ALPHA), K26, K27, K28, K29, K2A, KC_ENT, \
|
||||
KC_MUTE, K33, LT(_NAVIGATION,K34), LT(_FUNCTION,K35), KC_LGUI, KC_MS_BTN3, KC_MS_BTN1, KC_MS_BTN2, KC_RGUI, LT(_MEDIA,K36), LT(_SYMBOLS,K37), K38, KC_RCTL \
|
||||
KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, FP_SCROLL_TOG, TO(_GAME), KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC, \
|
||||
KC_TAB, K01, K02, K03, LT(_FUNCTION, K04), K05, K06, LT(_FUNCTION, K07), K08, K09, K0A, KC_BSLS, \
|
||||
KC_CAPS, LCTL_T(K11), LGUI_T(K12), LALT_T(K13), LSFT_T(K14), K15, KC_MS_BTN1, TO(_NAVIGATION), LT(_MOUSE, K16), RSFT_T(K17), RALT_T(K18), RGUI_T(K19), RCTL_T(K1A), KC_QUOT, \
|
||||
KC_LSFT, K21, K22, K23, K24, K25, FP_SNIPE_TOG, TO(_ALPHA), K26, K27, K28, K29, K2A, KC_ENT, \
|
||||
KC_MUTE, K33, LT(_NAVIGATION,K34), LT(_FUNCTION,K35), KC_LGUI, KC_MS_BTN3, KC_MS_BTN1, KC_MS_BTN2, KC_RGUI, LT(_MEDIA,K36), LT(_SYMBOLS,K37), K38, KC_RCTL \
|
||||
)
|
||||
|
||||
/* Re-pass though to allow templates to be used */
|
||||
|
|
@ -95,15 +95,15 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
|||
),
|
||||
|
||||
[_MOUSE] = LAYOUT_wrapper(
|
||||
_______, _______, _______, _______, _______, _______, _______, KC_NO, _______, _______, _______, _______, _______, _______,
|
||||
_______, _______________AUTO_MOUSE_1________________, ___________________BLANK___________________, _______,
|
||||
_______, _______________AUTO_MOUSE_2________________, _______, KC_NO, ___________________BLANK___________________, _______,
|
||||
_______, _______________AUTO_MOUSE_3________________, _______, _______, ___________________BLANK___________________, _______,
|
||||
_______, _______, KC_MS_BTN1, KC_MS_BTN3, _______, _______, _______, _______, _______, KC_MS_BTN3, KC_MS_BTN2, _______, _______
|
||||
_______, _______, _______, _______, _______, _______, _______, TO(_MEDIA), _______, _______, _______, _______, _______, _______,
|
||||
_______, _______________MINECRAFT_1_________________, ___________________BLANK___________________, _______,
|
||||
_______, _______________MINECRAFT_2_________________, _______, TO(_GAME), ___________________BLANK___________________, _______,
|
||||
_______, _______________MINECRAFT_3_________________, _______, _______, ___________________BLANK___________________, _______,
|
||||
_______, _______, _MCRAFT_JUMP_, _MCRAFT_ENTER_, _______, _______, _______, _______, _______, KC_MS_BTN3, KC_MS_BTN2, _______, _______
|
||||
),
|
||||
|
||||
[_GAME] = LAYOUT_wrapper(
|
||||
__GAMES_R0_L__, ___________________GAMES_0_________________, __GAMES_R0_R__, TO(_MEDIA), _______, _______, _______, _______, _______, _______,
|
||||
__GAMES_R0_L__, ___________________GAMES_0_________________, __GAMES_R0_R__, TO(_MOUSE), _______, _______, _______, _______, _______, _______,
|
||||
__GAMES_R1_L__, ___________________GAMES_1_________________, ___________________BLANK___________________, _______,
|
||||
__GAMES_R2_L__, ___________________GAMES_2_________________, __GAMES_R2_R__, TO(_ALPHA), ___________________BLANK___________________, _______,
|
||||
__GAMES_R3_L__, ___________________GAMES_3_________________, __GAMES_R3_R__, _______, ___________________BLANK___________________, _______,
|
||||
|
|
|
|||
|
|
@ -565,6 +565,27 @@ NOTE: These are all the same length. If you do a search/replace
|
|||
#define _______________AUTO_MOUSE_2________________ __AMOUSE_2_K1_, __AMOUSE_2_K2_, __AMOUSE_2_K3_, __AMOUSE_2_K4_, __AMOUSE_2_K5_
|
||||
#define _______________AUTO_MOUSE_3________________ __AMOUSE_3_K1_, __AMOUSE_3_K2_, __AMOUSE_3_K3_, __AMOUSE_3_K4_, __AMOUSE_3_K5_
|
||||
|
||||
#define _MCRAFT_DROP_ KC_Q
|
||||
#define _MCRAFT_FWD_ KC_W
|
||||
#define _MCRAFT_SWAP_HAND_ KC_F
|
||||
|
||||
#define _MCRAFT_SPRINT_ KC_LCTL
|
||||
#define _MCRAFT_LEFT_ KC_A
|
||||
#define _MCRAFT_BACK_ KC_S
|
||||
#define _MCRAFT_RIGHT_ KC_D
|
||||
#define _MCRAFT_INVENTORY_ KC_E
|
||||
|
||||
#define _MCRAFT_SNEAK_ KC_LSFT
|
||||
|
||||
#define _MCRAFT_NONE_ KC_NO
|
||||
|
||||
#define _MCRAFT_JUMP_ KC_SPACE
|
||||
#define _MCRAFT_ENTER_ KC_ENTER
|
||||
|
||||
#define _______________MINECRAFT_1_________________ _MCRAFT_DROP_, _MCRAFT_NONE_, _MCRAFT_FWD_, _MCRAFT_NONE_, _MCRAFT_SWAP_HAND_
|
||||
#define _______________MINECRAFT_2_________________ _MCRAFT_SPRINT_, _MCRAFT_LEFT_, _MCRAFT_BACK_, _MCRAFT_RIGHT_, _MCRAFT_INVENTORY_
|
||||
#define _______________MINECRAFT_3_________________ _MCRAFT_SNEAK_, _MCRAFT_NONE_, _MCRAFT_NONE_, _MCRAFT_NONE_, _MCRAFT_NONE_
|
||||
|
||||
// Zoom Home Add Line Add Arc Add Polygon Add Circle
|
||||
#define ___________________KICAD_0_________________ KC_HOME, LCTL(LSFT(KC_L)), LCTL(LSFT(KC_A)), LCTL(LSFT(KC_P)), LCTL(LSFT(KC_C))
|
||||
// Drag 45 degree Move Dialog Flip Pos Relative Select Net
|
||||
|
|
|
|||
Loading…
Reference in New Issue