xmodmap vs setxkbmap

kratochvil jiri kratochvil na dbsystem.com
Pondělí Květen 24 15:16:40 CEST 2004


On Mon, May 24, 2004 at 02:44:58PM +0200, Milan Keršláger wrote:
> On Mon, May 24, 2004 at 12:30:43PM +0200, kratochvil jiri wrote:
> > Nejak nemuzu najit jaky je rozdil v tom co dela xmodmap a co setxkbmap.
> > resp. jak se navzajem ovlivnuji. 
> 
> Dva ruzne zpusoby mapovani klavesnice. Sveho casu byly konfliktni (tj.
> soucasne pouziti vedlo k chybam).
> 
> xkb je perspektivni zpusob a mel byste se ho drzet.
> 

Dekuji za odpoved. Zkusim byt konkretnejsi. Mam tady embed zarizeni na
kterem je linux a naportovali jsme na nej TinyX (kdrive). K zarizeni je
pripojena IR klavesnice. 

Kdyz spustim primo X-server a potom rucne window managera  tak funguji
klavesy jako sipky a pgup/pgdown v pohode. Bohuzel kdyz spustim X-ka
pres xinit tak uvedene klavesy nefunguji. 

Na strance http://www.pps.jussieu.fr/~jch/software/kdrive.html
jsem nasel tento odstavecek:

------------------
Keyboard support

At the time of writing, the KDrive server only has support for a generic
Linux keyboard; the keyboard mapping is copied from the Linux kernel
tables at startup. As X11 has richer keyboard information than Linux,
and furthermore KDrive's mapping tables are incomplete, the results are
not always perfect; I have found it necessary to fix my keyboard using
xmodmap.  
-----------------

Z toho ze bez xinit uvedene klavesy funguji usuzuji ze je X-server
prijme, ale spatne pouzije. Takze bych se rad zeptal jak tento problem
rozumne vyresit. Pokud jsem spravne pochopil Vasi odpoved pak idealni
cesta bude prepsat mapovani klavesnice v souborech xkb. Coz zase
koliduje s uvedenym odstavcem. 

-- 
  KLoK


Další informace o konferenci Linux