Zdravim,
> -> Xsun -> jsou v tom implementacni chyby
Ok, zkusime zkontrolovat zdali to nahodou nechodi:
1) Je xkeyboard extension v Xsun ? (xdpyinfo | grep -i XKEYBOARD) (doufam, ze
porad je)
2) Jsou spravne definice popisu cz prepinani na kbd ?
(find /usr/openwin/lib/X11/xkb/symbols -name "*cz*") (pripadne by slo prevest
definice z Xorg projektu, ale neco tam je)
3a) Zjisteni nastaveni (/usr/X11/lib/X11/xkb/xkbcomp $DISPLAY - | grep xkb_)
(treba ja mam (xorg/x86) (dale jako "VYSTUP1"):
xkb_keymap {
xkb_keycodes "xfree86+aliases(qwerty)" {
xkb_types "complete" {
xkb_compatibility "complete" {
xkb_symbols
"pc/pc(pc104)+pc/us+pc/sk:2+sun/solaris(defaults)+group(alt_shift_toggle)+level3(ralt_switch)+compose(menu)+group(alt_shift_toggle)+level3(ralt_switch)+compose(menu)"
{
xkb_geometry "pc(pc104)" {
)
3b) Bohuzel v sun-distribuci neni vse, chybi setxkbmap
http://www.opensolaris.org/jive/thread.jspa?messageID=32115#32115 (!!!!! >-((((
)
http://xorg.freedesktop.org/archive/X11R6.7.0/doc/setxkbmap.1.html
(setxkbmap -print)
(treba ja mam (dale jako "VYSTUP2"):
xkb_keymap {
xkb_keycodes { include "xfree86+aliases(qwerty)" };
xkb_types { include "complete" };
xkb_compat { include "complete" };
xkb_symbols { include
"pc/pc(pc104)+pc/us+pc/cz:2+sun/solaris(defaults)+group(alt_shift_toggle)+level3(ralt_switch)+compose(menu)+group(alt_shift_toggle)+level3(ralt_switch)+compose(menu)"
};
xkb_geometry { include "pc(pc104)" };
};
)
4a) Nastaveni - setxkbmap (viz. google)
http://blogs.sun.com/timf/entry/spanish_keyboards_and_how_to
http://howto.cirkva.net/unix-tahak.html
http://www.abclinuxu.cz/clanky/tipy/klavesnice-v-x
4b) A kdyz neni setxkbmap tak primo - xkbcomp
(cat VSTUP | /usr/X11/lib/X11/xkb/xkbcomp - $DISPLAY)
no a soubor "VSTUP" je ve formatu "VYSTUP2", kde se zkombinuji data z "VYSTUP1"
(samozrejme ze Solaris/Sparc) plus definice cestiny napriklad podle meho vzoru
"VYSTUP2" :-)))
Happy hacking, M.C>
PS1:
> Moje sekce z Xorg.conf:
> Option "XKbOptions"
> "grp:alt_shift_toggle,compose:menu,lv3:ralt_swit
> ch"
Upozornuji (asi to neni obecne zname), ze XKeyboard extension _umi_ prepinat
layouty (==groups - az 4) automaticky a neni potreba _zadny_ aplet do
windowmanageru (at je jakykoli) (applet je potreba treba jen na signalizaci).
Napriklad ve zminene konfiguraci "alt+shift" - ala windows.
PS2: (X Input Method - XIM)
Umite pouzivat "compose" klavesu:
1) stisknout a uvolnit "comp" klavesu
2) stisknout a uvolnit "v" klavesu (klavesa mezi "c" a "b" :-)
3) stisknout a uvolni "c" klavesu
4) a pokud to lokale a fonty (8859-2, UTF-8) dovoli tak mame "è"
v je hacek, apostrof je carka (nad pismenem) ...
PS3:
Tento patek (2.2.) bych se relativne mohl stavit v t-mapy.cz abych se na to
podival. [[To by v tom byl cert, aby to nejak nechodilo.]]
This message posted from opensolaris.org