]> git.donarmstrong.com Git - qmk_firmware.git/commitdiff
Fix function layer actions
authorDanny Nguyen <danny@80pct.com>
Wed, 8 Mar 2017 04:08:44 +0000 (23:08 -0500)
committerDanny Nguyen <danny@80pct.com>
Wed, 8 Mar 2017 04:08:44 +0000 (23:08 -0500)
keyboards/handwired/magicforce68/keymaps/default/keymap.c

index 628249c2d83e07565fbefc83a2ab8ce776c0ace7..22553f714c30bc3f96f38f84a420693c82c281c2 100644 (file)
@@ -4,6 +4,8 @@
 #define _FN1 1
 #define _FN2 2
 #define KC_ KC_TRNS
+#define KC_X0 LT(_FN2, KC_GRV)
+#define KC_X1 MO(_FN1)
 
 const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
   [_QWERTY] = KEYMAP(
@@ -12,11 +14,11 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
  /*|----`----`----`----`----`----`----`----`----`----`----`----`----`--------|  |----`----| */
     TAB   , Q  , W  , E  , R  , T  , Y  , U  , I  , O  , P  ,LBRC,RBRC, BSLS ,   DEL ,PGDN,
  /*|------`----`----`----`----`----`----`----`----`----`----`----`----`------|  `----`----' */
-    FN0    , A  , S  , D  , F  , G  , H  , J  , K  , L  ,SCLN,QUOT,    ENTER ,
+    X0     , A  , S  , D  , F  , G  , H  , J  , K  , L  ,SCLN,QUOT,    ENTER ,
  /*|-------`----`----`----`----`----`----`----`----`----`----`----`----------|  ,----. */
     LSFT     , Z  , X  , C  , V  , B  , N  , M  ,COMM,DOT ,SLSH,       RSFT  ,    UP ,
  /*|---------`----`----`----`----`----`----`----`----`----`----`-------------.--|----|----. */
-    LCTL ,LGUI ,LALT ,            SPACE             , FN1  ,RALT ,RCTL ,    LEFT,DOWN,RGHT
+    LCTL ,LGUI ,LALT ,            SPACE             ,  X1  ,RALT ,RCTL ,    LEFT,DOWN,RGHT
  /*`-----+-----+-----+------------------------------+------+-----+-----'   `----+----+----' */
   ),
 
@@ -49,13 +51,6 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
   )
 };
 
-const uint16_t PROGMEM fn_actions[] = {
-    [0] = LT(KC_FN2, KC_GRV),
-    [1] = MO(_FN1),
-    [2] = MO(_FN2),
-};
-
-
 const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 {
   // MACRODOWN only works in this function