Portál AbcLinuxu, 17. července 2025 22:29


Dotaz: Česká klávesnice pod Fvwm

14.2.2004 15:05 Jan Odvárko | skóre: 10
Česká klávesnice pod Fvwm
Přečteno: 218×
Odpovědět | Admin
Mám takový velice triviální problém. Nevím jak do fvwm přidat českou klávesnici popř. jak mezi klávesnicemi přepínat. V textovém módu mi čeština funguje bez problémů, takže předpokládám že se to musí nastavit na úrovni X11 nebo přímo na úrovni Fvwm. Předem dík
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

14.2.2004 16:48 Maude Lebowski
Rozbalit Rozbalit vše Česká klávesnice pod Fvwm
Odpovědět | | Sbalit | Link | Blokovat | Admin
Fvwm je window manager, ne keyboard manager, jak prepinat klavesnici je tedy vec jina a zalezi na tom co vsechno krome fvwm bezi

Predpokladam, ze ti fvwm nebezi pod Gnome ani Kde takze mas cista X a potrebujes prepinat. Pokud mas X verse 4.3.0 a vyssi da se tady na xyzlinuxu vyhledat jak to je (modifikaci konfiguraku X), ja ale popisu universalni postup ktery funguje jak se starsich X (nejspis pod debianem nebo sneckewarem) tak v novejsich. V tom pripade nainstaluj utility xkbsel a xbindkeys. Do konfiguraku xkbsel ($HOME/.xkbsel/xkbsel.conf) dej:
[shortcut]
cs = xfree86(cz_qwerty)
us = xfree86(us)

[mapset]
map[cs] = us cs
map = us cs
a do $HOME/.xbindkeys pak:
# switch keymap (shift + shift)
"xkbsel -n &"
  m:0x11 + c:62

# switch keymap (alt + shift)
"xkbsel -n &"
  m:0x18 + c:50
klavesnice se pak prepina levy (alt+shift) nebo shift+shift a xkbsel indikuje jaka je zrovna zvolena. Jeste doporucuju dat do konfiguraku fvwm;

Style "xkbsel-aw" NoTitle, Sticky, WindowListSkip, BorderWidth 0, HandleWidth 0, StaysOnTop

ktery zajisti ze xkbsel nebude mit zadne okraje, bude zustavat porad nahore a pod.

Oboje se pak startuje z .xsession nebo .xinitrc jako:
# prepinani klavesnic
nice -19 xbindkeys &
nice -19 xkbsel-aw -geometry 25x15-0+0 -fg gold -bg blue &
reseni je pouzitelne i pro jine wm jako treba windowmaker, afterste, xfce atd...
14.2.2004 20:50 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Česká klávesnice pod Fvwm
Odpovědět | | Sbalit | Link | Blokovat | Admin
Já mám přímo v .xinitrc ještě před spuštěním fvwm

setxkbmap -compat yeti -symbols yeti

což mi přijde nejjednodušší. Klávesnici ,yeti` nicméně asi nemáš ;-) Můžeš postupovat analogicky s nějakou standardní klávesnicí, viz XKB Configuration Guide, přepínat pak můžeš třeba dvěma shifty, jak si to nastavíš.

Totéž je možno [s Execem] dát i do konfiguráku Fvwm, např. do InitFunction...

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.