You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							123 lines
						
					
					
						
							9.3 KiB
						
					
					
				
			
		
		
	
	
							123 lines
						
					
					
						
							9.3 KiB
						
					
					
				# Xyverz's ErgoDox EZ Keymap
 | 
						|
 | 
						|
## About this keymap:
 | 
						|
 | 
						|
The Dvorak layout shown here stems from my early Kinesis years, using the Contour PS/2 with a Dvorak software layout. ~~Because of this, the RBRC and LBRC were on opposite sides of the board in the corner keys. I've decided to continue using this layout with my ErgoDox.~~ I've decided do give the normal placing of the SLSH, EQL, and xBRC keys a try, after using a different keyboard for a while...
 | 
						|
 | 
						|
The QWERTY layout shown here is based entirely on the Kinesis Advantage layout, with the additional keys as shown in the diagrams. The Colemak layout is merely an adaptation of that.
 | 
						|
 | 
						|
I've enabled persistent keymaps for Qwerty, Dvorak and Colemak layers, similar to the default Planck layouts.
 | 
						|
 | 
						|
## Still to do:
 | 
						|
 | 
						|
 * Need to figure out a better position for the ESC key.
 | 
						|
 * Come up with a function for the empty keys shown in the alpha layers below.
 | 
						|
 * Fix the CapsLock, NumLock, and ScrLck LEDs.
 | 
						|
 | 
						|
### Layer 0: Dvorak layer
 | 
						|
 | 
						|
	,--------------------------------------------------.,--------------------------------------------------.
 | 
						|
	|   =    |   1  |   2  |   3  |   4  |   5  | ESC  || ESC  |   6  |   7  |   8  |   9  |   0  |   /    |
 | 
						|
	|--------+------+------+------+------+-------------||------+------+------+------+------+------+--------|
 | 
						|
	| Tab    |   '  |   ,  |   .  |   P  |   Y  |      ||      |   F  |   G  |   C  |   R  |   L  |   \    |
 | 
						|
	|--------+------+------+------+------+------|      ||      |------+------+------+------+------+--------|
 | 
						|
	| CapsLk |   A  |   O  |   E  |   U  |   I  |------||------|   D  |   H  |   T  |   N  |   S  |   -    |
 | 
						|
	|--------+------+------+------+------+------| _MD  || _KP  |------+------+------+------+------+--------|
 | 
						|
	| LShift |   Z  |   X  |   C  |   V  |   X  |      ||      |   B  |   M  |   W  |   V  |   Z  | RShift |
 | 
						|
	`--------+------+------+------+------+-------------'`-------------+------+------+------+------+--------'
 | 
						|
	  | LGUI |   `  |  INS | Left | Rght |                            |  Up  |  Dn  |   [  |   ]  | RGUI |
 | 
						|
	  `----------------------------------'                            `----------------------------------'
 | 
						|
	                                     ,-------------.,-------------.
 | 
						|
	                                     | LCtr | LAlt || Ralt | RCtr |
 | 
						|
	                              ,------|------|------||------+------+------.
 | 
						|
	                              |      |      | Home || PgUp |      |      |
 | 
						|
	                              | BkSp | Del  |------||------| Enter| Space|
 | 
						|
	                              |      |      | End  || PgDn |      |      |
 | 
						|
	                              `--------------------'`--------------------'
 | 
						|
 | 
						|
### Layer 1: QWERTY layer
 | 
						|
 | 
						|
	,--------------------------------------------------.,--------------------------------------------------.
 | 
						|
	|   =    |   1  |   2  |   3  |   4  |   5  | ESC  || ESC  |   6  |   7  |   8  |   9  |   0  |   -    |
 | 
						|
	|--------+------+------+------+------+-------------||------+------+------+------+------+------+--------|
 | 
						|
	| Tab    |   Q  |   W  |   E  |   R  |   T  |      ||      |   Y  |   U  |   I  |   O  |   P  |   \    |
 | 
						|
	|--------+------+------+------+------+------|      ||      |------+------+------+------+------+--------|
 | 
						|
	| CapsLk |   A  |   S  |   D  |   F  |   G  |------||------|   H  |   J  |   K  |   L  |   ;  |   '    |
 | 
						|
	|--------+------+------+------+------+------| _MD  || _KP  |------+------+------+------+------+--------|
 | 
						|
	| LShift |   Z  |   X  |   C  |   V  |   B  |      ||      |   N  |   M  |   ,  |   .  |   /  | RShift |
 | 
						|
	`--------+------+------+------+------+-------------'`-------------+------+------+------+------+--------'
 | 
						|
	  | LGUI |   `  |  INS | Left | Rght |                            |  Up  |  Dn  |   [  |   ]  | RGUI |
 | 
						|
	  `----------------------------------'                            `----------------------------------'
 | 
						|
	                                     ,-------------.,-------------.
 | 
						|
	                                     | LCtr | LAlt || Ralt | RCtr |
 | 
						|
	                              ,------|------|------||------+------+------.
 | 
						|
	                              |      |      | Home || PgUp |      |      |
 | 
						|
	                              | BkSp | Del  |------||------| Enter| Space|
 | 
						|
	                              |      |      | End  || PgDn |      |      |
 | 
						|
	                              `--------------------'`--------------------'
 | 
						|
	 
 | 
						|
### Keymap 2: Colemak layer
 | 
						|
 | 
						|
	,--------------------------------------------------.,--------------------------------------------------.
 | 
						|
	|   =    |   1  |   2  |   3  |   4  |   5  | ESC  || ESC  |   6  |   7  |   8  |   9  |   0  |   -    |
 | 
						|
	|--------+------+------+------+------+-------------||------+------+------+------+------+------+--------|
 | 
						|
	| Tab    |   Q  |   W  |   F  |   P  |   G  |      ||      |   J  |   L  |   U  |   Y  |   ;  |   \    |
 | 
						|
	|--------+------+------+------+------+------|      ||      |------+------+------+------+------+--------|
 | 
						|
	| BkSpc  |   A  |   R  |   S  |   T  |   D  |------||------|   H  |   N  |   E  |   I  |   O  |   '    |
 | 
						|
	|--------+------+------+------+------+------| _MD  || _KP  |------+------+------+------+------+--------|
 | 
						|
	| LShift |   Z  |   X  |   C  |   V  |   B  |      ||      |   K  |   M  |   ,  |   .  |   /  | RShift |
 | 
						|
	`--------+------+------+------+------+-------------'`-------------+------+------+------+------+--------'
 | 
						|
	  | LGUI |   `  |  INS | Left | Rght |                            |  Up  |  Dn  |   [  |   ]  | RGUI |
 | 
						|
	  `----------------------------------'                            `----------------------------------'
 | 
						|
	                                     ,-------------.,-------------.
 | 
						|
	                                     | LCtr | LAlt || Ralt | RCtr |
 | 
						|
	                              ,------|------|------||------+------+------.
 | 
						|
	                              |      |      | Home || PgUp |      |      |
 | 
						|
	                              | BkSp | Del  |------||------| Enter| Space|
 | 
						|
	                              |      |      | End  || PgDn |      |      |
 | 
						|
	                              `--------------------'`--------------------'
 | 
						|
 | 
						|
### layer 3 : Media layer
 | 
						|
 | 
						|
	,--------------------------------------------------.,--------------------------------------------------.
 | 
						|
	| TEENSY |  F1  |  F2  |  F3  |  F4  |  F5  | F11  ||  F12 |  F6  |  F7  |  F8  |  F9  |  F10 |        |
 | 
						|
	|--------+------+------+------+------+-------------||------+------+------+------+------+------+--------|
 | 
						|
	|        |      | PrSc | ScLk | Paus |      |      ||      |      | Mute | Vol- | Vol+ |      |        |
 | 
						|
	|--------+------+------+------+------+------|      ||      |------+------+------+------+------+--------|
 | 
						|
	|        |      |      |      |      |      |------||------| Stop | Prev | Play | Next | Sel  |        |
 | 
						|
	|--------+------+------+------+------+------|      ||      |------+------+------+------+------+--------|
 | 
						|
	|        |      |Dvorak|Qwerty|Colemk|      |      ||      |      |      |      |      |      |        |
 | 
						|
	`--------+------+------+------+------+-------------'`-------------+------+------+------+------+--------'
 | 
						|
	  |      |      |      |      |      |                            |      |      |      |      |      |
 | 
						|
	  `----------------------------------'                            `----------------------------------'
 | 
						|
	                                     ,-------------.,-------------.
 | 
						|
	                                     |      |      ||      |      |
 | 
						|
	                              ,------|------|------||------+------+------.
 | 
						|
	                              |      |      |      ||      |      |      |
 | 
						|
	                              |      |      |------||------|      |      |
 | 
						|
	                              |      |      |      ||      |      |      |
 | 
						|
	                              `--------------------'`--------------------'
 | 
						|
 | 
						|
 | 
						|
 | 
						|
### Keymap 4: Keypad layer
 | 
						|
 | 
						|
	,--------------------------------------------------.,--------------------------------------------------.
 | 
						|
	| Power  |      |      |      |      |      |      ||      |      | NmLk | KP = | KP / | KP * |        |
 | 
						|
	|--------+------+------+------+------+-------------||------+------+------+------+------+------+--------|
 | 
						|
	| Sleep  |      |      |      |      |      |      ||      |      | KP 7 | KP 8 | KP 9 | KP - |        |
 | 
						|
	|--------+------+------+------+------+------|      ||      |------+------+------+------+------+--------|
 | 
						|
	| Wake   |      |      |      |      |      |------||------|      | KP 4 | KP 5 | KP 6 | KP + |        |
 | 
						|
	|--------+------+------+------+------+------|      ||      |------+------+------+------+------+--------|
 | 
						|
	|        |      |      |      |      |      |      ||      |      | KP 1 | KP 2 | KP 3 |KP Ent|        |
 | 
						|
	`--------+------+------+------+------+-------------'`-------------+------+------+------+------+--------'
 | 
						|
	  |      |      |      |      |      |                            | KP 0 |      | KP . |KP Ent|      |
 | 
						|
	  `----------------------------------'                            `----------------------------------'
 | 
						|
	                                     ,-------------.,-------------.
 | 
						|
	                                     |      |      ||      |      |
 | 
						|
	                              ,------|------|------||------+------+------.
 | 
						|
	                              |      |      |      ||      |      |      |
 | 
						|
	                              |      |      |------||------|      |      |
 | 
						|
	                              |      |      |      ||      |      |      |
 | 
						|
	                              `--------------------'`--------------------'
 |