aboutsummaryrefslogtreecommitdiff
path: root/keyboard/gh60/README.md
diff options
context:
space:
mode:
authortmk <nobody@nowhere>2013-02-12 17:08:51 +0900
committertmk <nobody@nowhere>2013-02-12 17:08:51 +0900
commit0c52ee59f08cead9b4906dbbd3aff86b103171fe (patch)
tree96787bdfbcdb34f60a47b5b9539bf1bf29dd7616 /keyboard/gh60/README.md
parent821563417565776d2dc3a02b0265e6fcd5218739 (diff)
downloadqmk_firmware-0c52ee59f08cead9b4906dbbd3aff86b103171fe.tar.gz
qmk_firmware-0c52ee59f08cead9b4906dbbd3aff86b103171fe.zip
Add transparent layer feature in gh60
Diffstat (limited to 'keyboard/gh60/README.md')
-rw-r--r--keyboard/gh60/README.md85
1 files changed, 74 insertions, 11 deletions
diff --git a/keyboard/gh60/README.md b/keyboard/gh60/README.md
index 289467aba..405ab3dff 100644
--- a/keyboard/gh60/README.md
+++ b/keyboard/gh60/README.md
@@ -12,23 +12,28 @@ Move to this directory then just run `make` like:
12 12
13 $ make -f Makfile.[pjrc|lufa] 13 $ make -f Makfile.[pjrc|lufa]
14 14
15Use `Makefile.pjrc` if you want to use PJRC stack or use `Makefile.lufa` for LUFA stack.
16
15 17
16## Boot Magic 18## Boot Magic
19Plugin pressing these `Boot Magic` key.
20
17- `Fn` key for bootloader kick up. 21- `Fn` key for bootloader kick up.
18- `D` key for Debug enable. 22- `D` key for Debug enable.
19 23
20 24
21## Keymap 25## Keymap
22Two version of keymap are available. `Plan` and `Funky`. 26Two version of keymap are available. `Plan`, `Poker` and `Funky`(default).
23See keymap.c to define your own favourite keymap. 27See keymap.c to define your own favourite keymap.
24 28
29 $ make -f Makefile.[pjrc|lufa] [plain|poker]
30
25### 1. Plain keymap 31### 1. Plain keymap
26This will be useful if you want to use key mapping tool like AHK. 32This will be useful if you want to use key mapping tool like AHK.
27To get this plain keymap do `make`:
28 33
29 $ make -f Makefile.[pjrc|lufa] plain 34See [keymap_plain.h](keymap_plain.h) for detail.
30 35
31### Layer 0 36#### 1.0 Plain Default Layer
32 ,-----------------------------------------------------------. 37 ,-----------------------------------------------------------.
33 |Esc| 1| 2| 3| 4| 5| 6| 7| 8| 9| 0| -| =|Backsp | 38 |Esc| 1| 2| 3| 4| 5| 6| 7| 8| 9| 0| -| =|Backsp |
34 |-----------------------------------------------------------| 39 |-----------------------------------------------------------|
@@ -41,12 +46,71 @@ To get this plain keymap do `make`:
41 |Ctrl|Gui |Alt | Space |Alt |Gui |App |Ctrl| 46 |Ctrl|Gui |Alt | Space |Alt |Gui |App |Ctrl|
42 `-----------------------------------------------------------' 47 `-----------------------------------------------------------'
43 48
49### 2 Poker keymap
50Poker layer emulation without Esc/grave bug :)
51
52See [keymap_poker.h](keymap_poker.h) for detail.
53
54#### 2.0 Poker Default Layer
55 ,-----------------------------------------------------------.
56 | `| 1| 2| 3| 4| 5| 6| 7| 8| 9| 0| -| =|Backsp |
57 |-----------------------------------------------------------|
58 |Tab | Q| W| E| R| T| Y| U| I| O| P| [| ]| \|
59 |-----------------------------------------------------------|
60 |Caps | A| S| D| F| G| H| J| K| L| ;| '|Return |
61 |-----------------------------------------------------------|
62 |Shift | Z| X| C| V| B| N| M| ,| .| /|Shift |
63 |-----------------------------------------------------------|
64 |Ctrl|Gui |Alt | Space |Fn |Gui |App |Ctrl|
65 `-----------------------------------------------------------'
66
67#### 2.1 Poker Arrow Layer
68 ,-----------------------------------------------------------.
69 | | | | | | | | | | | | | | |
70 |-----------------------------------------------------------|
71 | | | | | | | | | | | | | | |
72 |-----------------------------------------------------------|
73 | | | | | | | | | | | | | |
74 |-----------------------------------------------------------|
75 | | | | | | | | | | | | Up |
76 |-----------------------------------------------------------|
77 | | | | |Fn |Left|Down|Righ|
78 `-----------------------------------------------------------'
79
80#### 2.2 Poker Esc Layer
81 ,-----------------------------------------------------------.
82 |Esc| | | | | | | | | | | | | |
83 |-----------------------------------------------------------|
84 | | | | | | | | | | | | | | |
85 |-----------------------------------------------------------|
86 | | | | | | | | | | | | | |
87 |-----------------------------------------------------------|
88 | | | | | | | | | | | | |
89 |-----------------------------------------------------------|
90 | | | | |Fn | | | |
91 `-----------------------------------------------------------'
44 92
45### 2. Funky layers. 93#### 2.1 Poker Fn Layer
94 ,-----------------------------------------------------------.
95 |Esc| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12| |
96 |-----------------------------------------------------------|
97 | |FnQ| Up| | | | | | |Cal| |Hom|Ins| |
98 |-----------------------------------------------------------|
99 | |Lef|Dow|Rig| | |Psc|Slk|Pau| |Tsk|End| |
100 |-----------------------------------------------------------|
101 | |Del| |Web|Mut|VoU|VoD| |PgU|PgD|Del| |
102 |-----------------------------------------------------------|
103 | | | | FnS |Fn | | | |
104 `-----------------------------------------------------------'
46 105
47 $ make -f Makefile.[pjrc|lufa]
48 106
49#### Layer 0: Default Layer 107
108### 3. Funky keymap
109This is my keymap(default) with HHKB, Vi cursor and Mousekey layer.
110
111See [keymap.h](keymap.h) for detail.
112
113#### 3.0 Funky Default Layer
50 ,-----------------------------------------------------------. 114 ,-----------------------------------------------------------.
51 |Esc| 1| 2| 3| 4| 5| 6| 7| 8| 9| 0| -| =|Backsp | 115 |Esc| 1| 2| 3| 4| 5| 6| 7| 8| 9| 0| -| =|Backsp |
52 |-----------------------------------------------------------| 116 |-----------------------------------------------------------|
@@ -59,7 +123,7 @@ To get this plain keymap do `make`:
59 |Ctrl|Gui |Alt | Space |Alt |*L3 |*L3 |*L1 | 123 |Ctrl|Gui |Alt | Space |Alt |*L3 |*L3 |*L1 |
60 `-----------------------------------------------------------' 124 `-----------------------------------------------------------'
61 125
62#### Layer 1: HHKB mode 126#### 3.1 Funky HHKB mode
63 ,-----------------------------------------------------------. 127 ,-----------------------------------------------------------.
64 |Esc| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Delete | 128 |Esc| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Delete |
65 |-----------------------------------------------------------| 129 |-----------------------------------------------------------|
@@ -72,7 +136,7 @@ To get this plain keymap do `make`:
72 |Ctrl|Gui |Alt | Space |Alt |Gui |App |*L0 | 136 |Ctrl|Gui |Alt | Space |Alt |Gui |App |*L0 |
73 `-----------------------------------------------------------' 137 `-----------------------------------------------------------'
74 138
75#### Layer 2: Vi mode 139#### 3.2 Funky Vi mode
76 ,-----------------------------------------------------------. 140 ,-----------------------------------------------------------.
77 | `| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Backsp | 141 | `| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Backsp |
78 |-----------------------------------------------------------| 142 |-----------------------------------------------------------|
@@ -85,7 +149,7 @@ To get this plain keymap do `make`:
85 |Ctrl|Gui |Alt | Space |Alt |Gui |App |Ctrl| 149 |Ctrl|Gui |Alt | Space |Alt |Gui |App |Ctrl|
86 `-----------------------------------------------------------' 150 `-----------------------------------------------------------'
87 151
88#### Layer 3: Mouse mode 152#### 3.3 Funky Mouse mode
89 ,-----------------------------------------------------------. 153 ,-----------------------------------------------------------.
90 | `| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Backsp | 154 | `| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Backsp |
91 |-----------------------------------------------------------| 155 |-----------------------------------------------------------|
@@ -98,4 +162,3 @@ To get this plain keymap do `make`:
98 |Ctrl|Gui |Alt | Space |Alt |*L0 |*L0 |Ctrl| 162 |Ctrl|Gui |Alt | Space |Alt |*L0 |*L0 |Ctrl|
99 `-----------------------------------------------------------' 163 `-----------------------------------------------------------'
100 Mc: Mouse Cursor / Mb: Mouse Button / Mw: Mouse Wheel 164 Mc: Mouse Cursor / Mb: Mouse Button / Mw: Mouse Wheel
101