Ceska klavesnice v X

Martin Edlman edlman at dzungle.ms.mff.cuni.cz
Thu Sep 14 07:55:23 CEST 2000


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Zdravim,

> Mam problem s ceskou klavesnici v Xech. Kdyz v XFSetupu ve FreeBSD 4.1
> nastavim klavesnici na ceskoslovenskou, skutecne se daji psat ceske znaky
> a prepinani taky chodi. Problem vsak je, ze v anglicke klavesnici mi pak
> nefunguje l,b a par dalsich pismen...

jo to znam...

> Nejspis to bude nejaka ptakovina, ale do konfigurace Xek moc nevidim. Diky
> za pomoc.

problem neni v konfiguraci XFree86 ale v definici symbolu - nechapu, jak
to, ze tam ta chyba porad preziva.
Co mate za X? nejspis nejaky 3.3.x. Reseni je nekolik - ja jsem pouzival
svoje - oprava chybnych souboru. Jak jsem zjistil, je to porad na ftp
serveru: ftp://ftp.freebsd.cz/pub/FreeBSD-local/localization/X3.2-cz.tgz. Neni
to nic zazracnyho a automatickyho, je treba to nekam rozbalit (i s
adr. strukturou) a rucne soubory zkopirovat, nalinkovat, ... do
odpovidajicich adresaru v /.

Druhy reseni je (nevim jestli funguje v XFree86 3.3.x, v XFree886 4.x
jo) pouzit misto mapy cs mapu czsk. Potom je treba opravit XF86Config.
V XFree86 4.0 je jeste treba patchnout jeden zdrojak - jinak se cesky
pismena zdvojujou - a prelozit X :) (teda nevim, jestli FreeBSD nema tu
chybu ve svy distribuci X opravenou - mozna jo). V XFree86 4.0.1 ta chyba
neni.

Section "InputDevice"
        Identifier  "Keyboard1"
        Driver      "Keyboard"
        Option      "AutoRepeat" "500 30"
        Option      "XkbModel" "pc102"
        Option      "XkbLayout" "czsk"
        Option      "XkbVariant" "us_cz_qwerty"
        Option      "XkbCompat" "group_led"
EndSection

Martin "Edas" Edlman
http://edas.visaci.cz
edlman at dzungle.ms.mff.cuni.cz
PGP/GnuPG public keys: see my homepage
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.1 (FreeBSD)
Comment: For info see http://www.gnupg.org

iD8DBQE5wGhLXw4KQSqVyxQRAlocAKCk8HxUu6VGbC94y06YO2kwOz/cAQCfTQD7
mkiZF1yR6uiIy+cINwRXiBQ=
=3VX2
-----END PGP SIGNATURE-----



More information about the Users-l mailing list