mirror of
				https://github.com/mfulz/qmk_firmware.git
				synced 2025-11-04 07:12:33 +01:00 
			
		
		
		
	Add knops mini info json and implemented latest QMK standards (#2832)
* added info.json to knops mini keypad. * updated the keyboard to follow the latest qmk standards.
This commit is contained in:
		
							parent
							
								
									01a85b780c
								
							
						
					
					
						commit
						5dc60c06a9
					
				
							
								
								
									
										13
									
								
								keyboards/knops/mini/info.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								keyboards/knops/mini/info.json
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,13 @@
 | 
			
		||||
{
 | 
			
		||||
	"keyboard_name": "Knops Mini",
 | 
			
		||||
	"url": "http://www.knops.io/knopsmini.html",
 | 
			
		||||
	"maintainer": "Pawnerd",
 | 
			
		||||
	"bootloader": "lufa-dfu",
 | 
			
		||||
	"width": 3,
 | 
			
		||||
	"height": 2,
 | 
			
		||||
	"layouts": {
 | 
			
		||||
		"KEYMAP": {
 | 
			
		||||
			"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}]
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
@ -1,53 +1,53 @@
 | 
			
		||||
#include "mini.h"
 | 
			
		||||
#include QMK_KEYBOARD_H
 | 
			
		||||
 | 
			
		||||
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 | 
			
		||||
 | 
			
		||||
	KEYMAP(
 | 
			
		||||
	LAYOUT(
 | 
			
		||||
		LT(3, KC_MSTP), KC_VOLU, KC_MPLY, KC_MPRV, KC_VOLD, KC_MNXT),
 | 
			
		||||
 | 
			
		||||
	KEYMAP(
 | 
			
		||||
	LAYOUT(
 | 
			
		||||
		LT(3, KC_ESC), M(3), M(4), M(5), M(6), M(7)),
 | 
			
		||||
 | 
			
		||||
	KEYMAP(
 | 
			
		||||
	LAYOUT(
 | 
			
		||||
		LT(3, KC_1), KC_2, KC_3, KC_4, M(0), M(1)),
 | 
			
		||||
 | 
			
		||||
	KEYMAP(
 | 
			
		||||
	LAYOUT(
 | 
			
		||||
		KC_TRNS, KC_TRNS, RESET, TO(0), TO(1), TO(2)),
 | 
			
		||||
 | 
			
		||||
	KEYMAP(
 | 
			
		||||
	LAYOUT(
 | 
			
		||||
		KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS),
 | 
			
		||||
 | 
			
		||||
	KEYMAP(
 | 
			
		||||
	LAYOUT(
 | 
			
		||||
		KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS),
 | 
			
		||||
 | 
			
		||||
	KEYMAP(
 | 
			
		||||
	LAYOUT(
 | 
			
		||||
		KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS),
 | 
			
		||||
 | 
			
		||||
	KEYMAP(
 | 
			
		||||
	LAYOUT(
 | 
			
		||||
		KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS),
 | 
			
		||||
 | 
			
		||||
	KEYMAP(
 | 
			
		||||
	LAYOUT(
 | 
			
		||||
		KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS),
 | 
			
		||||
 | 
			
		||||
	KEYMAP(
 | 
			
		||||
	LAYOUT(
 | 
			
		||||
		KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS),
 | 
			
		||||
 | 
			
		||||
	KEYMAP(
 | 
			
		||||
	LAYOUT(
 | 
			
		||||
		KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS),
 | 
			
		||||
 | 
			
		||||
	KEYMAP(
 | 
			
		||||
	LAYOUT(
 | 
			
		||||
		KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS),
 | 
			
		||||
 | 
			
		||||
	KEYMAP(
 | 
			
		||||
	LAYOUT(
 | 
			
		||||
		KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS),
 | 
			
		||||
 | 
			
		||||
	KEYMAP(
 | 
			
		||||
	LAYOUT(
 | 
			
		||||
		KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS),
 | 
			
		||||
 | 
			
		||||
	KEYMAP(
 | 
			
		||||
	LAYOUT(
 | 
			
		||||
		KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS),
 | 
			
		||||
 | 
			
		||||
	KEYMAP(
 | 
			
		||||
	LAYOUT(
 | 
			
		||||
		KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS)
 | 
			
		||||
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
@ -22,7 +22,7 @@
 | 
			
		||||
// The following is an example using the Planck MIT layout
 | 
			
		||||
// The first section contains all of the arguments
 | 
			
		||||
// The second converts the arguments into a two-dimensional array
 | 
			
		||||
#define KEYMAP( \
 | 
			
		||||
#define LAYOUT( \
 | 
			
		||||
	K00, K01, K02, K03, K04, K05  \
 | 
			
		||||
) { \
 | 
			
		||||
	{ K00,   K01,   K02,   K03,   K04,   K05 },  \
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user