From 915c31029aa8650d4ddab3aff99a4f1c628516fe Mon Sep 17 00:00:00 2001 From: Syndamia Date: Sat, 3 Dec 2022 15:35:33 +0200 Subject: [xkb] Updated to version 1.1 with changes to description and backtick key --- .b/usr/share/X11/xkb/symbols/bg-custom | 26 ++++++++++++++++++++------ 1 file 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 + +// Version 1.1 // Fork by Kamen Mladenov // 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: +// - + +// - <3rd level key> + <[> and <3rd level key> + + <[> +// - <3rd level key> + <]> and <3rd level key> + + <]> +// - <3rd level key> + <`> and <3rd level key> + + <`> + +// 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 {[ Cyrillic_che, Cyrillic_CHE ]}; + key {[ Cyrillic_che, Cyrillic_CHE, grave, asciitilde ]}; key {[ 1, exclam ]}; key {[ 2, at ]}; key {[ 3, numbersign ]}; -- cgit v1.2.3