]> git.donarmstrong.com Git - qmk_firmware.git/commitdiff
unicode working, i think
authorJack Humbert <jack.humb@gmail.com>
Tue, 15 Sep 2015 04:31:41 +0000 (00:31 -0400)
committerJack Humbert <jack.humb@gmail.com>
Tue, 15 Sep 2015 04:31:41 +0000 (00:31 -0400)
keyboard/planck/keymap_common.c
keyboard/planck/keymaps/keymap_monkey.c

index dd66391135957ab744b2326ff376d454f6b780ea..0cf3f31cbed884397c31bf1fe3cd80acd6546ac1 100644 (file)
@@ -88,7 +88,7 @@ action_t action_for_key(uint8_t layer, keypos_t key)
         action_t action;
         action.code =  ACTION_FUNCTION_OPT(keycode & 0xFF, (keycode & 0x0F00) >> 8);
         return action;
-    } else if (keycode >= 0x8000 && keycode < 0x9000) {
+    } else if (keycode >= 0x8000) {
         action_t action;
         uint16_t unicode = keycode & ~(0x8000);
         action.code =  ACTION_FUNCTION_OPT(unicode & 0xFF, (unicode & 0xFF00) >> 8);
index c0c4534081df0943d5a6a29a5e91b606c4bab625..21a2c146ab6fdd3586b00130c08335f4318fb155 100644 (file)
@@ -11,7 +11,7 @@
 
 const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 [COLEMAK_LAYER] = { /* Colemak */
-  {KC_TAB,    UNI(0x0061),     KC_W,    KC_F,    KC_P,    KC_G,     KC_J,    KC_L,    KC_U,    KC_Y,    KC_SCLN,  KC_BSPC},
+  {KC_TAB,    UNI(0x1961),     KC_W,    KC_F,    KC_P,    KC_G,     KC_J,    KC_L,    KC_U,    KC_Y,    KC_SCLN,  KC_BSPC},
   {KC_LCTL,   KC_A,     KC_R,    KC_S,    KC_T,    KC_D,     KC_H,    KC_N,    KC_E,    KC_I,    KC_O,     KC_QUOT},
   {KC_LSFT,   KC_Z,     KC_X,    KC_C,    KC_V,    KC_B,     KC_K,    KC_M,    KC_COMM, KC_DOT,  KC_SLSH,  KC_ENT},
   {FUNC(5),   KC_ESC,   KC_LGUI, KC_LALT, FUNC(1), FUNC(6),  FUNC(6), FUNC(2), KC_LEFT, KC_DOWN, KC_UP,    KC_RGHT}