diff options
| -rw-r--r-- | keyboards/niu_mini/info.json | 16 | ||||
| -rw-r--r-- | keyboards/niu_mini/keymaps/default/keymap.c | 2 | ||||
| -rw-r--r-- | keyboards/niu_mini/keymaps/mason/keymap.c | 2 | ||||
| -rw-r--r-- | keyboards/niu_mini/keymaps/planck/keymap.c | 2 | ||||
| -rw-r--r-- | keyboards/niu_mini/niu_mini.h | 8 | 
5 files changed, 23 insertions, 7 deletions
| diff --git a/keyboards/niu_mini/info.json b/keyboards/niu_mini/info.json new file mode 100644 index 0000000000..1ff16a91c8 --- /dev/null +++ b/keyboards/niu_mini/info.json @@ -0,0 +1,16 @@ +{ +    "keyboard_name": "NIU Mini",  +    "url": "",  +    "maintainer": "qmk",  +    "width": 12,  +    "height": 4,  +    "layouts": { +        "LAYOUT_ortho_4x12": { +            "layout": [{"x":0, "y":0}, {"x":1, "y":0}, {"x":2, "y":0}, {"x":3, "y":0}, {"x":4, "y":0}, {"x":5, "y":0}, {"x":6, "y":0}, {"x":7, "y":0}, {"x":8, "y":0}, {"x":9, "y":0}, {"x":10, "y":0}, {"x":11, "y":0}, {"x":0, "y":1}, {"x":1, "y":1}, {"x":2, "y":1}, {"x":3, "y":1}, {"x":4, "y":1}, {"x":5, "y":1}, {"x":6, "y":1}, {"x":7, "y":1}, {"x":8, "y":1}, {"x":9, "y":1}, {"x":10, "y":1}, {"x":11, "y":1}, {"x":0, "y":2}, {"x":1, "y":2}, {"x":2, "y":2}, {"x":3, "y":2}, {"x":4, "y":2}, {"x":5, "y":2}, {"x":6, "y":2}, {"x":7, "y":2}, {"x":8, "y":2}, {"x":9, "y":2}, {"x":10, "y":2}, {"x":11, "y":2}, {"x":0, "y":3}, {"x":1, "y":3}, {"x":2, "y":3}, {"x":3, "y":3}, {"x":4, "y":3}, {"x":5, "y":3}, {"x":6, "y":3}, {"x":7, "y":3}, {"x":8, "y":3}, {"x":9, "y":3}, {"x":10, "y":3}, {"x":11, "y":3}] +        }, + +        "LAYOUT_mit": { +            "layout": [{"x":0, "y":0}, {"x":1, "y":0}, {"x":2, "y":0}, {"x":3, "y":0}, {"x":4, "y":0}, {"x":5, "y":0}, {"x":6, "y":0}, {"x":7, "y":0}, {"x":8, "y":0}, {"x":9, "y":0}, {"x":10, "y":0}, {"x":11, "y":0}, {"x":0, "y":1}, {"x":1, "y":1}, {"x":2, "y":1}, {"x":3, "y":1}, {"x":4, "y":1}, {"x":5, "y":1}, {"x":6, "y":1}, {"x":7, "y":1}, {"x":8, "y":1}, {"x":9, "y":1}, {"x":10, "y":1}, {"x":11, "y":1}, {"x":0, "y":2}, {"x":1, "y":2}, {"x":2, "y":2}, {"x":3, "y":2}, {"x":4, "y":2}, {"x":5, "y":2}, {"x":6, "y":2}, {"x":7, "y":2}, {"x":8, "y":2}, {"x":9, "y":2}, {"x":10, "y":2}, {"x":11, "y":2}, {"x":0, "y":3}, {"x":1, "y":3}, {"x":2, "y":3}, {"x":3, "y":3}, {"x":4, "y":3}, {"x":5, "y":3, "w":2}, {"x":7, "y":3}, {"x":8, "y":3}, {"x":9, "y":3}, {"x":10, "y":3}, {"x":11, "y":3}] +        } +    } +}
\ No newline at end of file diff --git a/keyboards/niu_mini/keymaps/default/keymap.c b/keyboards/niu_mini/keymaps/default/keymap.c index a0bfef73f5..39aa01090a 100644 --- a/keyboards/niu_mini/keymaps/default/keymap.c +++ b/keyboards/niu_mini/keymaps/default/keymap.c @@ -1,4 +1,4 @@ -#include "niu_mini.h" +#include QMK_KEYBOARD_H  const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { diff --git a/keyboards/niu_mini/keymaps/mason/keymap.c b/keyboards/niu_mini/keymaps/mason/keymap.c index 3d05bf7b02..c6185f7ec7 100644 --- a/keyboards/niu_mini/keymaps/mason/keymap.c +++ b/keyboards/niu_mini/keymaps/mason/keymap.c @@ -1,4 +1,4 @@ -#include "niu_mini.h" +#include QMK_KEYBOARD_H  enum layers {    _QWERTY, diff --git a/keyboards/niu_mini/keymaps/planck/keymap.c b/keyboards/niu_mini/keymaps/planck/keymap.c index a4ffad9c95..b4661bfd2d 100644 --- a/keyboards/niu_mini/keymaps/planck/keymap.c +++ b/keyboards/niu_mini/keymaps/planck/keymap.c @@ -14,7 +14,7 @@   * along with this program.  If not, see <http://www.gnu.org/licenses/>.   */ -#include "niu_mini.h" +#include QMK_KEYBOARD_H  #include "action_layer.h"  extern keymap_config_t keymap_config; diff --git a/keyboards/niu_mini/niu_mini.h b/keyboards/niu_mini/niu_mini.h index 88c5af11b0..2dd707ede6 100644 --- a/keyboards/niu_mini/niu_mini.h +++ b/keyboards/niu_mini/niu_mini.h @@ -10,10 +10,10 @@  	k30, k31, k32, k33, k34,    k35,   k37, k38, k39, k3a, k3b \  ) \  { \ -	{ k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0a, k0b }, \ -	{ k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1a, k1b }, \ -	{ k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2a, k2b }, \ -	{ k30, k31, k32, k33, k34, k35, k35, k37, k38, k39, k3a, k3b } \ +	{ k00, k01, k02, k03, k04, k05, k06,   k07, k08, k09, k0a, k0b }, \ +	{ k10, k11, k12, k13, k14, k15, k16,   k17, k18, k19, k1a, k1b }, \ +	{ k20, k21, k22, k23, k24, k25, k26,   k27, k28, k29, k2a, k2b }, \ +	{ k30, k31, k32, k33, k34, k35, KC_NO, k37, k38, k39, k3a, k3b } \  }  #define LAYOUT_grid( \ | 
