diff options
author | Benno Schulenberg <bensberg@telfort.nl> | 2023-03-12 12:58:34 +0100 |
---|---|---|
committer | Benno Schulenberg <bensberg@telfort.nl> | 2023-03-14 17:21:17 +0100 |
commit | 735909e199ae517cfbb683a7e43afbceff5c8b64 (patch) | |
tree | 08444e6de8f62e1d23c45453f23780ffdc4ddfce /symbols | |
parent | 75c3e615682f2d7bdb1db3bcd799fa656cbc6128 (diff) | |
download | xkeyboard-config-735909e199ae517cfbb683a7e43afbceff5c8b64.tar.gz |
symbols: replace some mistaken keypad keysyms with the intended symbols
The KP_n symbols on the second level in the 'azerty' layout for Cameroon
still make some sense: the keys get the type FOUR_LEVEL_KEYPAD so that
the digits will be produced when NumLock is engaged. But in the 'dvorak'
layout the KP_n symbols were on the first level, which would lead to the
symbols from the second level to be produced when NumLock is engaged --
which is not what NumLock is supposed to do. (Truly, NumLock is meant
only for the numeric keypad, but... let's not disturb current users.)
Diffstat (limited to 'symbols')
-rw-r--r-- | symbols/cm | 24 | ||||
-rw-r--r-- | symbols/in | 26 |
2 files changed, 25 insertions, 25 deletions
@@ -104,10 +104,10 @@ xkb_symbols "azerty" key <AE07> { [ U00E8, KP_7, U0300 ] }; // SMALL LETTER E WITH GRAVE, 7, COMBINING GRAVE key <AE08> { [ underscore, KP_8, backslash, U20D6 ] }; // UNDERSCORE, 8, BACKSLASH, COMBINING LEFT ARROW ABOVE key <AE09> { [ ccedilla, KP_9, U005E] }; // SMALL LETTER C WITH CEDILLA, 9, CIRCUMFLEX - key <AE10> { [ U00E0, KP_0, at, U20D7 ] }; // SMALL LETTER A WITH GRAVE + key <AE10> { [ U00E0, KP_0, at, U20D7 ] }; // SMALL LETTER A WITH GRAVE, 0, @, COMBINING RIGHT ARROW ABOVE key <AE11> { [ U0029, U00B0, U005D ] }; // RIGHT PARENTHESIS, DEGREE, RIGHT SQUARE BRACKET key <AE12> { [ U003D, U002B, U007D, U00B1 ] }; // EQUAL SIGN, PLUS SIGN, RIGHT CURLY BRACKET, PLUS-MINUS SIGN - key <BKSL> { [ U1DC6, U1DC7, KP_Multiply, U00A4 ] }; // COMBINING MID-LOW, COMBINING HIGH-MID, MULTIPLY, CURRENCY SIGN + key <BKSL> { [ U1DC6, U1DC7, asterisk, U00A4 ] }; // COMBINING MID-LOW, COMBINING HIGH-MID, MULTIPLY, CURRENCY SIGN key <LSGT> { [ U003C, U003E, U00AB, U00BB ] }; // LESS THAN, GREATER THAN, LEFT GUILLEMET, RIGHT GUILLEMET key <TLDE> { [ U0024, U20AC, U00B2, U00B3 ] }; // DOLLAR, EURO, SUPERSCRIPT 2, SUPERSCRIPT 3 include "cm(exclamation_switch)" @@ -205,16 +205,16 @@ xkb_symbols "dvorak" key <AD10> { [ l, L, U1DC6, U1DC4 ] }; // SMALL LETTER L, CAPITAL LETTER L, COMBINING MID-LOW, COMBINING MID-HIGH TONE key <AD11> { [ slash, U003F, U00F7, U0294 ] }; // SLASH, QUESTION MARK, DIVISION SIGN, GLOTTAL STOP key <AD12> { [ equal, plus, NoSymbol, plusminus ] }; // EQUAL, PLUS, , PLUS-MINUS - key <AE01> { [ KP_1, exclam, U00BC ] }; // 1, EXCLAMATION POINT, ONE QUARTER - key <AE02> { [ KP_2, at, U00BD ] }; // 2, AT SYMBOL, ONE HALF - key <AE03> { [ KP_3, numbersign, U00BE ] }; // 3, NUMBER SIGN, THREE QUARTERS - key <AE04> { [ KP_4, dollar, NoSymbol, U20AC ] }; // 4, DOLLAR, , EURO SIGN - key <AE05> { [ KP_5, percent ] }; // 5, PERCENT - key <AE06> { [ KP_6, asciicircum ] }; // 6, CARET - key <AE07> { [ KP_7, ampersand ] }; // 7, AMPERSAND - key <AE08> { [ KP_8, asterisk, NoSymbol, multiply ] }; // 8, ASTERISK, , MULTIPLY - key <AE09> { [ KP_9, parenleft, leftsinglequotemark, leftdoublequotemark ] }; // 9, LEFT PARENTHESIS, LEFT SINGLE QUOTE MARK, LEFT DOUBLE QUOTE MARK - key <AE10> { [ KP_0, parenright, rightsinglequotemark, rightdoublequotemark ] }; // 0, RIGHT PARENTHESIS, RIGHT SINGLE QUOTE MARK, LEFT DOUBLE QUOTE MARK + key <AE01> { [ 1, exclam, U00BC ] }; // 1, EXCLAMATION POINT, ONE QUARTER + key <AE02> { [ 2, at, U00BD ] }; // 2, AT SYMBOL, ONE HALF + key <AE03> { [ 3, numbersign, U00BE ] }; // 3, NUMBER SIGN, THREE QUARTERS + key <AE04> { [ 4, dollar, NoSymbol, U20AC ] }; // 4, DOLLAR, , EURO SIGN + key <AE05> { [ 5, percent ] }; // 5, PERCENT + key <AE06> { [ 6, asciicircum ] }; // 6, CARET + key <AE07> { [ 7, ampersand ] }; // 7, AMPERSAND + key <AE08> { [ 8, asterisk, NoSymbol, multiply ] }; // 8, ASTERISK, , MULTIPLY + key <AE09> { [ 9, parenleft, leftsinglequotemark, leftdoublequotemark ] }; // 9, LEFT PARENTHESIS, LEFT SINGLE QUOTE MARK, LEFT DOUBLE QUOTE MARK + key <AE10> { [ 0, parenright, rightsinglequotemark, rightdoublequotemark ] }; // 0, RIGHT PARENTHESIS, RIGHT SINGLE QUOTE MARK, LEFT DOUBLE QUOTE MARK key <AE11> { [ U0301, U030C, U005B, U007B ] }; // COMBINING HIGH TONE, COMBINING RISING TONE, LEFT SQUARE BRACKET, LEFT CURLY BRACKET key <AE12> { [ U0327, dead_diaeresis, U005D, braceright ] }; // COMBINING CEDILLA, DEAD DIAERESIS, RIGHT SQUARE BRACKET, RIGHT CURLY BRACKET key <BKSL> { [ backslash, bar ] }; // BACKSLASH, BAR @@ -1414,7 +1414,7 @@ xkb_symbols "tel-sarala" key <AB07> {[ U0C2E, U0C01 ]}; // మ ఁ key <AB08> {[ comma, U0C1E, less ]}; // , ఞ < key <AB09> {[ period, U0C19, greater ]}; // . ఙ > - key <AB10> {[ U0C36, question, KP_Divide ]}; // శ ? / + key <AB10> {[ U0C36, question, slash ]}; // శ ? / key <AC01> {[ U0C2F, U0C3D ]}; // య ఽ key <AC02> {[ U0C02, U0C03 ]}; // ం ః @@ -1441,18 +1441,18 @@ xkb_symbols "tel-sarala" key <AD11> {[ U0C1C, U0C1D, bracketleft, braceleft ]}; // జ ఝ [ { key <AD12> {[ U0C48, U0C10, bracketright, braceright ]}; // ై ఐ ] } - key <AE01> {[ KP_1, exclam, U0C67, U0C78 ]}; // 1 ! ౦ ౸ - key <AE02> {[ KP_2, at, U0C68, U0C79 ]}; // 2 @ ౨ ౹ - key <AE03> {[ KP_3, numbersign, U0C69, U0C7A ]}; // 3 # ౩ ౺ - key <AE04> {[ KP_4, dollar, U0C6A, U0C7B ]}; // 4 $ ౪ ౻ - key <AE05> {[ KP_5, percent, U0C6B, U0C7C ]}; // 5 % ౫ ౼ - key <AE06> {[ KP_6, asciicircum, U0C6C, U0C7D ]}; // 6 ^ ౬ ౽ - key <AE07> {[ KP_7, ampersand, U0C6D, U0C7E ]}; // 7 & ౭ ౾ - key <AE08> {[ KP_8, KP_Multiply, U0C6E, U0C7F ]}; // 8 * ౮ ౿ - key <AE09> {[ KP_9, parenleft, U0C6F, U20B9 ]}; // 9 ( ౯ ₹ - key <AE10> {[ KP_0, parenright, U0C66, U0C55 ]}; // 0 ) ౦ ౕ - key <AE11> {[ KP_Subtract, underscore, NoSymbol, U0C56 ]}; // - _ ౖ - key <AE12> {[ KP_Equal, KP_Add ]}; // = + + key <AE01> {[ 1, exclam, U0C67, U0C78 ]}; // 1 ! ౦ ౸ + key <AE02> {[ 2, at, U0C68, U0C79 ]}; // 2 @ ౨ ౹ + key <AE03> {[ 3, numbersign, U0C69, U0C7A ]}; // 3 # ౩ ౺ + key <AE04> {[ 4, dollar, U0C6A, U0C7B ]}; // 4 $ ౪ ౻ + key <AE05> {[ 5, percent, U0C6B, U0C7C ]}; // 5 % ౫ ౼ + key <AE06> {[ 6, asciicircum, U0C6C, U0C7D ]}; // 6 ^ ౬ ౽ + key <AE07> {[ 7, ampersand, U0C6D, U0C7E ]}; // 7 & ౭ ౾ + key <AE08> {[ 8, asterisk, U0C6E, U0C7F ]}; // 8 * ౮ ౿ + key <AE09> {[ 9, parenleft, U0C6F, U20B9 ]}; // 9 ( ౯ ₹ + key <AE10> {[ 0, parenright, U0C66, U0C55 ]}; // 0 ) ౦ ౕ + key <AE11> {[ minus, underscore, NoSymbol, U0C56 ]}; // - _ ౖ + key <AE12> {[ equal, plus ]}; // = + key <BKSL> {[ U0C4C, U0C14, U0964, U0965 ]}; // ౌ ఔ । ॥ key <TLDE> {[ U0C43, U0C0B, grave, asciitilde ]}; // ృ ఋ ` ~ |