-
Notifications
You must be signed in to change notification settings - Fork 21
/
Copy pathc_qwerty.txt
65 lines (64 loc) · 2.26 KB
/
c_qwerty.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
* ===== Colemak =====
*
* Kinesis Advantage 2 Colemak Layout File Copyright 2016 by Greg Dietsche.
* Licensed under the MIT License.
* See LICENSE file in the project root for full license information.
*
* Colemak was created by Shai Coleman and is in the Public Domain.
*
* Learn more about Colemak here: https://colemak.com/
*
* The QWERTY layout was designed in the 19th century. Colemak is a modern alternative to the QWERTY and Dvorak layouts.
* It is designed for efficient and ergonomic touch typing in English. Learning Colemak is a one-time investment that
* will allow you to enjoy faster and pain-free typing for the rest of your life. Colemak is now the 3rd most popular
* keyboard layout for touch typing in English, after QWERTY and Dvorak.
*
*-----------------------------------------------------------------------------------------------------------------
* INSTALLATION:
* 1 ) Switch to QWERTY mode: progm+F3
* 2 ) Create new layout file c_qwerty.txt: progm+F2 c
* 3a) Switch to MAC mode: progm+F5
* 3b) Switch to WIN mode: progm+F6
* 4 ) Mount the 'KINESIS KB' Drive: progm+F1
* 5 ) Copy c_qwerty.txt to the active folder. This will overwrite the file that is already there.
*
* NOTE: Step 3a / 3b work around a firmware bug in the keyboard. The workaround is simply that you need to switch
* between thumb key modes. If you have a Mac, then perform step 3b before 3a.
*
*-----------------------------------------------------------------------------------------------------------------
*
* NOTE: Many users do not map caps lock to backspace because the backspace key is already in a great position
* on the Kinesis Advantage 2 keyboard. In particular, many Vim users remap caps lock to ESC and leave
* backspace in the default location.
* In this example: caps is remapped to escape unless it is held for more than 500ms:
* [caps]>[escape][t&h500][caps]
* in this example: caps simply becomes backspace:
*[caps]>[bspace]
*-----------------------------------------------------------------------------------------------------------------
[T]>[G]
[R]>[P]
[E]>[F]
[G]>[D]
[F]>[T]
[D]>[S]
[S]>[R]
[Y]>[J]
[U]>[L]
[I]>[U]
[O]>[Y]
[P]>[;]
[J]>[N]
[K]>[E]
[L]>[I]
[;]>[O]
[N]>[K]
* keypd layer
[kp-e]>[f]
[kp-r]>[p]
[kp-t]>[g]
[kp-y]>[j]
[kp-s]>[r]
[kp-d]>[s]
[kp-f]>[t]
[kp-g]>[d]
[kp-n]>[k]