--- ./xkb/keymap/xfree86.orig 2004-06-24 04:53:57.533094504 +0200 +++ ./xkb/keymap/xfree86 2004-06-24 04:54:35.861267736 +0200 @@ -140,6 +140,13 @@ xkb_symbols { include "en_US(pc105)+hr" }; xkb_geometry { include "pc(pc102)" }; }; +xkb_keymap "hu" { + xkb_keycodes { include "xfree86" }; + xkb_types { include "default" }; + xkb_compatibility { include "default" }; + xkb_symbols { include "en_US(pc105)+hu" }; + xkb_geometry { include "pc(pc102)" }; +}; xkb_keymap "it" { xkb_keycodes { include "xfree86" }; xkb_types { include "default" }; --- ./xkb/rules/xorg.orig 2004-06-24 04:51:14.710847248 +0200 +++ ./xkb/rules/xorg 2004-06-24 04:57:01.959057496 +0200 @@ -8,7 +8,7 @@ // // Layouts that still need be composed by old rules -! $oldlayouts = az bs ca ca_enhanced de_CH fr_CH hu hu_qwerty lt_std mn vn hr_US +! $oldlayouts = az bs ca ca_enhanced de_CH fr_CH hu_qwerty lt_std mn vn hr_US // If you want non-latin layouts implicitly include the en_US layout // uncomment lines below @@ -29,7 +29,7 @@ * = xfree86 ! $azerty = be fr fr-latin9 -! $qwertz = al cz de hr pl2 ro si sk +! $qwertz = al cz de hr hu pl2 ro si sk ! layout[1] = keycodes $azerty = +aliases(azerty) --- ./xkb/symbols.dir.orig 2004-06-24 04:55:15.178290640 +0200 +++ ./xkb/symbols.dir 2004-06-24 04:56:07.585323560 +0200 @@ -661,6 +661,35 @@ -dp----- a------- pc/guj(basic) -dp----- a------- pc/gur(basic) -dp----- a------- pc/hr(basic) +-dp----- -------- pc/hu(basic) +--p----- -------- pc/hu(standard) +-dp----- -------- pc/hu(nodeadkeys) +-dp----- -------- pc/hu(qwerty) +--p----- -------- pc/hu(101_qwertz_comma_dead) +--p----- -------- pc/hu(101_qwertz_comma_nodead) +--p----- -------- pc/hu(101_qwertz_dot_dead) +--p----- -------- pc/hu(101_qwertz_dot_nodead) +--p----- -------- pc/hu(101_qwerty_comma_dead) +--p----- -------- pc/hu(101_qwerty_comma_nodead) +--p----- -------- pc/hu(101_qwerty_dot_dead) +--p----- -------- pc/hu(101_qwerty_dot_nodead) +--p----- -------- pc/hu(102_qwertz_comma_dead) +--p----- -------- pc/hu(102_qwertz_comma_nodead) +--p----- -------- pc/hu(102_qwertz_dot_dead) +--p----- -------- pc/hu(102_qwertz_dot_nodead) +--p----- -------- pc/hu(102_qwerty_comma_dead) +--p----- -------- pc/hu(102_qwerty_comma_nodead) +--p----- -------- pc/hu(102_qwerty_dot_dead) +--p----- -------- pc/hu(102_qwerty_dot_nodead) +h-p----- a------- pc/hu(def_102) +h-p----- a------- pc/hu(def_101) +h-p----- a------- pc/hu(def_qwertz) +h-p----- a------- pc/hu(def_qwerty) +h-p----- --k----- pc/hu(def_comma) +h-p----- --k----- pc/hu(def_dot) +h-p----- a------- pc/hu(def_dead) +h-p----- a------- pc/hu(def_nodead) +h-p----- a------- pc/hu(def_common) -dp----- a------- pc/ie(basic) --p----- a------- pc/ie(laptop) --p----- a------- pc/ie(CloGaelach) --- ./xkb/keymap.dir.orig 2004-06-24 04:56:21.512206352 +0200 +++ ./xkb/keymap.dir 2004-06-24 04:56:37.996700328 +0200 @@ -38,6 +38,7 @@ -------- -------- xfree86(fr_CH) -------- -------- xfree86(gb) -------- -------- xfree86(hr) +-------- -------- xfree86(hu) -------- -------- xfree86(it) -------- -------- xfree86(jp106) -------- -------- xfree86(lt)