[Keyboard] correct matrix for Kay65 (#16751)
This commit is contained in:
		
							parent
							
								
									87777d1cdd
								
							
						
					
					
						commit
						a8e01df50f
					
				
					 3 changed files with 13 additions and 12 deletions
				
			
		| 
						 | 
				
			
			@ -69,8 +69,9 @@
 | 
			
		|||
                {"label":"K41 (B4,B6)", "x":1.25, "y":4, "w":1.25},
 | 
			
		||||
                {"label":"K42 (B4,B7)", "x":2.5, "y":4, "w":1.25},
 | 
			
		||||
                {"label":"K46 (B4,C3)", "x":3.75, "y":4, "w":6.25},
 | 
			
		||||
                {"label":"K4A (B4,C7)", "x":10, "y":4, "w":1.25},
 | 
			
		||||
                {"label":"K4B (B4,D0)", "x":11.25, "y":4, "w":1.25},
 | 
			
		||||
                {"label":"K49 (B4,C7)", "x":10, "y":4},
 | 
			
		||||
                {"label":"K4A (B4,C7)", "x":11, "y":4},
 | 
			
		||||
                {"label":"K4B (B4,D0)", "x":12, "y":4},
 | 
			
		||||
                {"label":"K4C (B4,D1)", "x":13, "y":4},
 | 
			
		||||
                {"label":"K4D (B4,D2)", "x":14, "y":4},
 | 
			
		||||
                {"label":"K4E (B4,D3)", "x":15, "y":4}
 | 
			
		||||
| 
						 | 
				
			
			@ -140,8 +141,8 @@
 | 
			
		|||
                {"label":"K41 (B4,B6)", "x":1.25, "y":4, "w":1.25},
 | 
			
		||||
                {"label":"K42 (B4,B7)", "x":2.5, "y":4, "w":1.25},
 | 
			
		||||
                {"label":"K46 (B4,C3)", "x":3.75, "y":4, "w":6.25},
 | 
			
		||||
                {"label":"K4A (B4,C7)", "x":10, "y":4, "w":1.25},
 | 
			
		||||
                {"label":"K4B (B4,D0)", "x":11.25, "y":4, "w":1.25},
 | 
			
		||||
                {"label":"K49 (B4,C7)", "x":10, "y":4, "w":1.25},
 | 
			
		||||
                {"label":"K4A (B4,D0)", "x":11.25, "y":4, "w":1.25},
 | 
			
		||||
                {"label":"K4C (B4,D1)", "x":13, "y":4},
 | 
			
		||||
                {"label":"K4D (B4,D2)", "x":14, "y":4},
 | 
			
		||||
                {"label":"K4E (B4,D3)", "x":15, "y":4}
 | 
			
		||||
| 
						 | 
				
			
			@ -212,8 +213,8 @@
 | 
			
		|||
                {"label":"K41 (B4,B6)", "x":1.25, "y":4, "w":1.25},
 | 
			
		||||
                {"label":"K42 (B4,B7)", "x":2.5, "y":4, "w":1.25},
 | 
			
		||||
                {"label":"K46 (B4,C3)", "x":3.75, "y":4, "w":6.25},
 | 
			
		||||
                {"label":"K4A (B4,C7)", "x":10, "y":4, "w":1.25},
 | 
			
		||||
                {"label":"K4B (B4,D0)", "x":11.25, "y":4, "w":1.25},
 | 
			
		||||
                {"label":"K49 (B4,C7)", "x":10, "y":4, "w":1.25},
 | 
			
		||||
                {"label":"K4A (B4,D0)", "x":11.25, "y":4, "w":1.25},
 | 
			
		||||
                {"label":"K4C (B4,D1)", "x":13, "y":4},
 | 
			
		||||
                {"label":"K4D (B4,D2)", "x":14, "y":4},
 | 
			
		||||
                {"label":"K4E (B4,D3)", "x":15, "y":4}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -24,13 +24,13 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | 
			
		|||
    K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, K1B, K1C, K2C,      K1E,   \
 | 
			
		||||
    K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, K2B,           K2D, K2E,   \
 | 
			
		||||
    K30, K31, K32, K33, K34, K35, K36, K37, K38, K39, K3A, K3B, K3C,      K3D, K3E,   \
 | 
			
		||||
    K40, K41, K42,                K46,                K4A, K4B,      K4C, K4D, K4E    \
 | 
			
		||||
    K40, K41, K42,                K46,           K49, K4A, K4B,      K4C, K4D, K4E    \
 | 
			
		||||
) { \
 | 
			
		||||
    { K00,   K01,   K02,   K03,   K04,   K05,   K06,   K07,   K08,   K09,   K0A,   K0B,   K0C,   K0D,   K0E   }, \
 | 
			
		||||
    { K10,   K11,   K12,   K13,   K14,   K15,   K16,   K17,   K18,   K19,   K1A,   K1B,   K1C,   K1D,   K1E   }, \
 | 
			
		||||
    { K20,   K21,   K22,   K23,   K24,   K25,   K26,   K27,   K28,   K29,   K2A,   K2B,   K2C,   K2D,   K2E   }, \
 | 
			
		||||
    { K30,   K31,   K32,   K33,   K34,   K35,   K36,   K37,   K38,   K39,   K3A,   K3B,   K3C,   K3D,   K3E   }, \
 | 
			
		||||
    { K40,   K41,   K42,   KC_NO, KC_NO, KC_NO, K46,   KC_NO, KC_NO, KC_NO, K4A,   K4B,   K4C,   K4D,   K4E   }, \
 | 
			
		||||
    { K40,   K41,   K42,   KC_NO, KC_NO, KC_NO, K46,   KC_NO, KC_NO, K49,   K4A,   K4B,   K4C,   K4D,   K4E   }, \
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
#define LAYOUT_65_ansi_blocker( \
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -28,28 +28,28 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 | 
			
		|||
        KC_TAB,  KC_Q,    KC_W,    KC_E,    KC_R,    KC_T,    KC_Y,    KC_U,    KC_I,    KC_O,    KC_P,    KC_LBRC, KC_RBRC, KC_BSLS,          KC_PGUP,
 | 
			
		||||
        KC_CAPS, KC_A,    KC_S,    KC_D,    KC_F,    KC_G,    KC_H,    KC_J,    KC_K,    KC_L,    KC_SCLN, KC_QUOT, KC_ENT,                    KC_PGDN,
 | 
			
		||||
        KC_LSFT, KC_NUBS, KC_Z,    KC_X,    KC_C,    KC_V,    KC_B,    KC_N,    KC_M,    KC_COMM, KC_DOT,  KC_SLSH, KC_LSFT,          KC_UP,   KC_END,
 | 
			
		||||
        KC_LCTL, KC_LGUI, KC_LALT,                            KC_SPC,                             KC_RALT, KC_RCTL,          KC_LEFT, KC_DOWN, KC_RGHT
 | 
			
		||||
        KC_LCTL, KC_LGUI, KC_LALT,                            KC_SPC,                    KC_RALT, KC_RGUI, KC_RCTL,          KC_LEFT, KC_DOWN, KC_RGHT
 | 
			
		||||
    ),
 | 
			
		||||
    [1] = LAYOUT_all(
 | 
			
		||||
        KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
 | 
			
		||||
        KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,          KC_TRNS,
 | 
			
		||||
        KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,                   KC_TRNS,
 | 
			
		||||
        KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,          KC_TRNS, KC_TRNS,
 | 
			
		||||
        KC_TRNS, KC_TRNS, KC_TRNS,                            KC_TRNS,                            KC_TRNS, KC_TRNS,          KC_TRNS, KC_TRNS, KC_TRNS
 | 
			
		||||
        KC_TRNS, KC_TRNS, KC_TRNS,                            KC_TRNS,                    KC_TRNS,KC_TRNS, KC_TRNS,          KC_TRNS, KC_TRNS, KC_TRNS
 | 
			
		||||
    ),
 | 
			
		||||
    [2] = LAYOUT_all(
 | 
			
		||||
        KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
 | 
			
		||||
        KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,          KC_TRNS,
 | 
			
		||||
        KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,                   KC_TRNS,
 | 
			
		||||
        KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,          KC_TRNS, KC_TRNS,
 | 
			
		||||
        KC_TRNS, KC_TRNS, KC_TRNS,                            KC_TRNS,                            KC_TRNS, KC_TRNS,          KC_TRNS, KC_TRNS, KC_TRNS
 | 
			
		||||
        KC_TRNS, KC_TRNS, KC_TRNS,                            KC_TRNS,                    KC_TRNS,KC_TRNS, KC_TRNS,          KC_TRNS, KC_TRNS, KC_TRNS
 | 
			
		||||
    ),
 | 
			
		||||
    [3] = LAYOUT_all(
 | 
			
		||||
        KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
 | 
			
		||||
        KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,          KC_TRNS,
 | 
			
		||||
        KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,                   KC_TRNS,
 | 
			
		||||
        KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,          KC_TRNS, KC_TRNS,
 | 
			
		||||
        KC_TRNS, KC_TRNS, KC_TRNS,                            KC_TRNS,                            KC_TRNS, KC_TRNS,          KC_TRNS, KC_TRNS, KC_TRNS
 | 
			
		||||
        KC_TRNS, KC_TRNS, KC_TRNS,                            KC_TRNS,                    KC_TRNS,KC_TRNS, KC_TRNS,          KC_TRNS, KC_TRNS, KC_TRNS
 | 
			
		||||
    ),
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue