caksoylar / keymap-drawer

Visualize keymaps that use advanced features like hold-taps and combos, with automatic parsing
https://caksoylar.github.io/keymap-drawer
MIT License
730 stars 62 forks source link

change FFKB coordinates order #52

Closed jaeyounglee978 closed 1 year ago

jaeyounglee978 commented 1 year ago

There was a bug that 10th and 11th key's positions are changed.

Sample

layout: {qmk_keyboard: fingerpunch/ffkb}
layers:
  Default:
  - [ESC, Q, W, E, R, T, Y, U, I, O, P, BSPC]
  - - TAB
    - {t: A, h: LCTL}
    - {t: S, h: LGUI}
    - {t: D, h: LALT}
    - {t: F, h: LSHIFT}
    - G
    - H
    - J
    - K
    - L
    - ;
    - RETURN
  - [LSHIFT, Z, X, C, V, B, N, M, ',', ., /, RSHIFT]
  - - ''
    - LALT
    - LSHIFT
    - {t: Lower, h: Lower}
    - {t: Upper, h: Upper}
    - SPACE
    - RALT
    - ''
  Lower:
  - ['`', '&', '*', '*', '[', ']', '=', '7', '8', '9', '"', BSPC]
  - [LCTRL, $, '%', ^, '{', '}', '-', '4', '5', '6',  '''', RETURN]
  - [LSHIFT, '!', '@', '#', (, ), ., '1', '2', '3', \, RSHIFT]
  - - ''
    - LALT
    - LSHIFT
    - {t: Default, type: held}
    - Default
    - RSHIFT
    - '0'
    - ''
  Upper:
  - [ESC, DELETE, PAGE UP, '', '', '', F9, F10, F11, F12, '', BSPC]
  - [LCTRL, HOME, PAGE DOWN, END, UP ARROW, '', F5, F6, F7, F8, '', RETURN]
  - [LSHIFT, '', '', LEFT ARROW, DOWN ARROW, RIGHT ARROW, F1, F2, F3, F4, '', RSHIFT]
  - - ''
    - LALT
    - LSHIFT
    - Default
    - {t: Default, type: held}
    - SPACE
    - RALT
    - ''

result my_keymap

caksoylar commented 1 year ago

Good catch, thanks!