diff options
| author | tmk <nobody@nowhere> | 2013-02-12 17:08:51 +0900 |
|---|---|---|
| committer | tmk <nobody@nowhere> | 2013-02-12 17:08:51 +0900 |
| commit | 0c52ee59f08cead9b4906dbbd3aff86b103171fe (patch) | |
| tree | 96787bdfbcdb34f60a47b5b9539bf1bf29dd7616 /keyboard/gh60/README.md | |
| parent | 821563417565776d2dc3a02b0265e6fcd5218739 (diff) | |
| download | qmk_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.md | 85 |
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 | ||
| 15 | Use `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 |
| 19 | Plugin 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 |
| 22 | Two version of keymap are available. `Plan` and `Funky`. | 26 | Two version of keymap are available. `Plan`, `Poker` and `Funky`(default). |
| 23 | See keymap.c to define your own favourite keymap. | 27 | See 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 |
| 26 | This will be useful if you want to use key mapping tool like AHK. | 32 | This will be useful if you want to use key mapping tool like AHK. |
| 27 | To get this plain keymap do `make`: | ||
| 28 | 33 | ||
| 29 | $ make -f Makefile.[pjrc|lufa] plain | 34 | See [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 | ||
| 50 | Poker layer emulation without Esc/grave bug :) | ||
| 51 | |||
| 52 | See [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 | ||
| 109 | This is my keymap(default) with HHKB, Vi cursor and Mousekey layer. | ||
| 110 | |||
| 111 | See [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 | |||
