Xorg 1.6 a billentyűzet kiosztást nem veszi fel a HAL-ból

Fórumok

Sziasztok!

Frissült a rendszerem, és felkerült a Xorg 1.6-os verziója. Több oldalon is lehet látni, hogy van egy beállítás, hogy közvetlen a HAL-ból fel tudja venni a kiosztás értékét, ám nekem sehogy sem akarja felvenni.

A hal-nak megadott XML:


hron@merlin ~ $ cat /etc/hal/fdi/policy/10-xinput-configuration.fdi 
<?xml version="1.0" encoding="UTF-8"?>
<deviceinfo version="0.2">
   <match key="info.capabilities" contains="input.keyboard">
      <merge key="input.x11_options.XkbLayout" type="string">hu</merge>
      <merge key="input.xkb.layout" type="string">hu</merge>

   </match>
</deviceinfo>

A hal-device kimenetében ezek szépen meg is jelennek (egy hald restart után), ám az X felületet újraindítva semmi változás nem tapasztalható.

A problémás gépen jelenleg SLIM bejelentkezéskezelőt és E17-et használok.

Ötlet?

Hozzászólások

Ilyesmire gondolsz?

"If you need to use a non-US keyboard layout, then copy the file located at /usr/share/hal/fdi/policy/10osvendor 10-keymap.fdi to /etc/hal/fdi/policy and edit it to suit your needs. Have a look at the contents of that file for an example and more information."

Hat... vegulis az is egy megoldas, hogy lelojuk a beteg munkatarsat, o nem szenved tobbet, nekunk meg egyebkent se hajtana sok hasznot betegen. En azonban meg szeretnem gyogyitani.

Kicsit bovebben: igen, tudom, hogy ki lehet kapcsolni a HAL alapu felismerest, es a linken pontosan ez olvashato. En azonban nem kikapcsolni szeretnem, hanem megoldani ezt a problemat.

Szerk: Latom, kozben modositottal. Igen, meg volt a copy, meg a kotelezo felora google. Ennek eredmenye olvashato a topicinditoban. Ha lennel szives elolvasni... Az elso sor a rendszer altal szallitott fajl modositasabol jott, a masodik sor pedig a Google-bol.
--


()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.

/etc/hal/fdi/policy/20-hungarian-layout.fdi tartalma:

<?xml version="1.0" encoding="UTF-8"?>

hu

Többnyire működik, kivéve ha nincs kedve. Úgy is lehet mondani, hogy teljesen kiszámíthatatlanul "működik".
Nem túl szép, de stabilan működő megoldás a setxkbmap hu futtatása az X indulása után...
Ezeket az újabb xorg verziókat csúnyán elkúrták a billentyűzet és az egér konfigurálás kiszedésével és a hal-ba átrakással. Nálam csinált olyat is, hogy billentyűzet és egér nélkül indult az X...
Ami nem valami szerencsés megoldás. Azért valami alapszintű működést akkor is kellene csinálnia, ha nincs megfelően konfigurálva.