diff options
Diffstat (limited to 'keyboards/knops')
| -rw-r--r-- | keyboards/knops/mini/info.json | 13 | ||||
| -rw-r--r-- | keyboards/knops/mini/keymaps/default/keymap.c | 34 | ||||
| -rw-r--r-- | keyboards/knops/mini/mini.h | 2 |
3 files changed, 31 insertions, 18 deletions
diff --git a/keyboards/knops/mini/info.json b/keyboards/knops/mini/info.json new file mode 100644 index 000000000..88fb88c29 --- /dev/null +++ b/keyboards/knops/mini/info.json | |||
| @@ -0,0 +1,13 @@ | |||
| 1 | { | ||
| 2 | "keyboard_name": "Knops Mini", | ||
| 3 | "url": "http://www.knops.io/knopsmini.html", | ||
| 4 | "maintainer": "Pawnerd", | ||
| 5 | "bootloader": "lufa-dfu", | ||
| 6 | "width": 3, | ||
| 7 | "height": 2, | ||
| 8 | "layouts": { | ||
| 9 | "KEYMAP": { | ||
| 10 | "layout": [{"x":0, "y":0}, {"x":1, "y":0}, {"x":2, "y":0}, {"x":0, "y":1}, {"x":1, "y":1}, {"x":2, "y":1}] | ||
| 11 | } | ||
| 12 | } | ||
| 13 | } \ No newline at end of file | ||
diff --git a/keyboards/knops/mini/keymaps/default/keymap.c b/keyboards/knops/mini/keymaps/default/keymap.c index 40714c8a5..a5a701c88 100644 --- a/keyboards/knops/mini/keymaps/default/keymap.c +++ b/keyboards/knops/mini/keymaps/default/keymap.c | |||
| @@ -1,53 +1,53 @@ | |||
| 1 | #include "mini.h" | 1 | #include QMK_KEYBOARD_H |
| 2 | 2 | ||
| 3 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | 3 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { |
| 4 | 4 | ||
| 5 | KEYMAP( | 5 | LAYOUT( |
| 6 | LT(3, KC_MSTP), KC_VOLU, KC_MPLY, KC_MPRV, KC_VOLD, KC_MNXT), | 6 | LT(3, KC_MSTP), KC_VOLU, KC_MPLY, KC_MPRV, KC_VOLD, KC_MNXT), |
| 7 | 7 | ||
| 8 | KEYMAP( | 8 | LAYOUT( |
| 9 | LT(3, KC_ESC), M(3), M(4), M(5), M(6), M(7)), | 9 | LT(3, KC_ESC), M(3), M(4), M(5), M(6), M(7)), |
| 10 | 10 | ||
| 11 | KEYMAP( | 11 | LAYOUT( |
| 12 | LT(3, KC_1), KC_2, KC_3, KC_4, M(0), M(1)), | 12 | LT(3, KC_1), KC_2, KC_3, KC_4, M(0), M(1)), |
| 13 | 13 | ||
| 14 | KEYMAP( | 14 | LAYOUT( |
| 15 | KC_TRNS, KC_TRNS, RESET, TO(0), TO(1), TO(2)), | 15 | KC_TRNS, KC_TRNS, RESET, TO(0), TO(1), TO(2)), |
| 16 | 16 | ||
| 17 | KEYMAP( | 17 | LAYOUT( |
| 18 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS), | 18 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS), |
| 19 | 19 | ||
| 20 | KEYMAP( | 20 | LAYOUT( |
| 21 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS), | 21 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS), |
| 22 | 22 | ||
| 23 | KEYMAP( | 23 | LAYOUT( |
| 24 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS), | 24 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS), |
| 25 | 25 | ||
| 26 | KEYMAP( | 26 | LAYOUT( |
| 27 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS), | 27 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS), |
| 28 | 28 | ||
| 29 | KEYMAP( | 29 | LAYOUT( |
| 30 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS), | 30 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS), |
| 31 | 31 | ||
| 32 | KEYMAP( | 32 | LAYOUT( |
| 33 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS), | 33 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS), |
| 34 | 34 | ||
| 35 | KEYMAP( | 35 | LAYOUT( |
| 36 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS), | 36 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS), |
| 37 | 37 | ||
| 38 | KEYMAP( | 38 | LAYOUT( |
| 39 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS), | 39 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS), |
| 40 | 40 | ||
| 41 | KEYMAP( | 41 | LAYOUT( |
| 42 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS), | 42 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS), |
| 43 | 43 | ||
| 44 | KEYMAP( | 44 | LAYOUT( |
| 45 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS), | 45 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS), |
| 46 | 46 | ||
| 47 | KEYMAP( | 47 | LAYOUT( |
| 48 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS), | 48 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS), |
| 49 | 49 | ||
| 50 | KEYMAP( | 50 | LAYOUT( |
| 51 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS) | 51 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS) |
| 52 | 52 | ||
| 53 | }; | 53 | }; |
diff --git a/keyboards/knops/mini/mini.h b/keyboards/knops/mini/mini.h index c9f74711b..e2d6c546b 100644 --- a/keyboards/knops/mini/mini.h +++ b/keyboards/knops/mini/mini.h | |||
| @@ -22,7 +22,7 @@ | |||
| 22 | // The following is an example using the Planck MIT layout | 22 | // The following is an example using the Planck MIT layout |
| 23 | // The first section contains all of the arguments | 23 | // The first section contains all of the arguments |
| 24 | // The second converts the arguments into a two-dimensional array | 24 | // The second converts the arguments into a two-dimensional array |
| 25 | #define KEYMAP( \ | 25 | #define LAYOUT( \ |
| 26 | K00, K01, K02, K03, K04, K05 \ | 26 | K00, K01, K02, K03, K04, K05 \ |
| 27 | ) { \ | 27 | ) { \ |
| 28 | { K00, K01, K02, K03, K04, K05 }, \ | 28 | { K00, K01, K02, K03, K04, K05 }, \ |
