aboutsummaryrefslogtreecommitdiff
path: root/keyboard
diff options
context:
space:
mode:
authorOlivier <olivier@gid0.org>2016-06-06 15:18:42 +0200
committerOlivier <olivier@gid0.org>2016-06-06 15:18:42 +0200
commita62a0480d0957f9fe6a4a83620d3133b0ec1fcae (patch)
tree4eb8ed09b7671d2ab0fce9ebac53b7577f491e82 /keyboard
parentedf426683945faa59459930a23c1a55e99b90fcf (diff)
downloadqmk_firmware-a62a0480d0957f9fe6a4a83620d3133b0ec1fcae.tar.gz
qmk_firmware-a62a0480d0957f9fe6a4a83620d3133b0ec1fcae.zip
Add some more function keys (vol up / down, mute, undo, cut, copy, paste).
Diffstat (limited to 'keyboard')
-rw-r--r--keyboard/ergodox_ez/keymaps/bepo/README.md2
-rw-r--r--keyboard/ergodox_ez/keymaps/bepo/bepo.hex8
-rw-r--r--keyboard/ergodox_ez/keymaps/bepo/bepo.pngbin77782 -> 79747 bytes
-rw-r--r--keyboard/ergodox_ez/keymaps/bepo/keymap.c14
4 files changed, 12 insertions, 12 deletions
diff --git a/keyboard/ergodox_ez/keymaps/bepo/README.md b/keyboard/ergodox_ez/keymaps/bepo/README.md
index 998041f54..e1061dd47 100644
--- a/keyboard/ergodox_ez/keymaps/bepo/README.md
+++ b/keyboard/ergodox_ez/keymaps/bepo/README.md
@@ -23,7 +23,7 @@ La touche "Tab" est placée comme sur la TypeMatrix 2020.
23 23
24Meilleure symétrie et accessibilité que la TypeMatrix 2030 : les touches "W" et "%" ont dû être déplacées du côté gauche en raison du nombre de touches de l'ErgoDox, mais l'auriculaire droit ne gère maintenant que deux colonnes de touches au lieu de trois. La touche "Ê" redevient accessible sur la même rangée que les autres lettres, comme sur un clavier classique en disposition bépo. Les lettres, chiffres et symboles sont tous regroupés sur 4 lignes et 6 colonnes pour chaque main, et la première rangée de lettres à la main gauche conserve une identité visuelle "BÉPO". 24Meilleure symétrie et accessibilité que la TypeMatrix 2030 : les touches "W" et "%" ont dû être déplacées du côté gauche en raison du nombre de touches de l'ErgoDox, mais l'auriculaire droit ne gère maintenant que deux colonnes de touches au lieu de trois. La touche "Ê" redevient accessible sur la même rangée que les autres lettres, comme sur un clavier classique en disposition bépo. Les lettres, chiffres et symboles sont tous regroupés sur 4 lignes et 6 colonnes pour chaque main, et la première rangée de lettres à la main gauche conserve une identité visuelle "BÉPO".
25 25
26Touche de fonction permettant de saisir les touches F1 à F12, les touches F1 à F10 sont placées de façon logique par rapport aux chiffres 1 à 0. Cette même touche permet l'accès aux touches directionnelles sans déplacer la main droite. Les touches "Home" et "End" sont placées de la même façon que sur une TypeMatrix 2030 par rapport aux touches directionnelles. Les touches "Page Up" et "Page Down" sont également accessibles facilement sans déplacer la main droite. Par rapport au layout "SpaceFN", l'utilisation d'une touche de fonction dédiée au pouce permet de ne pas ajouter de latence, et la touche espace reste compatible avec les jeux (action au moment de l'appui et possibilité d'appui long). 26Touche de fonction permettant de saisir les touches F1 à F12, les touches F1 à F10 sont placées de façon logique par rapport aux chiffres 1 à 0. Cette même touche permet l'accès aux touches directionnelles sans déplacer la main droite. Les touches "Home" et "End" sont placées de la même façon que sur une TypeMatrix 2030 par rapport aux touches directionnelles. Les touches "Page Up" et "Page Down" sont également accessibles facilement sans déplacer la main droite. Les fonctions "VolUp" et "VolDown" sont placées comme sur la TypeMatrix 2030, avec la fonction "Mute" juste au dessus. Les fonctions "Undo", "Cut", "Copy" et "Paste" sont placées côte à côte comme elles le seraint sur un clavier QWERTY en combinaison avec la touche "Ctrl" (à l'emplacement des lettres "Z", "X", "C" et "V"). Par rapport au layout "SpaceFN", l'utilisation d'une touche de fonction dédiée au pouce permet de ne pas ajouter de latence, et la touche espace reste compatible avec les jeux (action au moment de l'appui et possibilité d'appui long).
27 27
28Touche de fonction permettant l'accès au pavé numérique comme sur la TypeMatrix 2030, mais sans avoir à déplacer la main droite : avec les doigts sur la rangée de repos, possibilité de saisir les chiffres "4", "5" et "6" comme sur un pavé numérique classique. Le double "0" de la TypeMatrix a été conservé, et gagne une possibilité de répétition en simples "0". 28Touche de fonction permettant l'accès au pavé numérique comme sur la TypeMatrix 2030, mais sans avoir à déplacer la main droite : avec les doigts sur la rangée de repos, possibilité de saisir les chiffres "4", "5" et "6" comme sur un pavé numérique classique. Le double "0" de la TypeMatrix a été conservé, et gagne une possibilité de répétition en simples "0".
29 29
diff --git a/keyboard/ergodox_ez/keymaps/bepo/bepo.hex b/keyboard/ergodox_ez/keymaps/bepo/bepo.hex
index 7399c0fd4..0456ea21d 100644
--- a/keyboard/ergodox_ez/keymaps/bepo/bepo.hex
+++ b/keyboard/ergodox_ez/keymaps/bepo/bepo.hex
@@ -59,10 +59,10 @@
59:1003A0000B00E700025225020D0011000900460073 59:1003A0000B00E700025225020D0011000900460073
60:1003B00004522E001D00100006004800000000003E 60:1003B00004522E001D00100006004800000000003E
61:1003C000000000000000000000003A0000000000F3 61:1003C000000000000000000000003A0000000000F3
62:1003D0000000000001003B000000000000000100E0 62:1003D0007A00000001003B00000000007B000100EB
63:1003E00001003C00000000000000010000003D0092 63:1003E00001003C00000000007C00010000003D0016
64:1003F000000000000000010000003E0000000000BE 64:1003F000000000007D00010000003E000000000041
65:1004000000000000000000000000000000000000EC 65:10040000000000000000A800A9000000AA000000F1
66:1004100000000000000000000000000000003F009D 66:1004100000000000000000000000000000003F009D
67:100420004B004E0000000000000040004A00500059 67:100420004B004E0000000000000040004A00500059
68:1004300000000100010041005200510000000100D5 68:1004300000000100010041005200510000000100D5
diff --git a/keyboard/ergodox_ez/keymaps/bepo/bepo.png b/keyboard/ergodox_ez/keymaps/bepo/bepo.png
index 910dd252b..3df7aa609 100644
--- a/keyboard/ergodox_ez/keymaps/bepo/bepo.png
+++ b/keyboard/ergodox_ez/keymaps/bepo/bepo.png
Binary files differ
diff --git a/keyboard/ergodox_ez/keymaps/bepo/keymap.c b/keyboard/ergodox_ez/keymaps/bepo/keymap.c
index 30f1de125..dac6b7b51 100644
--- a/keyboard/ergodox_ez/keymaps/bepo/keymap.c
+++ b/keyboard/ergodox_ez/keymaps/bepo/keymap.c
@@ -166,13 +166,13 @@ MO(FNAV), MO(SQWER), KC_ENTER),
166/* Keymap 4: function / navigation layer 166/* Keymap 4: function / navigation layer
167 * 167 *
168 * ,--------------------------------------------------. ,--------------------------------------------------. 168 * ,--------------------------------------------------. ,--------------------------------------------------.
169 * | | F1 | F2 | F3 | F4 | F5 | | | | F6 | F7 | F8 | F9 | F10 | | 169 * | | F1 | F2 | F3 | F4 | F5 |VolMut| | | F6 | F7 | F8 | F9 | F10 | |
170 * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| 170 * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------|
171 * | | | | | | | | | | PgUp | Home | Up | End | F11 | | 171 * | | | | | | |VolDwn| | | PgUp | Home | Up | End | F11 | |
172 * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| 172 * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------|
173 * | | | | | | |------| |------| PgDn | Left | Down | Right| F12 | | 173 * | | | | | | |------| |------| PgDn | Left | Down | Right| F12 | |
174 * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| 174 * |--------+------+------+------+------+------| VolUp| | |------+------+------+------+------+--------|
175 * | | | | | | | | | | | | | | | | 175 * | | Undo | Cut | Copy | Paste| | | | | | | | | | |
176 * `--------+------+------+------+------+-------------,-------------. ,-------------`-------------+------+------+------+------+--------' 176 * `--------+------+------+------+------+-------------,-------------. ,-------------`-------------+------+------+------+------+--------'
177 * | | | | | | | | | | | | | | | | | | 177 * | | | | | | | | | | | | | | | | | |
178 * `----------------------------------' ,------|------|------| |------+------+------. `----------------------------------' 178 * `----------------------------------' ,------|------|------| |------+------+------. `----------------------------------'
@@ -183,10 +183,10 @@ MO(FNAV), MO(SQWER), KC_ENTER),
183 */ 183 */
184[FNAV] = KEYMAP( 184[FNAV] = KEYMAP(
185// Left hand 185// Left hand
186KC_NO, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_NO, 186KC_NO, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_MUTE,
187KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, 187KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_VOLU,
188KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, 188KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO,
189KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, 189KC_NO, KC_UNDO, KC_CUT, KC_COPY, KC_PASTE, KC_NO, KC_VOLD,
190KC_NO, KC_NO, KC_TRNS, KC_TRNS, KC_TRNS, 190KC_NO, KC_NO, KC_TRNS, KC_TRNS, KC_TRNS,
191 KC_NO, KC_NO, 191 KC_NO, KC_NO,
192 KC_NO, 192 KC_NO,