Left/right flip due to PCB front/back confusion
This commit is contained in:
		
							parent
							
								
									b0cdc8eb61
								
							
						
					
					
						commit
						9030314f17
					
				
					 4 changed files with 54 additions and 54 deletions
				
			
		| 
						 | 
					@ -25,42 +25,42 @@
 | 
				
			||||||
    "layouts": {
 | 
					    "layouts": {
 | 
				
			||||||
        "LAYOUT_split_3x5_3": {
 | 
					        "LAYOUT_split_3x5_3": {
 | 
				
			||||||
            "layout": [
 | 
					            "layout": [
 | 
				
			||||||
                {"label": "q", "matrix": [1, 0], "x": 0, "y": 0.25},
 | 
					                {"label": "q", "matrix": [12, 11], "x": 0, "y": 0.25},
 | 
				
			||||||
                {"label": "w", "matrix": [5, 1], "x": 1, "y": 0.125},
 | 
					                {"label": "w", "matrix": [3, 9], "x": 1, "y": 0.125},
 | 
				
			||||||
                {"label": "e", "matrix": [7, 2], "x": 2, "y": 0},
 | 
					                {"label": "e", "matrix": [7, 7], "x": 2, "y": 0},
 | 
				
			||||||
                {"label": "r", "matrix": [3, 3], "x": 3, "y": 0.125},
 | 
					                {"label": "r", "matrix": [7, 6], "x": 3, "y": 0.125},
 | 
				
			||||||
                {"label": "t", "matrix": [5, 4], "x": 4, "y": 0.25},
 | 
					                {"label": "t", "matrix": [5, 5], "x": 4, "y": 0.25},
 | 
				
			||||||
                {"label": "y", "matrix": [5, 5], "x": 7, "y": 0.25},
 | 
					                {"label": "y", "matrix": [5, 4], "x": 7, "y": 0.25},
 | 
				
			||||||
                {"label": "u", "matrix": [7, 6], "x": 8, "y": 0.125},
 | 
					                {"label": "u", "matrix": [3, 3], "x": 8, "y": 0.125},
 | 
				
			||||||
                {"label": "i", "matrix": [7, 7], "x": 9, "y": 0},
 | 
					                {"label": "i", "matrix": [7, 2], "x": 9, "y": 0},
 | 
				
			||||||
                {"label": "o", "matrix": [3, 9], "x": 10, "y": 0.125},
 | 
					                {"label": "o", "matrix": [5, 1], "x": 10, "y": 0.125},
 | 
				
			||||||
                {"label": "p", "matrix": [12, 11], "x": 11, "y": 0.25},
 | 
					                {"label": "p", "matrix": [1, 0], "x": 11, "y": 0.25},
 | 
				
			||||||
                {"label": "a", "matrix": [9, 0], "x": 0, "y": 1.25},
 | 
					                {"label": "a", "matrix": [1, 11], "x": 0, "y": 1.25},
 | 
				
			||||||
                {"label": "s", "matrix": [1, 1], "x": 1, "y": 1.125},
 | 
					                {"label": "s", "matrix": [9, 9], "x": 1, "y": 1.125},
 | 
				
			||||||
                {"label": "d", "matrix": [3, 2], "x": 2, "y": 1},
 | 
					                {"label": "d", "matrix": [8, 7], "x": 2, "y": 1},
 | 
				
			||||||
                {"label": "f", "matrix": [12, 3], "x": 3, "y": 1.125},
 | 
					                {"label": "f", "matrix": [0, 6], "x": 3, "y": 1.125},
 | 
				
			||||||
                {"label": "g", "matrix": [4, 4], "x": 4, "y": 1.25},
 | 
					                {"label": "g", "matrix": [6, 5], "x": 4, "y": 1.25},
 | 
				
			||||||
                {"label": "h", "matrix": [6, 5], "x": 7, "y": 1.25},
 | 
					                {"label": "h", "matrix": [4, 4], "x": 7, "y": 1.25},
 | 
				
			||||||
                {"label": "j", "matrix": [0, 6], "x": 8, "y": 1.125},
 | 
					                {"label": "j", "matrix": [12, 3], "x": 8, "y": 1.125},
 | 
				
			||||||
                {"label": "k", "matrix": [8, 7], "x": 9, "y": 1},
 | 
					                {"label": "k", "matrix": [3, 2], "x": 9, "y": 1},
 | 
				
			||||||
                {"label": "l", "matrix": [9, 9], "x": 10, "y": 1.125},
 | 
					                {"label": "l", "matrix": [1, 1], "x": 10, "y": 1.125},
 | 
				
			||||||
                {"label": ";", "matrix": [1, 11], "x": 11, "y": 1.25},
 | 
					                {"label": ";", "matrix": [9, 0], "x": 11, "y": 1.25},
 | 
				
			||||||
                {"label": "z", "matrix": [0, 0], "x": 0, "y": 2.25},
 | 
					                {"label": "z", "matrix": [11, 11], "x": 0, "y": 2.25},
 | 
				
			||||||
                {"label": "x", "matrix": [2, 1], "x": 1, "y": 2.125},
 | 
					                {"label": "x", "matrix": [10, 9], "x": 1, "y": 2.125},
 | 
				
			||||||
                {"label": "c", "matrix": [2, 2], "x": 2, "y": 2},
 | 
					                {"label": "c", "matrix": [11, 7], "x": 2, "y": 2},
 | 
				
			||||||
                {"label": "v", "matrix": [4, 3], "x": 3, "y": 2.125},
 | 
					                {"label": "v", "matrix": [6, 6], "x": 3, "y": 2.125},
 | 
				
			||||||
                {"label": "b", "matrix": [8, 4], "x": 4, "y": 2.25},
 | 
					                {"label": "b", "matrix": [10, 5], "x": 4, "y": 2.25},
 | 
				
			||||||
                {"label": "n", "matrix": [10, 5], "x": 7, "y": 2.25},
 | 
					                {"label": "n", "matrix": [8, 4], "x": 7, "y": 2.25},
 | 
				
			||||||
                {"label": "m", "matrix": [6, 6], "x": 8, "y": 2.125},
 | 
					                {"label": "m", "matrix": [4, 3], "x": 8, "y": 2.125},
 | 
				
			||||||
                {"label": ",", "matrix": [11, 7], "x": 9, "y": 2},
 | 
					                {"label": ",", "matrix": [2, 2], "x": 9, "y": 2},
 | 
				
			||||||
                {"label": ".", "matrix": [10, 9], "x": 10, "y": 2.125},
 | 
					                {"label": ".", "matrix": [2, 1], "x": 10, "y": 2.125},
 | 
				
			||||||
                {"label": "/", "matrix": [11, 11], "x": 11, "y": 2.25},
 | 
					                {"label": "/", "matrix": [0, 0], "x": 11, "y": 2.25},
 | 
				
			||||||
                {"label": "L1", "matrix": [9, 8], "x": 2.5, "y": 3.25},
 | 
					                {"label": "L1", "matrix": [11, 10], "x": 2.5, "y": 3.25},
 | 
				
			||||||
                {"label": "L2", "matrix": [8, 8], "x": 3.5, "y": 3.5},
 | 
					                {"label": "L2", "matrix": [10, 10], "x": 3.5, "y": 3.5},
 | 
				
			||||||
                {"label": "L3", "matrix": [12, 12], "x": 4.5, "y": 3.75},
 | 
					                {"label": "L3", "matrix": [6, 12], "x": 4.5, "y": 3.75},
 | 
				
			||||||
                {"label": "R3", "matrix": [6, 12], "x": 6.5, "y": 3.75},
 | 
					                {"label": "R3", "matrix": [12, 12], "x": 6.5, "y": 3.75},
 | 
				
			||||||
                {"label": "R2", "matrix": [10, 10], "x": 7.5, "y": 3.5},
 | 
					                {"label": "R2", "matrix": [8, 8], "x": 7.5, "y": 3.5},
 | 
				
			||||||
                {"label": "R1", "matrix": [11, 10], "x": 8.5, "y": 3.25}
 | 
					                {"label": "R1", "matrix": [9, 8], "x": 8.5, "y": 3.25}
 | 
				
			||||||
            ]
 | 
					            ]
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -6,6 +6,6 @@
 | 
				
			||||||
#define DYNAMIC_KEYMAP_LAYER_COUNT 6
 | 
					#define DYNAMIC_KEYMAP_LAYER_COUNT 6
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/* Original Gamma-Omega used keys 0,0 (Q) and 3,6 (P) */
 | 
					/* Original Gamma-Omega used keys 0,0 (Q) and 3,6 (P) */
 | 
				
			||||||
/* with our sparse matrix those are 1,0 (Q) and 12,11 (P) instead. */
 | 
					/* with our sparse matrix those are 12,11 (Q) and 1,0 (P) instead. */
 | 
				
			||||||
#define VIAL_UNLOCK_COMBO_ROWS { 1, 12 }
 | 
					#define VIAL_UNLOCK_COMBO_ROWS { 12, 1 }
 | 
				
			||||||
#define VIAL_UNLOCK_COMBO_COLS { 0, 11 }
 | 
					#define VIAL_UNLOCK_COMBO_COLS { 11, 0 }
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,7 +1,7 @@
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
    "layouts": {
 | 
					    "layouts": {
 | 
				
			||||||
        "keymap":         [
 | 
					        "keymap":         [
 | 
				
			||||||
                        "['1,0', '5,1', '7,2', '3,3', '5,4', {'x': 1}, '5,5', '7,6', '7,7', '3,9', '12,11']", "['9,0', '1,1', '3,2', '13,3', '4,4', {'x': 1}, '6,5', '0,6', '8,7', '9,9', '1,11']", "['0,0', '2,1', '2,2', '4,3', '8,4', {'x': 1}, '10,5', '6,6', '11,7', '10,9', '11,11']", "[{'x': 2}, '9,8', '8,8', '12,12', {'x': 1}, '6,12', '10,10', '11,10']"
 | 
					                        "['12,11', '3,9', '7,7', '7,6', '5,5', {'x': 1}, '5,4', '3,3', '7,2', '5,1', '1,0']", "['1,11', '9,9', '8,7', '0,6', '6,5', {'x': 1}, '4,4', '13,3', '3,2', '1,1', '9,0']", "['11,11', '10,9', '11,7', '6,6', '10,5', {'x': 1}, '8,4', '4,3', '2,2', '2,1', '0,0']", "[{'x': 2}, '11,10', '10,10', '6,12', {'x': 1}, '12,12', '8,8', '9,8']"
 | 
				
			||||||
                ]
 | 
					                ]
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "lighting": "none",
 | 
					    "lighting": "none",
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -12,19 +12,19 @@ for background, although the final pin selection and trace routing changed):
 | 
				
			||||||
 | 
					
 | 
				
			||||||
|      | GP11 | GP10 | GP3 | GP4 | GP7 | GP26 | GP27 | GP28 | GP15 | GP21 | GP19 | GP20 | GP16 |
 | 
					|      | GP11 | GP10 | GP3 | GP4 | GP7 | GP26 | GP27 | GP28 | GP15 | GP21 | GP19 | GP20 | GP16 |
 | 
				
			||||||
|------|------|------|-----|-----|-----|------|------|------|------|------|------|------|------|
 | 
					|------|------|------|-----|-----|-----|------|------|------|------|------|------|------|------|
 | 
				
			||||||
| GP12 |   Z  |      |     |     |     |      |   J  |      |      |      |      |      |      |
 | 
					| GP12 |   /  |      |     |     |     |      |   F  |      |      |      |      |      |      |
 | 
				
			||||||
| GP8  |   Q  |   S  |     |     |     |      |      |      |      |      |      |   ;  |      |
 | 
					| GP8  |   P  |   L  |     |     |     |      |      |      |      |      |      |   A  |      |
 | 
				
			||||||
| GP9  |      |   X  |  C  |     |     |      |      |      |      |      |      |      |      |
 | 
					| GP9  |      |   .  |  ,  |     |     |      |      |      |      |      |      |      |      |
 | 
				
			||||||
| GP1  |      |      |  D  |  R  |     |      |      |      |      |   O  |      |      |      |
 | 
					| GP1  |      |      |  K  |  I  |     |      |      |      |      |   E  |      |      |      |
 | 
				
			||||||
| GP6  |      |      |     |  V  |  G  |      |      |      |      |      |      |      |      |
 | 
					| GP6  |      |      |     |  M  |  H  |      |      |      |      |      |      |      |      |
 | 
				
			||||||
| GP2  |      |   W  |     |     |  T  |   Y  |      |      |      |      |      |      |      |
 | 
					| GP2  |      |   U  |     |     |  Y  |   T  |      |      |      |      |      |      |      |
 | 
				
			||||||
| GP22 |      |      |     |     |     |   H  |   M  |      |      |      |      |      |  R3  |
 | 
					| GP22 |      |      |     |     |     |   G  |   B  |      |      |      |      |      |  L3  |
 | 
				
			||||||
| GP0  |      |      |  E  |     |     |      |   U  |   I  |      |      |      |      |      |
 | 
					| GP0  |      |      |  O  |     |     |      |   W  |   R  |      |      |      |      |      |
 | 
				
			||||||
| GP13 |      |      |     |     |  B  |      |      |   K  |  L2  |      |      |      |      |
 | 
					| GP13 |      |      |     |     |  N  |      |      |   D  |  R2  |      |      |      |      |
 | 
				
			||||||
| GP14 |   A  |      |     |     |     |      |      |      |  L1  |   L  |      |      |      |
 | 
					| GP14 |   ;  |      |     |     |     |      |      |      |  R1  |   S  |      |      |      |
 | 
				
			||||||
| GP18 |      |      |     |     |     |   N  |      |      |      |   .  |  R2  |      |      |
 | 
					| GP18 |      |      |     |     |     |   B  |      |      |      |   X  |  L2  |      |      |
 | 
				
			||||||
| GP17 |      |      |     |     |     |      |      |   ,  |      |      |  R1  |   /  |      |
 | 
					| GP17 |      |      |     |     |     |      |      |   C  |      |      |  L1  |   Z  |      |
 | 
				
			||||||
| GP5  |      |      |     |  F  |     |      |      |      |      |      |      |   P  |  L3  |
 | 
					| GP5  |      |      |     |  J  |     |      |      |      |      |      |      |   Q  |  R3  |
 | 
				
			||||||
 | 
					
 | 
				
			||||||
The keys here are labeled as per Qwerty, with L1, L2, L3, R3, R2, and R1 for the thumbs:
 | 
					The keys here are labeled as per Qwerty, with L1, L2, L3, R3, R2, and R1 for the thumbs:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -60,6 +60,6 @@ See the [build environment setup](https://docs.qmk.fm/#/getting_started_build_to
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Enter the bootloader in 3 ways:
 | 
					Enter the bootloader in 3 ways:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
* **Bootmagic reset**: Hold down the key at (0,0) in the matrix (bottom left key, Qwerty `z`) and plug in the keyboard
 | 
					* **Bootmagic reset**: Hold down the key at (0,0) in the matrix (bottom right key, Qwerty `/`) and plug in the keyboard
 | 
				
			||||||
* **Physical reset button**: Briefly press the button on the back of the controller (if physically accessible)
 | 
					* **Physical reset button**: Briefly press the button on the back of the controller (if physically accessible)
 | 
				
			||||||
* **Keycode in layout**: Press the key mapped to `QK_BOOT` if it is available
 | 
					* **Keycode in layout**: Press the key mapped to `QK_BOOT` if it is available
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue