fs4000 schrieb Möglichst einfach an deutsches Tastaturlayout kommt man mit dieser Datei:
/etc/hal/fdi/policy/10-keymap.fdi
<?xml version="1.0" encoding="ISO-8859-1"?> <!-- -*- SGML -*- -->
<deviceinfo version="0.2">
  <device>
    <match key="info.capabilities" contains="input.keymap">
      <append key="info.callouts.add" type="strlist">hal-setup-keymap</append>
    </match>

    <match key="info.capabilities" contains="input.keys">
      <merge key="input.xkb.rules" type="string">base</merge>

      <!-- If we're using Linux, we use evdev by default (falling back to
           keyboard otherwise). -->
      <merge key="input.xkb.model" type="string">keyboard</merge>
      <match key="/org/freedesktop/Hal/devices/computer:system.kernel.name"
             string="Linux">
        <merge key="input.xkb.model" type="string">evdev</merge>
      </match>

      <merge key="input.xkb.layout" type="string">de</merge>
      <merge key="input.xkb.variant" type="string" />
    </match>
  </device>
</deviceinfo>
Das ist einfach nur eine Modifikation von /usr/share/hal/fdi/policy/10osvendor/10-keymap.fdi.
Hab mit nano die datei 10-keymap.fdi erstellt jedoch funktioniert es noch immer nicht >* hmm >(

Bitte um Rat! >)
X wollte nach dem update nicht starten. Da wurde gemeckert wegen dieser Zeile hier
RgbPath         "/usr/share/X11/rgb"
Und mein Zeichensatz stimmt nu auch nicht mehr, obwohl de in der xorg.conf eingetragen ist, hab es aber unter System -> Einstellungen -> Tastatur geändert, und alles funktioniert soweit.
@Borkenkaefer, die Datei musst du nicht erstellen, du kannst sie aus
/usr/share/hal/...
nach
/etc/hal/...
kopieren und dort
<merge key="input.xkb.layout" type="string">us</merge>
auf
<merge key="input.xkb.layout" type="string">de</merge>
ändern.

@defcon, den Eintrag brauchst du nicht mehr. Du kannst alles in Section Files und Section Module auskommentieren.

Jean-Paul
@Borkenkaefer
cp /usr/share/hal/fdi/policy/10osvendor/10-keymap.fdi /etc/hal/fdi/policy/10-keymap.fdi
nano /etc/hal/fdi/policy/10-keymap.fdi
Hier am Ende dann bei input.xkb.layout von us auf de ändern.
Wenn gewünscht auch eine Variante eintragen, z.B. nodeadkeys...

Und natürlich hal restarten 😉
/etc/rc.d/hal restart
Vielen Dank f[r die 2 Antworten >) habs so weit gemacht, jedoch ist noch immer das englische Layout eingestellt... Hier ist meine fdi Datei..
# cat /etc/hal/fdi/policy/10-keymap.fdi
<?xml version="1.0" encoding="ISO-8859-1"?> <!-- -*- SGML -*- -->
<deviceinfo version="0.2">
<device>
<match key="info.capabilities" contains="input.keymap">
<append key="info.callouts.add" type="strlist">hal-setup-keymap</append>
</match>

<match key="info.capabilities" contains="input.keys">
<merge key="input.xkb.rules" type="string">base</merge>

<!-- If we're using Linux, we use evdev by default (falling back to
keyboard otherwise). -->
<merge key="input.xkb.model" type="string">keyboard</merge>
<match key="/org/freedesktop/Hal/devices/computer:system.kernel.name"
string="Linux">
<merge key="input.xkb.model" type="string">evdev</merge>
</match>

<merge key="input.xkb.layout" type="string">de</merge>
<merge key="input.xkb.variant" type="string" />
</match>
</device>
</deviceinfo>
hal hab ich auch neu gestartet... hmmm... strange

Danke!
Hat bestens funktioniert. RgbPath musste auch hier entfernt werden und bis auf den nvidia Eintrag ist meine xorg.conf nun leer. Schon ein lustiges Gefühl. 😉
@Borkenkaefer: Hast du auch X neugestartet, also mit [Strg][Alt][Backspace] ?
Ansonsten mach mal nen neuen Thread mit deiner xorg.conf auf.
Hallo,
habe auch ein ziemliches Problem nach dem Update: Bei mir funktionieren die Pfeiltasten unter KDE4 nicht mehr. In der Konsole unter Alt+Strg+F1 kein Problem nur unter KDE.

Gruß Benni
Vielen Dank - X Server restart hat geholfen =) jetzt funktioniert wieder alles einwandfrei! =)

Dankeeeeeeeee!! 🙂
Kommando zurück. Geholfen hat der Tip von fs4000 UND das abschalten des Tastaturlayouts in KDE. Vielen Dank.
jean-paul schrieb @defcon, den Eintrag brauchst du nicht mehr. Du kannst alles in Section Files und Section Module auskommentieren.
Gibts das irgendwo verständlich zum nachlesen, wieso/weshalb das so ist?

Gruss
Nun, das neue Xorg hat eine Autoerkennung. Es findet deine Fonts, deine Module, wenn du hal richtig konfigurierst auch deine Maus und Tastatur. Im Idealfall brauchst du keine xorg.conf mehr.

Infos sollten im Netz genügend vorhanden sein.

Jean-Paul
Benni schrieb habe auch ein ziemliches Problem nach dem Update: Bei mir funktionieren die Pfeiltasten unter KDE4 nicht mehr. In der Konsole unter Alt+Strg+F1 kein Problem nur unter KDE.
Stelle mal unter System->Tastatureinstellungen->Layouts (nicht sicher ob das so heißt) das Modell
auf: generic->Evdev managed keyboard
Ist ein Tip aus dem al.org-Forum, sollte man wenn es funktioniert in ein WIki/Tip-Liste etc. aufnehmen.
moinmoin!
bewi mir hat alles geklappt soweit...nur ne saublöde frage: was muss ich eintragen für die nodeadkeys variante?
de-latin1-nodeadkeys funkt genausowenig wie nur de-nodeadkeys

und hat schon jemand erfahrung mit dem catalyst treiber? der arbeitsschlepp läuft mit ner ati karte...da sollte beim updaten nach möglichkeit wenig schiefgehen...

cheers
stefan
Die xorg.conf wird noch gebraucht, wenn solche Sachen wie AIGLX oder NV-GLX etc. genutzt werden. Besonderheiten halt, die nicht "Standard" sind. Habe bei mir bis jetzt noch nichts Negatives feststellen können. Catalyst läuft auch, irgendwelche Änderungen habe ich noch nicht feststellen können. Eventuell habe ich ja einfach nur Glück gehabt. <wink2>
@blixawillbargeld
/etc/hal/fdi/policy/10-keymap.fdi
<?xml version="1.0" encoding="ISO-8859-1"?> <!-- -*- SGML -*- -->
<deviceinfo version="0.2">
  <device>
    <match key="info.capabilities" contains="input.keymap">
      <append key="info.callouts.add" type="strlist">hal-setup-keymap</append>
    </match>

    <match key="info.capabilities" contains="input.keys">
      <merge key="input.xkb.rules" type="string">base</merge>

      <!-- If we're using Linux, we use evdev by default (falling back to
           keyboard otherwise). -->
      <merge key="input.xkb.model" type="string">keyboard</merge>
      <match key="/org/freedesktop/Hal/devices/computer:system.kernel.name"
             string="Linux">
        <merge key="input.xkb.model" type="string">evdev</merge>
      </match>

      <merge key="input.xkb.layout" type="string">de</merge>
      <merge key="input.xkb.variant" type="string">nodeadkeys</merge>
    </match>
  </device>
</deviceinfo>
fs4000 schrieb <merge key="input.xkb.variant" type="string">nodeadkeys</merge>
thx! da hätt ich auch selbst draufkommen können 🙂
Sah so vielversprechend aus, aber nun habe ich gemerkt, dass keytouch nicht mehr funktioniert...
Das Hotplugging erkennt meine Laptop-Tastatur immer mit englischem Layout. (Habe sie in der Config als deutsch konfiguriert).
   Section "ServerFlags"
     Option "AutoAddDevices" "False"
   EndSection
Hilft da, aber normal kann das doch nicht sein - oder?