diff --git a/boards/kdb424/handwire_planck_pyboard.py b/boards/kdb424/handwire_planck_pyboard.py index ae5a55a..79bfd10 100644 --- a/boards/kdb424/handwire_planck_pyboard.py +++ b/boards/kdb424/handwire_planck_pyboard.py @@ -1,3 +1,4 @@ +# flake8: noqa from logging import DEBUG import machine @@ -17,12 +18,18 @@ def main(): diode_orientation = DiodeOrientation.COLUMNS keymap = [ - [KC.ESC, KC.QUOTE, KC.COMMA, KC.PERIOD, KC.P, KC.Y, KC.F, KC.G, KC.C, KC.R, KC.L, - KC.BACKSPACE], - [KC.TAB, KC.A, KC.O, KC.E, KC.U, KC.I, KC.D, KC.H, KC.T, KC.N, KC.S, KC.ENTER], - [KC.SHIFT, KC.SEMICOLON, KC.Q, KC.J, KC.K, KC.X, KC.B, KC.M, KC.W, KC.V, KC.Z, KC.SLASH], - [KC.CTRL, KC.GUI, KC.ALT, KC.RESET, KC.DF, KC.SPACE, KC.SPACE, KC.A, KC.LEFT, KC.DOWN, - KC.UP, KC.RIGHT], + [ + [KC.ESC, KC.QUOTE, KC.COMMA, KC.DOT, KC.P, KC.Y, KC.F, KC.G, KC.C, KC.R, KC.L, KC.BKSP], + [KC.TAB, KC.A, KC.O, KC.E, KC.U, KC.I, KC.D, KC.H, KC.T, KC.N, KC.S, KC.ENT], + [KC.LSFT, KC.SCLN, KC.Q, KC.J, KC.K, KC.X, KC.B, KC.M, KC.W, KC.V, KC.Z, KC.SLSH], + [KC.CTRL, KC.GUI, KC.ALT, KC.RESET, KC.MO(1), KC.SPC, KC.SPC, KC.A, KC.LEFT, KC.DOWN, KC.UP, KC.RIGHT], + ], + [ + [KC.A, KC.QUOTE, KC.COMMA, KC.DOT, KC.P, KC.Y, KC.F, KC.G, KC.C, KC.R, KC.L, KC.BACKSPACE], + [KC.TAB, KC.A, KC.O, KC.E, KC.U, KC.I, KC.D, KC.H, KC.T, KC.N, KC.S, KC.ENT], + [KC.LSFT, KC.SCOLON, KC.Q, KC.J, KC.K, KC.X, KC.B, KC.M, KC.W, KC.V, KC.Z, KC.SLSH], + [KC.CTRL, KC.GUI, KC.ALT, KC.RESET, KC.MO(1), KC.SPC, KC.SPC, KC.A, KC.LEFT, KC.DOWN, KC.UP, KC.RIGHT], + ], ] firmware = Firmware( @@ -31,7 +38,6 @@ def main(): col_pins=cols, diode_orientation=diode_orientation, hid=HIDHelper, - active_layers=[0], log_level=DEBUG, ) diff --git a/kmk/common/keycodes.py b/kmk/common/keycodes.py index d80b91c..8908efb 100644 --- a/kmk/common/keycodes.py +++ b/kmk/common/keycodes.py @@ -371,6 +371,6 @@ char_lookup = { ' ': (Keycodes.Common.KC_SPACE,), '-': (Keycodes.Common.KC_MINUS,), '=': (Keycodes.Common.KC_EQUAL,), - '+': (Keycodes.Common.KC_EQUAL, Keycodes.Modifiers.KC_SHIFT), - '~': (Keycodes.Common.KC_TILDE,), + '+': (Keycodes.Common.KC_EQUAL, Keycodes.Modifiers.KC_LSHIFT), + '~': (Keycodes.Common.KC_NUHS,), }