diff options
Diffstat (limited to 'docs/fr-fr/faq_keymap.md')
-rw-r--r-- | docs/fr-fr/faq_keymap.md | 67 |
1 files changed, 1 insertions, 66 deletions
diff --git a/docs/fr-fr/faq_keymap.md b/docs/fr-fr/faq_keymap.md index 8244d4225..2cbbe9308 100644 --- a/docs/fr-fr/faq_keymap.md +++ b/docs/fr-fr/faq_keymap.md | |||
@@ -72,24 +72,7 @@ Des vieux claviers mécaniques ont parfois des touches à verrouillage, mais les | |||
72 | 72 | ||
73 | ## Ajouter des caractères spéciaux autres que ASCII comme la cédille 'Ç' | 73 | ## Ajouter des caractères spéciaux autres que ASCII comme la cédille 'Ç' |
74 | 74 | ||
75 | IL N'EXISTE AUCUNE METHODE UNIVERSELLE POUR LES AJOUTER QUI FONCTIONNE SUR TOUS LES SYSTEMES. Vous devez définir une **MACRO** d'une manière spécifique à votre OS ou layout. | 75 | Voir la fonctionnalité [Unicode](feature_unicode.md). |
76 | |||
77 | Voir ce post pour un exemple de code **MACRO**. | ||
78 | |||
79 | http://deskthority.net/workshop-f7/tmk-keyboard-firmware-collection-t4478-120.html#p195620 | ||
80 | |||
81 | Sous **Windows** vous pouvez utiliser la touche `AltGr` ou **Alt code**. | ||
82 | * http://en.wikipedia.org/wiki/AltGr_key | ||
83 | * http://en.wikipedia.org/wiki/Alt_code | ||
84 | |||
85 | Sous **Mac OS** définissez une combinaison de touche `Option`. | ||
86 | * http://en.wikipedia.org/wiki/Option_key#Alternative_keyboard_input | ||
87 | |||
88 | Sous **Xorg** vous pouvez utiliser une touche `compose` à la place. | ||
89 | * http://en.wikipedia.org/wiki/Compose_key | ||
90 | |||
91 | Et voir ceci pour une entrée **Unicode**. | ||
92 | * http://en.wikipedia.org/wiki/Unicode_input | ||
93 | 76 | ||
94 | ## Touche `Fn` sur macOS | 77 | ## Touche `Fn` sur macOS |
95 | 78 | ||
@@ -144,54 +127,6 @@ Cette fonctionnalité permet d'utiliser une touche à la fois comme touche Écha | |||
144 | 127 | ||
145 | Voir la fonctionnalité [Grave Escape](feature_grave_esc.md). | 128 | Voir la fonctionnalité [Grave Escape](feature_grave_esc.md). |
146 | 129 | ||
147 | ## Avoir les touches modificatrices qui ont double usage en flèches directionnelles. | ||
148 | |||
149 | Ceci transforme les touches "modificateur droit" en touches fléchées lorsque les touches sont seulement "tapées" tout en restant des modificateurs lorsqu'elles sont maintenues. | ||
150 | |||
151 | Dans TMK la fonction double rôle s'appelle **TAP**. | ||
152 | |||
153 | ```C | ||
154 | |||
155 | #include "keymap_common.h" | ||
156 | |||
157 | |||
158 | /* Arrow keys on right modifier keys with TMK dual role feature | ||
159 | * | ||
160 | * https://github.com/tmk/tmk_core/blob/master/doc/keymap.md#213-modifier-with-tap-keydual-role | ||
161 | * https://en.wikipedia.org/wiki/Modifier_key#Dual-role_keys | ||
162 | */ | ||
163 | const uint8_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | ||
164 | /* 0: qwerty */ | ||
165 | [0] = LAYOUT( \ | ||
166 | ESC, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, MINS,EQL, NUHS,BSPC, \ | ||
167 | TAB, Q, W, E, R, T, Y, U, I, O, P, LBRC,RBRC,BSLS, \ | ||
168 | LCTL,A, S, D, F, G, H, J, K, L, SCLN,QUOT,ENT, \ | ||
169 | LSFT,NUBS,Z, X, C, V, B, N, M, COMM,DOT, SLSH,FN0, ESC, \ | ||
170 | FN4, LGUI,LALT, SPC, APP, FN2, FN1, FN3), | ||
171 | [1] = LAYOUT( \ | ||
172 | GRV, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, TRNS,TRNS, \ | ||
173 | TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,\ | ||
174 | TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \ | ||
175 | TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,FN5, TRNS, \ | ||
176 | TRNS,TRNS,TRNS, TRNS, TRNS,FN7, FN6, FN8), | ||
177 | }; | ||
178 | |||
179 | const uint16_t PROGMEM fn_actions[] = { | ||
180 | [0] = ACTION_MODS_TAP_KEY(MOD_RSFT, KC_UP), | ||
181 | [1] = ACTION_MODS_TAP_KEY(MOD_RGUI, KC_DOWN), | ||
182 | [2] = ACTION_MODS_TAP_KEY(MOD_RALT, KC_LEFT), | ||
183 | [3] = ACTION_MODS_TAP_KEY(MOD_RCTL, KC_RIGHT), | ||
184 | [4] = ACTION_LAYER_MOMENTARY(1), | ||
185 | [5] = ACTION_MODS_TAP_KEY(MOD_RSFT, KC_PGUP), | ||
186 | [6] = ACTION_MODS_TAP_KEY(MOD_RGUI, KC_PGDN), | ||
187 | [7] = ACTION_MODS_TAP_KEY(MOD_RALT, KC_HOME), | ||
188 | [8] = ACTION_MODS_TAP_KEY(MOD_RCTL, KC_END), | ||
189 | }; | ||
190 | |||
191 | ``` | ||
192 | |||
193 | Touches double rôle : https://en.wikipedia.org/wiki/Modifier_key#Dual-role_keys | ||
194 | |||
195 | ## Eject sur Mac OSX | 130 | ## Eject sur Mac OSX |
196 | 131 | ||
197 | Le keycode`KC_EJCT` fonctionne sous OSX. https://github.com/tmk/tmk_keyboard/issues/250 | 132 | Le keycode`KC_EJCT` fonctionne sous OSX. https://github.com/tmk/tmk_keyboard/issues/250 |