From: Ian Kelling Date: Thu, 21 Oct 2021 22:17:48 +0000 (-0400) Subject: revert intl kb variants X-Git-Url: https://iankelling.org/git/?a=commitdiff_plain;h=3501498f1b3c272bef3e9fb7bf642200f940576e;p=distro-setup revert intl kb variants --- diff --git a/model01.xkb b/model01.xkb index 57a151f..50384bf 100644 --- a/model01.xkb +++ b/model01.xkb @@ -1178,207 +1178,144 @@ xkb_compatibility "complete" { }; }; -xkb_symbols "pc+us(intl)+inet(evdev)+ctrl(nocaps)+terminate(ctrl_alt_bksp)" { +xkb_symbols "pc+us+inet(evdev)+ctrl(nocaps)+terminate(ctrl_alt_bksp)" { - name[group1]="English (US, intl., with dead keys)"; + name[group1]="English (US)"; key { [ Escape ] }; - key { - type= "FOUR_LEVEL", - symbols[Group1]= [ 1, exclam, exclamdown, onesuperior ] - }; - key { - type= "FOUR_LEVEL", - symbols[Group1]= [ 2, at, twosuperior, dead_doubleacute ] - }; - key { - type= "FOUR_LEVEL", - symbols[Group1]= [ 3, numbersign, threesuperior, dead_macron ] - }; - key { - type= "FOUR_LEVEL", - symbols[Group1]= [ 4, dollar, currency, sterling ] - }; - key { - type= "FOUR_LEVEL", - symbols[Group1]= [ 5, percent, EuroSign, dead_cedilla ] - }; - key { - type= "FOUR_LEVEL", - symbols[Group1]= [ 6, dead_circumflex, onequarter, asciicircum ] - }; - key { - type= "FOUR_LEVEL", - symbols[Group1]= [ 7, ampersand, onehalf, dead_horn ] - }; - key { - type= "FOUR_LEVEL", - symbols[Group1]= [ 8, asterisk, threequarters, dead_ogonek ] - }; - key { - type= "FOUR_LEVEL", - symbols[Group1]= [ 9, parenleft, leftsinglequotemark, dead_breve ] - }; - key { - type= "FOUR_LEVEL", - symbols[Group1]= [ 0, parenright, rightsinglequotemark, dead_abovering ] - }; - key { - type= "FOUR_LEVEL", - symbols[Group1]= [ minus, underscore, yen, dead_belowdot ] - }; - key { - type= "FOUR_LEVEL", - symbols[Group1]= [ equal, plus, multiply, division ] - }; + key { [ 1, exclam ] }; + key { [ 2, at ] }; + key { [ 3, numbersign ] }; + key { [ 4, dollar ] }; + key { [ 5, percent ] }; + key { [ 6, asciicircum ] }; + key { [ 7, ampersand ] }; + key { [ 8, asterisk ] }; + key { [ 9, parenleft ] }; + key { [ 0, parenright ] }; + key { [ minus, underscore ] }; + key { [ equal, plus ] }; key { type= "CTRL+ALT", symbols[Group1]= [ BackSpace, BackSpace, NoSymbol, NoSymbol, Terminate_Server ] }; key { [ Tab, ISO_Left_Tab ] }; key { - type= "FOUR_LEVEL_ALPHABETIC", - symbols[Group1]= [ q, Q, adiaeresis, Adiaeresis ] + type= "ALPHABETIC", + symbols[Group1]= [ q, Q ] }; key { - type= "FOUR_LEVEL_ALPHABETIC", - symbols[Group1]= [ w, W, aring, Aring ] + type= "ALPHABETIC", + symbols[Group1]= [ w, W ] }; key { - type= "FOUR_LEVEL_ALPHABETIC", - symbols[Group1]= [ e, E, eacute, Eacute ] + type= "ALPHABETIC", + symbols[Group1]= [ e, E ] }; key { - type= "FOUR_LEVEL_SEMIALPHABETIC", - symbols[Group1]= [ r, R, registered, registered ] + type= "ALPHABETIC", + symbols[Group1]= [ r, R ] }; key { - type= "FOUR_LEVEL_ALPHABETIC", - symbols[Group1]= [ t, T, thorn, THORN ] + type= "ALPHABETIC", + symbols[Group1]= [ t, T ] }; key { - type= "FOUR_LEVEL_ALPHABETIC", - symbols[Group1]= [ y, Y, udiaeresis, Udiaeresis ] + type= "ALPHABETIC", + symbols[Group1]= [ y, Y ] }; key { - type= "FOUR_LEVEL_ALPHABETIC", - symbols[Group1]= [ u, U, uacute, Uacute ] + type= "ALPHABETIC", + symbols[Group1]= [ u, U ] }; key { - type= "FOUR_LEVEL_ALPHABETIC", - symbols[Group1]= [ i, I, iacute, Iacute ] + type= "ALPHABETIC", + symbols[Group1]= [ i, I ] }; key { - type= "FOUR_LEVEL_ALPHABETIC", - symbols[Group1]= [ o, O, oacute, Oacute ] + type= "ALPHABETIC", + symbols[Group1]= [ o, O ] }; key { - type= "FOUR_LEVEL_ALPHABETIC", - symbols[Group1]= [ p, P, odiaeresis, Odiaeresis ] - }; - key { - type= "FOUR_LEVEL", - symbols[Group1]= [ bracketleft, braceleft, guillemotleft, leftdoublequotemark ] - }; - key { - type= "FOUR_LEVEL", - symbols[Group1]= [ bracketright, braceright, guillemotright, rightdoublequotemark ] + type= "ALPHABETIC", + symbols[Group1]= [ p, P ] }; + key { [ bracketleft, braceleft ] }; + key { [ bracketright, braceright ] }; key { [ Return ] }; key { [ Control_L ] }; key { - type= "FOUR_LEVEL_ALPHABETIC", - symbols[Group1]= [ a, A, aacute, Aacute ] + type= "ALPHABETIC", + symbols[Group1]= [ a, A ] }; key { - type= "FOUR_LEVEL_SEMIALPHABETIC", - symbols[Group1]= [ s, S, ssharp, section ] + type= "ALPHABETIC", + symbols[Group1]= [ s, S ] }; key { - type= "FOUR_LEVEL_ALPHABETIC", - symbols[Group1]= [ d, D, eth, ETH ] + type= "ALPHABETIC", + symbols[Group1]= [ d, D ] }; key { - type= "FOUR_LEVEL_ALPHABETIC", - symbols[Group1]= [ f, F, f, F ] + type= "ALPHABETIC", + symbols[Group1]= [ f, F ] }; key { - type= "FOUR_LEVEL_ALPHABETIC", - symbols[Group1]= [ g, G, g, G ] + type= "ALPHABETIC", + symbols[Group1]= [ g, G ] }; key { - type= "FOUR_LEVEL_ALPHABETIC", - symbols[Group1]= [ h, H, h, H ] + type= "ALPHABETIC", + symbols[Group1]= [ h, H ] }; key { - type= "FOUR_LEVEL_ALPHABETIC", - symbols[Group1]= [ j, J, j, J ] + type= "ALPHABETIC", + symbols[Group1]= [ j, J ] }; key { - type= "FOUR_LEVEL_ALPHABETIC", - symbols[Group1]= [ k, K, oe, OE ] + type= "ALPHABETIC", + symbols[Group1]= [ k, K ] }; key { - type= "FOUR_LEVEL_ALPHABETIC", - symbols[Group1]= [ l, L, oslash, Oslash ] - }; - key { - type= "FOUR_LEVEL", - symbols[Group1]= [ semicolon, colon, paragraph, degree ] - }; - key { - type= "FOUR_LEVEL", - symbols[Group1]= [ dead_acute, dead_diaeresis, apostrophe, quotedbl ] - }; - key { - type= "FOUR_LEVEL", - symbols[Group1]= [ dead_grave, dead_tilde, grave, asciitilde ] + type= "ALPHABETIC", + symbols[Group1]= [ l, L ] }; + key { [ semicolon, colon ] }; + key { [ apostrophe, quotedbl ] }; + key { [ grave, asciitilde ] }; key { [ Shift_L ] }; - key { - type= "FOUR_LEVEL", - symbols[Group1]= [ backslash, bar, notsign, brokenbar ] - }; + key { [ backslash, bar ] }; key { - type= "FOUR_LEVEL_ALPHABETIC", - symbols[Group1]= [ z, Z, ae, AE ] + type= "ALPHABETIC", + symbols[Group1]= [ z, Z ] }; key { - type= "FOUR_LEVEL_ALPHABETIC", - symbols[Group1]= [ x, X, x, X ] + type= "ALPHABETIC", + symbols[Group1]= [ x, X ] }; key { - type= "FOUR_LEVEL_SEMIALPHABETIC", - symbols[Group1]= [ c, C, copyright, cent ] + type= "ALPHABETIC", + symbols[Group1]= [ c, C ] }; key { - type= "FOUR_LEVEL_ALPHABETIC", - symbols[Group1]= [ v, V, v, V ] + type= "ALPHABETIC", + symbols[Group1]= [ v, V ] }; key { - type= "FOUR_LEVEL_ALPHABETIC", - symbols[Group1]= [ b, B, b, B ] + type= "ALPHABETIC", + symbols[Group1]= [ b, B ] }; key { - type= "FOUR_LEVEL_ALPHABETIC", - symbols[Group1]= [ n, N, ntilde, Ntilde ] + type= "ALPHABETIC", + symbols[Group1]= [ n, N ] }; key { - type= "FOUR_LEVEL_SEMIALPHABETIC", - symbols[Group1]= [ m, M, mu, mu ] - }; - key { - type= "FOUR_LEVEL", - symbols[Group1]= [ comma, less, ccedilla, Ccedilla ] - }; - key { - type= "FOUR_LEVEL", - symbols[Group1]= [ period, greater, dead_abovedot, dead_caron ] - }; - key { - type= "FOUR_LEVEL", - symbols[Group1]= [ slash, question, questiondown, dead_hook ] + type= "ALPHABETIC", + symbols[Group1]= [ m, M ] }; + key { [ comma, less ] }; + key { [ period, greater ] }; + key { [ slash, question ] }; key { [ Shift_R ] }; key { type= "CTRL+ALT", @@ -1448,13 +1385,10 @@ xkb_symbols "pc+us(intl)+inet(evdev)+ctrl(nocaps)+terminate(ctrl_alt_bksp)" { key { [ KP_Next, KP_3 ] }; key { [ KP_Insert, KP_0 ] }; key { [ KP_Delete, KP_Decimal ] }; - key { - type= "ONE_LEVEL", - symbols[Group1]= [ ISO_Level3_Shift ] - }; + key { [ ISO_Level3_Shift ] }; key { type= "FOUR_LEVEL", - symbols[Group1]= [ backslash, bar, backslash, bar ] + symbols[Group1]= [ less, greater, bar, brokenbar ] }; key { type= "CTRL+ALT", @@ -1480,8 +1414,8 @@ xkb_symbols "pc+us(intl)+inet(evdev)+ctrl(nocaps)+terminate(ctrl_alt_bksp)" { symbols[Group1]= [ Print, Sys_Req ] }; key { - type= "ONE_LEVEL", - symbols[Group1]= [ ISO_Level3_Shift ] + type= "TWO_LEVEL", + symbols[Group1]= [ Alt_R, Meta_R ] }; key { [ Linefeed ] }; key { [ Home ] }; @@ -1621,6 +1555,7 @@ xkb_symbols "pc+us(intl)+inet(evdev)+ctrl(nocaps)+terminate(ctrl_alt_bksp)" { modifier_map Mod2 { }; modifier_map Mod5 { }; modifier_map Control { }; + modifier_map Mod1 { }; modifier_map Mod4 { }; modifier_map Mod4 { }; modifier_map Mod5 { }; diff --git a/x2.xkb b/x2.xkb index 98b37b5..361f60a 100644 --- a/x2.xkb +++ b/x2.xkb @@ -1178,207 +1178,144 @@ xkb_compatibility "complete" { }; }; -xkb_symbols "pc+us(intl)+inet(evdev)+ctrl(nocaps)+terminate(ctrl_alt_bksp)" { +xkb_symbols "pc+us+inet(evdev)+ctrl(nocaps)+terminate(ctrl_alt_bksp)" { - name[group1]="English (US, intl., with dead keys)"; + name[group1]="English (US)"; key { [ Escape ] }; - key { - type= "FOUR_LEVEL", - symbols[Group1]= [ 1, exclam, exclamdown, onesuperior ] - }; - key { - type= "FOUR_LEVEL", - symbols[Group1]= [ 2, at, twosuperior, dead_doubleacute ] - }; - key { - type= "FOUR_LEVEL", - symbols[Group1]= [ 3, numbersign, threesuperior, dead_macron ] - }; - key { - type= "FOUR_LEVEL", - symbols[Group1]= [ 4, dollar, currency, sterling ] - }; - key { - type= "FOUR_LEVEL", - symbols[Group1]= [ 5, percent, EuroSign, dead_cedilla ] - }; - key { - type= "FOUR_LEVEL", - symbols[Group1]= [ 6, dead_circumflex, onequarter, asciicircum ] - }; - key { - type= "FOUR_LEVEL", - symbols[Group1]= [ 7, ampersand, onehalf, dead_horn ] - }; - key { - type= "FOUR_LEVEL", - symbols[Group1]= [ 8, asterisk, threequarters, dead_ogonek ] - }; - key { - type= "FOUR_LEVEL", - symbols[Group1]= [ 9, parenleft, leftsinglequotemark, dead_breve ] - }; - key { - type= "FOUR_LEVEL", - symbols[Group1]= [ 0, parenright, rightsinglequotemark, dead_abovering ] - }; - key { - type= "FOUR_LEVEL", - symbols[Group1]= [ minus, underscore, yen, dead_belowdot ] - }; - key { - type= "FOUR_LEVEL", - symbols[Group1]= [ equal, plus, multiply, division ] - }; + key { [ 1, exclam ] }; + key { [ 2, at ] }; + key { [ 3, numbersign ] }; + key { [ 4, dollar ] }; + key { [ 5, percent ] }; + key { [ 6, asciicircum ] }; + key { [ 7, ampersand ] }; + key { [ 8, asterisk ] }; + key { [ 9, parenleft ] }; + key { [ 0, parenright ] }; + key { [ minus, underscore ] }; + key { [ equal, plus ] }; key { type= "CTRL+ALT", symbols[Group1]= [ BackSpace, BackSpace, NoSymbol, NoSymbol, Terminate_Server ] }; key { [ Tab, ISO_Left_Tab ] }; key { - type= "FOUR_LEVEL_ALPHABETIC", - symbols[Group1]= [ q, Q, adiaeresis, Adiaeresis ] + type= "ALPHABETIC", + symbols[Group1]= [ q, Q ] }; key { - type= "FOUR_LEVEL_ALPHABETIC", - symbols[Group1]= [ w, W, aring, Aring ] + type= "ALPHABETIC", + symbols[Group1]= [ w, W ] }; key { - type= "FOUR_LEVEL_ALPHABETIC", - symbols[Group1]= [ e, E, eacute, Eacute ] + type= "ALPHABETIC", + symbols[Group1]= [ e, E ] }; key { - type= "FOUR_LEVEL_SEMIALPHABETIC", - symbols[Group1]= [ r, R, registered, registered ] + type= "ALPHABETIC", + symbols[Group1]= [ r, R ] }; key { - type= "FOUR_LEVEL_ALPHABETIC", - symbols[Group1]= [ t, T, thorn, THORN ] + type= "ALPHABETIC", + symbols[Group1]= [ t, T ] }; key { - type= "FOUR_LEVEL_ALPHABETIC", - symbols[Group1]= [ y, Y, udiaeresis, Udiaeresis ] + type= "ALPHABETIC", + symbols[Group1]= [ y, Y ] }; key { - type= "FOUR_LEVEL_ALPHABETIC", - symbols[Group1]= [ u, U, uacute, Uacute ] + type= "ALPHABETIC", + symbols[Group1]= [ u, U ] }; key { - type= "FOUR_LEVEL_ALPHABETIC", - symbols[Group1]= [ i, I, iacute, Iacute ] + type= "ALPHABETIC", + symbols[Group1]= [ i, I ] }; key { - type= "FOUR_LEVEL_ALPHABETIC", - symbols[Group1]= [ o, O, oacute, Oacute ] + type= "ALPHABETIC", + symbols[Group1]= [ o, O ] }; key { - type= "FOUR_LEVEL_ALPHABETIC", - symbols[Group1]= [ p, P, odiaeresis, Odiaeresis ] - }; - key { - type= "FOUR_LEVEL", - symbols[Group1]= [ bracketleft, braceleft, guillemotleft, leftdoublequotemark ] - }; - key { - type= "FOUR_LEVEL", - symbols[Group1]= [ bracketright, braceright, guillemotright, rightdoublequotemark ] + type= "ALPHABETIC", + symbols[Group1]= [ p, P ] }; + key { [ bracketleft, braceleft ] }; + key { [ bracketright, braceright ] }; key { [ Return ] }; key { [ Control_L ] }; key { - type= "FOUR_LEVEL_ALPHABETIC", - symbols[Group1]= [ a, A, aacute, Aacute ] + type= "ALPHABETIC", + symbols[Group1]= [ a, A ] }; key { - type= "FOUR_LEVEL_SEMIALPHABETIC", - symbols[Group1]= [ s, S, ssharp, section ] + type= "ALPHABETIC", + symbols[Group1]= [ s, S ] }; key { - type= "FOUR_LEVEL_ALPHABETIC", - symbols[Group1]= [ d, D, eth, ETH ] + type= "ALPHABETIC", + symbols[Group1]= [ d, D ] }; key { - type= "FOUR_LEVEL_ALPHABETIC", - symbols[Group1]= [ f, F, f, F ] + type= "ALPHABETIC", + symbols[Group1]= [ f, F ] }; key { - type= "FOUR_LEVEL_ALPHABETIC", - symbols[Group1]= [ g, G, g, G ] + type= "ALPHABETIC", + symbols[Group1]= [ g, G ] }; key { - type= "FOUR_LEVEL_ALPHABETIC", - symbols[Group1]= [ h, H, h, H ] + type= "ALPHABETIC", + symbols[Group1]= [ h, H ] }; key { - type= "FOUR_LEVEL_ALPHABETIC", - symbols[Group1]= [ j, J, j, J ] + type= "ALPHABETIC", + symbols[Group1]= [ j, J ] }; key { - type= "FOUR_LEVEL_ALPHABETIC", - symbols[Group1]= [ k, K, oe, OE ] + type= "ALPHABETIC", + symbols[Group1]= [ k, K ] }; key { - type= "FOUR_LEVEL_ALPHABETIC", - symbols[Group1]= [ l, L, oslash, Oslash ] - }; - key { - type= "FOUR_LEVEL", - symbols[Group1]= [ semicolon, colon, paragraph, degree ] - }; - key { - type= "FOUR_LEVEL", - symbols[Group1]= [ dead_acute, dead_diaeresis, apostrophe, quotedbl ] - }; - key { - type= "FOUR_LEVEL", - symbols[Group1]= [ dead_grave, dead_tilde, grave, asciitilde ] + type= "ALPHABETIC", + symbols[Group1]= [ l, L ] }; + key { [ semicolon, colon ] }; + key { [ apostrophe, quotedbl ] }; + key { [ grave, asciitilde ] }; key { [ Shift_L ] }; - key { - type= "FOUR_LEVEL", - symbols[Group1]= [ backslash, bar, notsign, brokenbar ] - }; + key { [ backslash, bar ] }; key { - type= "FOUR_LEVEL_ALPHABETIC", - symbols[Group1]= [ z, Z, ae, AE ] + type= "ALPHABETIC", + symbols[Group1]= [ z, Z ] }; key { - type= "FOUR_LEVEL_ALPHABETIC", - symbols[Group1]= [ x, X, x, X ] + type= "ALPHABETIC", + symbols[Group1]= [ x, X ] }; key { - type= "FOUR_LEVEL_SEMIALPHABETIC", - symbols[Group1]= [ c, C, copyright, cent ] + type= "ALPHABETIC", + symbols[Group1]= [ c, C ] }; key { - type= "FOUR_LEVEL_ALPHABETIC", - symbols[Group1]= [ v, V, v, V ] + type= "ALPHABETIC", + symbols[Group1]= [ v, V ] }; key { - type= "FOUR_LEVEL_ALPHABETIC", - symbols[Group1]= [ b, B, b, B ] + type= "ALPHABETIC", + symbols[Group1]= [ b, B ] }; key { - type= "FOUR_LEVEL_ALPHABETIC", - symbols[Group1]= [ n, N, ntilde, Ntilde ] + type= "ALPHABETIC", + symbols[Group1]= [ n, N ] }; key { - type= "FOUR_LEVEL_SEMIALPHABETIC", - symbols[Group1]= [ m, M, mu, mu ] - }; - key { - type= "FOUR_LEVEL", - symbols[Group1]= [ comma, less, ccedilla, Ccedilla ] - }; - key { - type= "FOUR_LEVEL", - symbols[Group1]= [ period, greater, dead_abovedot, dead_caron ] - }; - key { - type= "FOUR_LEVEL", - symbols[Group1]= [ slash, question, questiondown, dead_hook ] + type= "ALPHABETIC", + symbols[Group1]= [ m, M ] }; + key { [ comma, less ] }; + key { [ period, greater ] }; + key { [ slash, question ] }; key { [ Shift_R ] }; key { type= "CTRL+ALT", @@ -1448,13 +1385,10 @@ xkb_symbols "pc+us(intl)+inet(evdev)+ctrl(nocaps)+terminate(ctrl_alt_bksp)" { key { [ KP_Next, KP_3 ] }; key { [ KP_Insert, KP_0 ] }; key { [ KP_Delete, KP_Decimal ] }; - key { - type= "ONE_LEVEL", - symbols[Group1]= [ ISO_Level3_Shift ] - }; + key { [ ISO_Level3_Shift ] }; key { type= "FOUR_LEVEL", - symbols[Group1]= [ backslash, bar, backslash, bar ] + symbols[Group1]= [ less, greater, bar, brokenbar ] }; key { type= "CTRL+ALT", @@ -1480,8 +1414,8 @@ xkb_symbols "pc+us(intl)+inet(evdev)+ctrl(nocaps)+terminate(ctrl_alt_bksp)" { symbols[Group1]= [ Print, Sys_Req ] }; key { - type= "ONE_LEVEL", - symbols[Group1]= [ ISO_Level3_Shift ] + type= "TWO_LEVEL", + symbols[Group1]= [ Alt_R, Meta_R ] }; key { [ Linefeed ] }; key { [ Home ] }; @@ -1617,6 +1551,7 @@ xkb_symbols "pc+us(intl)+inet(evdev)+ctrl(nocaps)+terminate(ctrl_alt_bksp)" { modifier_map Mod2 { }; modifier_map Mod5 { }; modifier_map Control { }; + modifier_map Mod1 { }; modifier_map Mod4 { }; modifier_map Mod4 { }; modifier_map Mod5 { };