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

Odpovedet emailem