summaryrefslogtreecommitdiff
path: root/symbols
diff options
context:
space:
mode:
authorBenno Schulenberg <bensberg@telfort.nl>2023-03-12 12:58:34 +0100
committerBenno Schulenberg <bensberg@telfort.nl>2023-03-14 17:21:17 +0100
commit735909e199ae517cfbb683a7e43afbceff5c8b64 (patch)
tree08444e6de8f62e1d23c45453f23780ffdc4ddfce /symbols
parent75c3e615682f2d7bdb1db3bcd799fa656cbc6128 (diff)
downloadxkeyboard-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/cm24
-rw-r--r--symbols/in26
2 files changed, 25 insertions, 25 deletions
diff --git a/symbols/cm b/symbols/cm
index be737f6..3562402 100644
--- a/symbols/cm
+++ b/symbols/cm
@@ -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
diff --git a/symbols/in b/symbols/in
index a68c82c..95ad1fd 100644
--- a/symbols/in
+++ b/symbols/in
@@ -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 ]}; // ృ ఋ ` ~