BlogBlog ÜbersichtjailscriptportsoptFreeBSDLinksThermoskanne

Tastaturlayout nach Aktualisieren des Xorg-Servers auf 1.5.3 konfigurieren

Nach dem Aktualisieren des xorg-servers auf die Version 1.5.3 wird das in der /etc/X11/xorg.conf konfigurierte Tastaturlayout nicht mehr übernommen, da die Tastatur nicht mehr über die xorg.conf sondern über den HAL-Daemon konfiguriert wird. Dazu müssen folgende zwei Zeilen in der /etc/rc.conf eingefügt werden:

dbus_enable="YES"
hald_enable="YES"

Nun muss die Datei /usr/local/etc/hal/fdi/policy/99-x11-keyboard.fdi angelegt werden. Im folgenden Beispiel wird ein schweizerdeutsches Tastaturlayout konfiguriert:

<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
  <device>
    <match key="info.capabilities" contains="input.keyboard">
      <merge key="input.xkb.layout" type="string">ch</merge>
    </match>
  </device>
</deviceinfo>

Danach müssen der D-Bus und der HAL-Daemon gestartet werden:

# /usr/local/etc/rc.d/dbus start
# /usr/local/etc/rc.d/hald start

Anschliessend muss der X-Server neu gestartet werden. Danach ist das gewünschte Tastaturlayout wieder konfiguriert.

Comments (2)  Permalink