Skip to content
This repository was archived by the owner on Oct 22, 2021. It is now read-only.

Commit 1898a73

Browse files
committed
⚡ Improve fr-BEPO keyboard - Close #289
1 parent 1949ea0 commit 1898a73

File tree

1 file changed

+92
-27
lines changed

1 file changed

+92
-27
lines changed

src/assets/kb_layouts/fr-BEPO.json

Lines changed: 92 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,20 @@
99
"cmd": "$",
1010
"shift_name": "#",
1111
"shift_cmd": "#",
12-
"alt_cmd": ""
12+
"alt_name": "",
13+
"alt_cmd": "",
14+
"altshift_name": "",
15+
"altshift_cmd": ""
1316
},
1417
{
1518
"name": "\"",
1619
"cmd": "\"",
1720
"shift_name": "1",
1821
"shift_cmd": "1",
22+
"alt_name": "––",
1923
"alt_cmd": "",
24+
"altshift_name": "",
25+
"altshift_cmd": "",
2026
"fn_name": "F1",
2127
"fn_cmd": "~~~CTRLSEQ1~~~OP"
2228
},
@@ -27,6 +33,8 @@
2733
"shift_cmd": "2",
2834
"alt_name": "<",
2935
"alt_cmd": "<",
36+
"altshift_name": "",
37+
"altshift_cmd": "",
3038
"fn_name": "F2",
3139
"fn_cmd": "~~~CTRLSEQ1~~~OQ"
3240
},
@@ -38,6 +46,8 @@
3846
"ctrl_cmd": "~~~CTRLSEQ1~~~",
3947
"alt_name": ">",
4048
"alt_cmd": ">",
49+
"altshift_name": "",
50+
"altshift_cmd": "",
4151
"fn_name": "F3",
4252
"fn_cmd": "~~~CTRLSEQ1~~~OR"
4353
},
@@ -49,6 +59,8 @@
4959
"ctrl_cmd": "~~~CTRLSEQ2~~~",
5060
"alt_name": "[",
5161
"alt_cmd": "[",
62+
"altshift_name": "",
63+
"altshift_cmd": "",
5264
"fn_name": "F4",
5365
"fn_cmd": "~~~CTRLSEQ1~~~OS"
5466
},
@@ -60,6 +72,8 @@
6072
"ctrl_cmd": "~~~CTRLSEQ3~~~",
6173
"alt_name": "]",
6274
"alt_cmd": "]",
75+
"altshift_name": "",
76+
"altshift_cmd": "",
6377
"fn_name": "F5",
6478
"fn_cmd": "~~~CTRLSEQ1~~~[15~"
6579
},
@@ -82,6 +96,8 @@
8296
"ctrl_cmd": "~~~CTRLSEQ5~~~",
8397
"alt_name": "±",
8498
"alt_cmd": "±",
99+
"altshift_name": "¬",
100+
"altshift_cmd": "¬",
85101
"fn_name": "F7",
86102
"fn_cmd": "~~~CTRLSEQ1~~~[18~"
87103
},
@@ -91,8 +107,10 @@
91107
"shift_name": "8",
92108
"shift_cmd": "8",
93109
"ctrl_cmd": "\r",
94-
"alt_name": "÷",
95-
"alt_cmd": "÷",
110+
"alt_name": "",
111+
"alt_cmd": "",
112+
"altshift_name": "¼",
113+
"altshift_cmd": "¼",
96114
"fn_name": "F8",
97115
"fn_cmd": "~~~CTRLSEQ1~~~[19~"
98116
},
@@ -103,6 +121,8 @@
103121
"shift_cmd": "9",
104122
"alt_name": "÷",
105123
"alt_cmd": "÷",
124+
"altshift_name": "½",
125+
"altshift_cmd": "½",
106126
"fn_name": "F9",
107127
"fn_cmd": "~~~CTRLSEQ1~~~[20~"
108128
},
@@ -113,6 +133,8 @@
113133
"shift_cmd": "0",
114134
"alt_name": "×",
115135
"alt_cmd": "×",
136+
"altshift_name": "¾",
137+
"altshift_cmd": "¾",
116138
"fn_name": "F10",
117139
"fn_cmd": "~~~CTRLSEQ1~~~[21~"
118140
},
@@ -123,6 +145,8 @@
123145
"shift_cmd": "°",
124146
"alt_name": "",
125147
"alt_cmd": "",
148+
"altshift_name": "",
149+
"altshift_cmd": "",
126150
"fn_name": "F11",
127151
"fn_cmd": "~~~CTRLSEQ1~~~[23~"
128152
},
@@ -131,7 +155,10 @@
131155
"cmd": "%",
132156
"shift_name": "`",
133157
"shift_cmd": "`",
158+
"alt_name": "",
134159
"alt_cmd": "",
160+
"altshift_name": "",
161+
"altshift_cmd": "",
135162
"fn_name": "F12",
136163
"fn_cmd": "~~~CTRLSEQ1~~~[24~"
137164
},
@@ -153,6 +180,8 @@
153180
"shift_cmd": "B",
154181
"alt_name": "|",
155182
"alt_cmd": "|",
183+
"altshift_name": "¦",
184+
"altshift_cmd": "¦",
156185
"ctrl_cmd": "~~~CTRLSEQ21~~~"
157186
},
158187
{
@@ -168,6 +197,8 @@
168197
"shift_cmd": "P",
169198
"alt_name": "&",
170199
"alt_cmd": "&",
200+
"altshift_name": "§",
201+
"altshift_cmd": "§",
171202
"ctrl_cmd": "~~~CTRLSEQ12~~~"
172203
},
173204
{
@@ -176,6 +207,8 @@
176207
"shift_cmd": "O",
177208
"alt_name": "œ",
178209
"alt_cmd": "œ",
210+
"altshift_name": "Œ",
211+
"altshift_cmd": "Œ",
179212
"ctrl_cmd": "~~~CTRLSEQ8~~~"
180213
},
181214
{
@@ -184,7 +217,9 @@
184217
"shift_cmd": "È",
185218
"ctrl_cmd": "~~~CTRLSEQ9~~~",
186219
"alt_name": "`",
187-
"alt_cmd": "ESCAPED|-- GRAVE"
220+
"alt_cmd": "ESCAPED|-- GRAVE",
221+
"altshift_name": "`",
222+
"altshift_cmd": "`"
188223
},
189224
{
190225
"name": "^",
@@ -202,15 +237,17 @@
202237
"shift_cmd": "V",
203238
"ctrl_cmd": "~~~CTRLSEQ20~~~",
204239
"alt_name": "ˇ",
205-
"alt_cmd": "ESCAPE|-- CARON"
240+
"alt_cmd": "ESCAPED|-- CARON"
206241
},
207242
{
208243
"name": "D",
209244
"cmd": "d",
210245
"shift_cmd": "D",
211246
"ctrl_cmd": "~~~CTRLSEQ15~~~",
212247
"alt_name": "ð",
213-
"alt_cmd": "ð"
248+
"alt_cmd": "ð",
249+
"altshift_name": "Ð",
250+
"altshift_cmd": "Ð"
214251
},
215252
{
216253
"name": "L",
@@ -224,14 +261,18 @@
224261
"cmd": "j",
225262
"shift_cmd": "J",
226263
"alt_name": "ij",
227-
"alt_cmd": "ij"
264+
"alt_cmd": "ij",
265+
"altshift_name": "IJ",
266+
"altshift_cmd": "IJ"
228267
},
229268
{
230269
"name": "Z",
231270
"cmd": "z",
232271
"shift_cmd": "Z",
233272
"alt_name": "ə",
234273
"alt_cmd": "ə",
274+
"altshift_name": "Ə",
275+
"altshift_cmd": "Ə",
235276
"ctrl_cmd": "~~~CTRLSEQ17~~~"
236277
},
237278
{
@@ -259,7 +300,19 @@
259300
"shift_cmd": "A",
260301
"ctrl_cmd": "~~~CTRLSEQ13~~~",
261302
"alt_name": "æ",
262-
"alt_cmd": "æ"
303+
"alt_cmd": "æ",
304+
"altshift_name": "Æ",
305+
"altshift_cmd": "Æ"
306+
},
307+
{
308+
"name": "U",
309+
"cmd": "u",
310+
"shift_cmd": "U",
311+
"ctrl_cmd": "~~~CTRLSEQ11~~~",
312+
"alt_name": "ù",
313+
"alt_cmd": "ù",
314+
"altshift_name": "Ù",
315+
"altshift_cmd": "Ù"
263316
},
264317
{
265318
"name": "I",
@@ -269,14 +322,6 @@
269322
"alt_name": "¨",
270323
"alt_cmd": "ESCAPED|-- TREMA"
271324
},
272-
{
273-
"name": "U",
274-
"cmd": "u",
275-
"shift_cmd": "U",
276-
"ctrl_cmd": "~~~CTRLSEQ11~~~",
277-
"alt_name": "ù",
278-
"alt_cmd": "ù"
279-
},
280325
{
281326
"name": "E",
282327
"cmd": "e",
@@ -300,15 +345,19 @@
300345
"shift_cmd": "C",
301346
"ctrl_cmd": "~~~CTRLSEQ19~~~",
302347
"alt_name": "©",
303-
"alt_cmd": "©"
348+
"alt_cmd": "©",
349+
"altshift_name": "ſ",
350+
"altshift_cmd": "ſ"
304351
},
305352
{
306353
"name": "T",
307354
"cmd": "t",
308355
"shift_cmd": "T",
309356
"ctrl_cmd": "~~~CTRLSEQ9~~~",
310357
"alt_name": "þ",
311-
"alt_cmd": "þ"
358+
"alt_cmd": "þ",
359+
"altshift_name": "Þ",
360+
"altshift_cmd": "Þ"
312361
},
313362
{
314363
"name": "S",
@@ -324,7 +373,9 @@
324373
"shift_cmd": "R",
325374
"ctrl_cmd": "~~~CTRLSEQ8~~~",
326375
"alt_name": "®",
327-
"alt_cmd": "®"
376+
"alt_cmd": "®",
377+
"altshift_name": "",
378+
"altshift_cmd": ""
328379
},
329380
{
330381
"name": "N",
@@ -339,14 +390,18 @@
339390
"shift_cmd": "M",
340391
"alt_name": "¯",
341392
"ctrl_cmd": "\r",
342-
"alt_cmd": "ESCAPED|-- MACRON"
393+
"alt_cmd": "ESCAPED|-- MACRON",
394+
"altshift_name": "º",
395+
"altshift_cmd": "º"
343396
},
344397
{
345398
"name": "Ç",
346399
"cmd": "ç",
347400
"shift_cmd": "Ç",
348401
"alt_name": "¸",
349-
"alt_cmd": "ESCAPED|-- CEDILLA"
402+
"alt_cmd": "ESCAPED|-- CEDILLA",
403+
"altshift_name": ",",
404+
"altshift_cmd": "ESCAPED|-- IOTASUB"
350405
},
351406
{
352407
"name": "",
@@ -378,15 +433,19 @@
378433
"shift_cmd": "Y",
379434
"ctrl_cmd": "~~~CTRLSEQ10~~~",
380435
"alt_name": "{",
381-
"alt_cmd": "{"
436+
"alt_cmd": "{",
437+
"altshift_name": "",
438+
"altshift_cmd": ""
382439
},
383440
{
384441
"name": "X",
385442
"cmd": "x",
386443
"shift_cmd": "X",
387444
"ctrl_cmd": "~~~CTRLSEQ18~~~",
388445
"alt_name": "}",
389-
"alt_cmd": "}"
446+
"alt_cmd": "}",
447+
"altshift_name": "",
448+
"altshift_cmd": ""
390449
},
391450
{
392451
"name": ".",
@@ -395,7 +454,9 @@
395454
"shift_name": ":",
396455
"shift_cmd": ":",
397456
"alt_name": "",
398-
"alt_cmd": ""
457+
"alt_cmd": "",
458+
"altshift_name": "·",
459+
"altshift_cmd": "·"
399460
},
400461
{
401462
"name": "K",
@@ -435,15 +496,19 @@
435496
"cmd": "h",
436497
"shift_cmd": "H",
437498
"alt_name": "",
438-
"alt_cmd": ""
499+
"alt_cmd": "",
500+
"altshift_name": "",
501+
"altshift_cmd": ""
439502
},
440503
{
441504
"name": "F",
442505
"cmd": "f",
443506
"shift_cmd": "F",
444507
"ctrl_cmd": "~~~CTRLSEQ16~~~",
445508
"alt_name": "˛",
446-
"alt_cmd": "ESCAPED|-- IOTASUB"
509+
"alt_cmd": "ESCAPED|-- IOTASUB",
510+
"altshift_name": "ª",
511+
"altshift_cmd": "ª"
447512
},
448513
{
449514
"name": "SHIFT",
@@ -467,7 +532,7 @@
467532
{
468533
"name": "",
469534
"cmd": " ",
470-
"shift_cmd": " ",
535+
"shift_cmd": "\u00A0",
471536
"alt_cmd": "_"
472537
},
473538
{

0 commit comments

Comments
 (0)