summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Udaltsov <sergey.udaltsov@gmail.com>2019-05-14 23:55:56 +0100
committerSergey Udaltsov <sergey.udaltsov@gmail.com>2019-05-14 23:55:56 +0100
commit12c502f319f4d8cf11b88c0a25158d74e738967d (patch)
treeccb82b7cd7aec86703854af4226bcaa657a92d1d
parentb7c3497547b11201c92ede7fa16bb1f723315a90 (diff)
update in(ben_probhat) layout
https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/issues/164
-rw-r--r--symbols/in26
1 files changed, 14 insertions, 12 deletions
diff --git a/symbols/in b/symbols/in
index 4f46e56b..89497a04 100644
--- a/symbols/in
+++ b/symbols/in
@@ -248,20 +248,22 @@ xkb_symbols "ben" {
xkb_symbols "ben_probhat" {
name[Group1]= "Bangla (India, Probhat)";
+ key.type="FOUR_LEVEL";
+
key <ESC> { [ Escape ] };
// numbers
key <TLDE> { [ U200D, asciitilde ] };
- key <AE01> { [ U09E7, exclam ] };
- key <AE02> { [ U09E8, at ] };
- key <AE03> { [ U09E9, numbersign ] };
- key <AE04> { [ U09EA, U09F3 ] };
+ key <AE01> { [ U09E7, exclam, U09F4 ] };
+ key <AE02> { [ U09E8, at, U09F5 ] };
+ key <AE03> { [ U09E9, numbersign, U09F6 ] };
+ key <AE04> { [ U09EA, U09F3, U09F7, U09F2 ] };
key <AE05> { [ U09EB, percent ] };
key <AE06> { [ U09EC, asciicircum ] };
- key <AE07> { [ U09ED, U099E ] };
+ key <AE07> { [ U09ED, U099E, U09FA ] };
key <AE08> { [ U09EE, U09CE ] };
key <AE09> { [ U09EF, parenleft ] };
- key <AE10> { [ U09E6, parenright ] };
+ key <AE10> { [ U09E6, parenright, U09F8, U09F9 ] };
key <AE11> { [ minus, underscore ] };
key <AE12> { [ equal, plus ] };
key <BKSP> { [ BackSpace ] };
@@ -279,17 +281,17 @@ xkb_symbols "ben_probhat" {
key <AD09> { [ U0993, U0994 ] };
key <AD10> { [ U09AA, U09AB ] };
key <AD11> { [ U09C7, U09C8 ] };
- key <AD12> { [ U09CB, U09CC ] };
+ key <AD12> { [ U09CB, U09CC, U09D7 ] };
key <RTRN> { [ Return ] };
// caps, a to '
// key <CAPS> { [ Caps_Lock ] };
- key <AC01> { [ U09BE, U0985 ] };
- key <AC02> { [ U09B8, U09B7 ] };
- key <AC03> { [ U09A1, U09A2 ] };
+ key <AC01> { [ U09BE, U0985, U098C, U09E0 ] };
+ key <AC02> { [ U09B8, U09B7, U09E1, U09E3 ] };
+ key <AC03> { [ U09A1, U09A2, U09C4, U09E2 ] };
key <AC04> { [ U09A4, U09A5 ] };
key <AC05> { [ U0997, U0998 ] };
- key <AC06> { [ U09B9, U0983 ] };
+ key <AC06> { [ U09B9, U0983, U09BD ] };
key <AC07> { [ U099C, U099D ] };
key <AC08> { [ U0995, U0996 ] };
key <AC09> { [ U09B2, U0982 ] };
@@ -306,7 +308,7 @@ xkb_symbols "ben_probhat" {
key <AB06> { [ U09A8, U09A3 ] };
key <AB07> { [ U09AE, U0999 ] };
key <AB08> { [ comma, U09C3 ] };
- key <AB09> { [ U0964, U0981 ] };
+ key <AB09> { [ U0964, U0981, U09BC ] };
key <AB10> { [ U09CD, question ] };
key <BKSL> { [ U200C, U0965 ] };