setxkbmap sk layout questions
frantisek holop <[email protected]> Thu, 26 Feb 2009 18:19:29 +0100
| Newsgroups | gmane.os.openbsd.x11 |
|---|---|
| Message-ID | <[email protected]> |
hi there, i found myself in the need of writing some slovak text. i do the following: setxkbmap -rules xorg -layout sk,us -option "grp:alt_shift_toggle" first i thought "sk" is read from /etc/X11/xkb/symbols/ so i tried to use the other one, "sk_qwerty", but that one is not working. i guess that is because "sk" seems to be read from /etc/X11/xkb/symbols/pc/ instead, where the "sk_qwerty" file is not present. i have a couple of questions.. 1. if files are used from pc/ why are there the others? 2. i would like to make changes to the "sk" file locally so i can keep it between updates. but if i specify -I it seems that setxkbmap expects everything in that directory, do i have to mirror all of /etc/X11/xkb/ ? 3. as it is now, the "sk" file has some shortcomings. for example there is no way to get an lacute and racute into the input. if i bind them to some key, they work, but it is not possible to get them with dead_acute. these keys are normally not on a slovak keyboard and are entered exactly using dead_acute... as the other acute combinations are not listed anywhere i can find them, i wonder where could i enable such combinations as lacute and racute... the other is probably a much bigger shortcoming. normally, shift+dead_acute should produce dead_caron. so if one wants to enter tcaron on a slovak keyboard, there are two ways: a) press 5 b) shift+dead_acute and then press t the second method is especially important because it is a generic method to generate all and every acute/caron combination, also with the capitals. now the only way to generate Tcaron is press capslock and then 5. 4. if i can work out how to make a better layout file, how do i send it upstream? -f -- sorry guys, this is not heavy metal.