Gentoo Archives: gentoo-user-cs

From: "Honza Macháček" <Hloupy.Honza@×××××××.cz>
To: gentoo-user-cs@l.g.o
Subject: Re: [gentoo-user-cs] nastaveni bezpecnosti xorg
Date: Sat, 09 Dec 2006 22:00:47
Message-Id: 457B317A.1010904@centrum.cz
In Reply to: Re: [gentoo-user-cs] nastaveni bezpecnosti xorg by Marek Turnovec
1 Dne 09.12.2006 17:23, Marek Turnovec pí¹e:
2
3 > No jo, jen¾e tohle je sice èeská klávesnice, ale QWERTZ. Na té se mi
4 > pí¹e daleko hùø, ne¾ na QWERTY (první klávesnice, na které jsem se uèil,
5 > byla anglická QWERTY, pak jsem se k tomu douèoval diakritiku jako na
6 > èeském psacím stroji, ale Z a Y u¾ jsem mìl za¾ité jako na QWERTY).
7 >
8 > Tak¾e nìjak se tam to QWERTY musí specifikovat. Døív to byla samostatná
9 > klávesnice (cz_qwerty - oproti cz). Ta funguje poøád, proto jste nemusel
10 > nic mìnit.
11 >
12 > Jen¾e pøed nìjakou dobou se cz_qwerty zlikvidovalo a je to jako varianta
13 > pro cz (XkbVariant).
14
15 Zaexperimentoval jsem se setxkbmap, a vskutku -- ta varianta je
16 definovaná nìjak blbì. Jakákoliv varianta, která by mìla být podle
17 /etc/X11/xkb/rules/xorg.lst pro èeskou klávesnici definovaná, dopadne takto:
18
19 > $ setxkbmap "us,cz" -variant ",qwerty" -option "grp:lwin_toggle,grp_led:scroll"
20 > Error loading new keyboard description
21
22 Tak¾e kdy¾ si tu variantu vy¾ádáte v xorg.conf, zøejmì dojde k chybì
23 pøi startu xkb a X-server zùstane v nìjakém podivném stavu, kdy
24 klávesnici moc neovládá. Mo¾ná si prostì myslí, ¾e bì¾í xkb, jen¾e xkb
25 ve skuteènosti nebì¾í. Pøepínání konzolí by podle man xorg.conf mo¾ná
26 pomohlo Option "HandleSpecialKeys" "Always", ale aby byla èeská qwerty
27 klávesnice pou¾itelná, je tøeba opravit chybu nìkde v definici varianty.
28 Pokus s americkou klávesnicí:
29
30 > setxkbmap "us,cz" -variant "intl," -option "grp:lwin_toggle,grp_led:scroll"
31
32 fungoval, tak¾e samotná práce s variantami asi bude v poøádku, jen tìm
33 definicím èeských variant nìco schází. Zjistil jsem, ¾e Slováci to mají
34 v poøádku:
35
36 > setxkbmap "us,sk" -variant ",qwerty" -option "grp:lwin_toggle,grp_led:scroll"
37
38 a tak se mi nakonec podaøilo najít a porovnat
39 /usr/share/X11/xkb/symbols/pc/cz a /usr/share/X11/xkb/symbols/pc/sk.
40 Oprava byla kupodivu snadná:
41
42 > diff /usr/share/X11/xkb/symbols/pc/cz.stary /usr/share/X11/xkb/symbols/pc/cz
43 > 81c81
44 > < include "cz(basic)"
45 > ---
46 >> include "pc/cz(basic)"
47 > 94c94
48 > < include "cz(basic)"
49 > ---
50 >> include "pc/cz(basic)"
51 > 103c103
52 > < include "cz(qwerty)"
53 > ---
54 >> include "pc/cz(qwerty)"
55
56 Mìjte se krásnì.
57 Honza M.
58 --
59 gentoo-user-cs@g.o mailing list

Replies

Subject Author
Re: [gentoo-user-cs] nastaveni bezpecnosti xorg "Honza Macháček" <Hloupy.Honza@×××××××.cz>