diff options
| -rw-r--r-- | .b/usr/share/X11/xkb/symbols/bg-custom | 26 |
1 files changed, 20 insertions, 6 deletions
diff --git a/.b/usr/share/X11/xkb/symbols/bg-custom b/.b/usr/share/X11/xkb/symbols/bg-custom index 3bf82d6..9138734 100644 --- a/.b/usr/share/X11/xkb/symbols/bg-custom +++ b/.b/usr/share/X11/xkb/symbols/bg-custom @@ -11,20 +11,34 @@ // OF THE USE OF THIS SOFTWARE. // ////////////////////////////////////////////////////////////////////////// -// Modifications by Kamen Mladenov <kamen@syndamia.com> + +// Version 1.1 // Fork by Kamen Mladenov <kamen@syndamia.com> // This is a non-standard variant of the traditional Bulgarian phonetic -// keyboard, where most capital character on number row are replaced with -// those, found in the normal English layout (only Tilde is left as-is). -// Also, Level 3 characters for square and curly brackets are those from -// English layout. +// keyboard, which allows for usage of some English characters that aren't +// normally supported. + +// Original English characters are returned in the following places: +// - <Shift> + <Any Digit Key from 1 to 0> +// - <3rd level key> + <[> and <3rd level key> + <Shift> + <[> +// - <3rd level key> + <]> and <3rd level key> + <Shift> + <]> +// - <3rd level key> + <`> and <3rd level key> + <Shift> + <`> + +// Version History: +// [03.12.2022] 1.1 - Updated description and added Backtick and Tilda to +// third (and fourth) level layouts. +// [03.12.2022] 1.0 - Initial + +// Special thanks to Daniel Paul O'Donnell for his blog post: +// https://people.uleth.ca/~daniel.odonnell/Blog/custom-keyboard-in-linuxx11 + ////////////////////////////////////////////////////////////////////////// default partial alphanumeric_keys xkb_symbols "phonetic-nonstandard" { name[Group1]= "Bulgarian (traditional phonetic, nonstandard)"; - key <TLDE> {[ Cyrillic_che, Cyrillic_CHE ]}; + key <TLDE> {[ Cyrillic_che, Cyrillic_CHE, grave, asciitilde ]}; key <AE01> {[ 1, exclam ]}; key <AE02> {[ 2, at ]}; key <AE03> {[ 3, numbersign ]}; |
