next up previous index
Következő: 13.2.2 Egyes programok beállításai Fel: 13.2.1 Magyar billentyűkiosztás és Előző: 13.2.1.9 Latin-2 kiosztás használata   Index

13.2.1.10 Magyar billentyűzet használata X-Window felületen

Az újabb (talán 3.3-tól kezdve?) X-rendszereken már beépített támogatást találunk a különféle billentyűzetekhez (XKEYBOARD extension). A /etx/X11/XF86Config állományban kell beírni a Keyboard szekcióba a következőt:

 
XkbLayout "hu"
Ez a megoldás ,,szabványos'' magyar billentyűkiosztásra működik.

A régi megoldás, ami még most is működik:

Az újabb X-rendszereknél be kell írni a /etx/X11/XF86Config állomány Keyboard szekciójába a következő sort:

XkbDisable

A billentyűzetet tetszés szerint át lehet definiálni akármilyen magyar kiosztás megvalósítására, akár átválthatóra is. A billentyűzet kiosztása az xmodmap programmal történik, amely bemenetéül egy szöveges definíciós állományt vár.

Ezt bármikor lefuttathatjuk, de a rendszer indulásakor a HOME/.Xmodmap-ból, vagy ha ez nem létezik akkor a /usr/X11R6/lib/X11/xinit/.Xmodmap-ból állítódik be a kiosztás. (Ez valószínűleg nem mindegyik Linux kiadásra vonatkozik.)

Ilyen definíciós állományokat találsz a következő helyeken:

Az xmodmap állományt .Xmodmap néven a HOME könyvtárba, vagy a /usr/X11R6/lib/X11/xinit könyvtárba kell másolni. Az első esetben az adott felhasználónál érvényesül a kódkiosztás, míg a másodikban mindenkinél (lásd a /usr/X11R6/lib/X11/xinit/xinitrc-t).

Ha a fenti szabványos xmodmap-ot (xmodmap.hu) akarod használni, akkor az XF86Config file-ban a

 
# To set the LeftAlt to Meta, RightAlt key to ModeShift,
# RightCtl key to Compose, and ScrollLock key to ModeLock:

# LeftAlt Meta
# RightAlt ModeShift
# RightCtl Compose
# ScrollLock ModeLock
részben a
# RightAlt ModeShift
sor elől el kell távolítani a # jelet, engedélyezve ezzel az AltGr funkciót.


next up previous index
Következő: 13.2.2 Egyes programok beállításai Fel: 13.2.1 Magyar billentyűkiosztás és Előző: 13.2.1.9 Latin-2 kiosztás használata   Index

1999-09-17