Changes between Version 37 and Version 38 of Neo unter Linux einrichten/xkbmap


Ignore:
Timestamp:
21/06/10 18:53:55 (16 years ago)
Author:
petere
Comment:

udev mit berücksichtigt

Legend:

Unmodified
Added
Removed
Modified
  • Neo unter Linux einrichten/xkbmap

    v37 v38  
    3535Wer nicht einem der vielen [wiki:'Neo unter Linux einrichten/Aktivieren' einfachen Beispiele] für eine systemweite (schon bei der Anmeldung und Passworteingabe) Aktivierung von Neo folgen will oder kann (weil das benutzte System zu alt ist), kann Neo auch manuell aktivieren:
    3636
    37 === xorg.conf ändern ===
     37=== vor X.org 7.3 (Sept. 2007): xorg.conf ändern ===
    3838Am schönsten ist es, wenn man zwischen Neo und QWERTZ mittels Drücken der Rollentaste (Scroll-Lock) wechseln kann. Dazu trägt man folgendes in seine ''/etc/X11/xorg.conf'' ein:
    3939{{{
    4040Section "InputDevice"
    41         Identifier  "Keyboard0"                             # heißt manchmal anders, hier nur ein Beispiel
     41        Identifier  "Keyboard0"                  # heißt manchmal anders, hier nur ein Beispiel
    4242        Driver      "kbd"
    43         Option      "XkbModel" "pc105"                      # es gibt manchmal auch Tastaturen mit nur 104 Tasten
    44         Option      "XkbLayout" "de,de"                     # zwei verschiedene Belegungen, aber beide sind Varianten der de-Belegung
    45         Option      "XkbVariant" "basic,neo"                # QWERTZ als Standard, Neo als zweite Belegung
    46         Option      "XkbOptions" "grp:sclk_toggle,grp_led:scroll"  # Drücken von Scroll-Lock wechselt zwischen neo und qwertz, Scroll-LED zeigt Wechsel an
     43        Option      "XkbModel" "pc105"           # es gibt manchmal auch Tastaturen mit nur 104 Tasten
     44        Option      "XkbLayout" "de,de"          # zwei verschiedene Belegungen, aber beide sind Varianten der de-Belegung
     45        Option      "XkbVariant" "basic,neo"     # QWERTZ als Standard, Neo als zweite Belegung
     46        Option      "XkbOptions" "grp:sclk_toggle,grp_led:scroll"
     47                        # Drücken von Scroll-Lock wechselt zwischen neo und qwertz, Scroll-LED zeigt Wechsel an
    4748EndSection
    4849}}}
     
    5051Wenn man also Neo schreiben will, drückt man kurz die Rollentaste (Scroll-Lock) und los geht’s mit Neo. Nochmal Rollen und man ist wieder bei QWERTZ.
    5152
    52 === 10-x11-input.fdi erstellen ===
     53=== HAL (X.org 7.3 bis 7.5, X-Server 1.4 bis 1.7): 10-x11-input.fdi erstellen ===
    5354Ab X.org 7.3 werden Tastatur und Maus nicht mehr nur von ''/etc/X11/xorg.conf'' bestimmt, sondern standardmäßig von HAL (Hardware Abstraction Layer). Um gleiche Einstellungen wie in obiger ''/etc/X11/xorg.conf''
    5455vorzunehmen erstellt man in ''/etc/hal/fdi/policy/'' (FIXME für andere Distributionen) eine Datei namens ''10-x11-input.fdi'' mit folgendem Inhalt:
     
    114115}}}
    115116
     117=== udev (seit X-Server 1.8, 2010): xorg.conf.d ===
     118Da HAL nicht mehr weiterentwickelt wird, wechselt X.org in Zukunft wieder die Konfiguration. Im neuen X-Server, der in X.org 7.6 enthalten ist, wird udev für Device-Hotplugging benutzt. Die Konfiguration ist nicht mehr i. xorg.conf, sondern in den Dateien des Verzeichnisses '''/etc/X11/xorg.conf.d/''' enthalten. In einer dieser Dateien (bei openSuse 11.3 z.B. ''90-keytable.conf'') findet sich ein Eintrag „LocalKeyboard“, den man wie oben bei der xorg.conf editieren kann:
     119{{{
     120Section "InputClass"
     121        Identifier "LocalKeyboard"
     122        MatchIsKeyboard "on"
     123        Option  "XkbRules"      "base"
     124        Option  "XkbModel"      "evdev"
     125        Option  "XkbLayout"     "de,de"        # zwei verschiedene Belegungen, aber beide sind Varianten der de-Belegung
     126        Option  "XkbVariant"    "basic,neo"    # QWERTZ als Standard, Neo als zweite Belegung
     127        Option  "XkbOptions"    "grp:sclk_toggle,grp_led:scroll" 
     128                   # Drücken von Scroll-Lock wechselt zwischen neo und qwertz, Scroll-LED zeigt Wechsel an
     129EndSection
     130}}}
     131
    116132== Wenn der Treiber Probleme macht... ==
    117133Manchmal aktivieren sich unter Gnome automatisch einige Tastaturoptionen, die mit Neo nicht kompatibel sind. Sollte Neo also nicht wie erwartet funktionieren, kann dieser Befehl weiterhelfen: