Bonjour,
J'aimerai un coups de main pour remplacer des numéros de ligne par un contenu, l'objectif est que lorsque le capslock est actif, c'est les chiffres soit taper sur un PC portable.
/usr/share/X11/xkb/symbols/fr (Ligne 2 à 34)
Ligne à Remplacer:
PAR:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32 xkb_symbols "basic" { include "latin" name[Group1]="French"; key <AE01> { [ ampersand, 1, onesuperior, exclamdown ] }; key <AE02> { [ eacute, 2, asciitilde, oneeighth ] }; key <AE03> { [ quotedbl, 3, numbersign, sterling ] }; key <AE04> { [apostrophe, 4, braceleft, dollar ] }; key <AE05> { [ parenleft, 5, bracketleft, threeeighths ] }; key <AE06> { [ minus, 6, bar, fiveeighths ] }; key <AE07> { [ egrave, 7, grave, seveneighths ] }; key <AE08> { [underscore, 8, backslash, trademark ] }; key <AE09> { [ ccedilla, 9, asciicircum, plusminus ] }; key <AE10> { [ agrave, 0, at, degree ] }; key <AE11> { [parenright, degree, bracketright, questiondown ] }; key <AE12> { [ equal, plus, braceright, dead_ogonek ] }; key <AD01> { [ a, A, ae, AE ] }; key <AD02> { [ z, Z, guillemotleft, less ] }; key <AD03> { [ e, E, EuroSign, cent ] }; key <AD11> { [dead_circumflex, dead_diaeresis, dead_diaeresis, dead_abovering ] }; key <AD12> { [ dollar, sterling, currency, dead_macron ] }; key <AC01> { [ q, Q, at, Greek_OMEGA ] }; key <AC10> { [ m, M, mu, masculine ] }; key <AC11> { [ ugrave, percent, dead_circumflex, dead_caron] }; key <TLDE> { [twosuperior, asciitilde, notsign, notsign ] }; key <BKSL> { [ asterisk, mu, dead_grave, dead_breve ] }; key <AB01> { [ w, W, lstroke, Lstroke ] }; key <AB07> { [ comma, question, dead_acute, dead_doubleacute ] }; key <AB08> { [ semicolon, period, U2022, multiply ] }; // bullet key <AB09> { [ colon, slash, periodcentered, division ] }; key <AB10> { [ exclam, section, dead_belowdot, dead_abovedot ] }; include "level3(ralt_switch)" };
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32 xkb_symbols "basic" { include "latin" name[Group1]="French"; key <AE01> { type= "FOUR_LEVEL_ALPHABETIC", [ ampersand, 1, bar, exclamdown ] }; key <AE02> { type= "FOUR_LEVEL_ALPHABETIC", [ eacute, 2, at, oneeighth ] }; key <AE03> { type= "FOUR_LEVEL_ALPHABETIC", [ quotedbl, 3, numbersign, sterling ] }; key <AE04> { type= "FOUR_LEVEL_ALPHABETIC", [apostrophe, 4, onequarter, dollar ] }; key <AE05> { type= "FOUR_LEVEL_ALPHABETIC", [ parenleft, 5, onehalf, threeeighths ] }; key <AE06> { type= "FOUR_LEVEL_ALPHABETIC", [ section, 6, asciicircum, fiveeighths ] }; key <AE07> { type= "FOUR_LEVEL_ALPHABETIC", [ egrave, 7, braceleft, seveneighths ] }; key <AE08> { type= "FOUR_LEVEL_ALPHABETIC", [ exclam, 8, bracketleft, trademark ] }; key <AE09> { type= "FOUR_LEVEL_ALPHABETIC", [ ccedilla, 9, braceleft, plusminus ] }; key <AE10> { type= "FOUR_LEVEL_ALPHABETIC", [ agrave, 0, braceright, degree ] }; key <AE11> { [parenright, degree, bracketright, questiondown ] }; key <AE12> { [ equal, plus, braceright, dead_ogonek ] }; key <AD01> { [ a, A, ae, AE ] }; key <AD02> { [ z, Z, guillemotleft, less ] }; key <AD03> { [ e, E, EuroSign, cent ] }; key <AD11> { [dead_circumflex, dead_diaeresis, dead_diaeresis, dead_abovering ] }; key <AD12> { [ dollar, sterling, currency, dead_macron ] }; key <AC01> { [ q, Q, at, Greek_OMEGA ] }; key <AC10> { [ m, M, mu, masculine ] }; key <AC11> { [ ugrave, percent, dead_circumflex, dead_caron] }; key <TLDE> { [twosuperior, asciitilde, notsign, notsign ] }; key <BKSL> { [ asterisk, mu, dead_grave, dead_breve ] }; key <AB01> { [ w, W, lstroke, Lstroke ] }; key <AB07> { [ comma, question, dead_acute, dead_doubleacute ] }; key <AB08> { [ semicolon, period, U2022, multiply ] }; // bullet key <AB09> { [ colon, slash, periodcentered, division ] }; key <AB10> { [ exclam, section, dead_belowdot, dead_abovedot ] }; include "level3(ralt_switch)" };
Partager