== Wiki == Aktuelle Anleitungen gibt es immer im Wiki. Hierfür wäre die URL http://wiki.neo-layout.org/wiki/Neo unter Linux einrichten/xkbmap die richtige Stelle. Für Offliner gibt es diese alte README, die immer mal wieder auf den aktuellen Stand gebracht wird. Insbesondere von den Entwicklern. ______________________________________________________________________ Probleme gibt es bei Systemen mit Xorg Versionen vor 7.3 bzw. X-Server vor 1.3 (Fedora 6, Gentoo stable, Ubuntu 7.04 und andere). Außerdem muss man bei nicht ganz aktuellen Versionen des X-Servers in der Datei „de“ alle Vorkommen von „kpdl“ durch „keypad“ ersetzen. Ansonsten erscheint der Fehler »Error loading new keyboard description«. —————————————————————————————————————————————————————————————————————— == Anleitung für Anwender ohne Root-Zugang == ______________________________________________________________________ Achtung, diese Methode funktioniert nur, wenn man schon ein System mit NEO 1.0 hat. Das haben die meisten ab Anfang 2007. Sonst muss man die xmodmap-Variante benutzen. —————————————————————————————————————————————————————————————————————— Wenn man keine root-Rechte hat, gibt man folgenden Befehl ein: setxkbmap de neo -print | xkbcomp - -I$PWD $DISPLAY Dies nur, wenn man gerade im Ordner mit der Datei „de“ ist. Ansonsten muss man $PWD durch das Verzeichnis mit der „de“-Datei ersetzen. == Anleitung für Anwender mit Root-Zugang == Wenn man für den benutzten Rechner Root-Rechte bekommen kann, muss die Datei „de“ unter Linux nach /usr/share/X11/xkb/symbols kopiert werden. Achtung dort befindet sich meist schon eine Datei mit gleichem Namen! Entweder vorher ein Backup machen oder man benennt diese Datei anders. Dann muss man allerdings auch die nachfolgenden Befehle anpassen (den Namen, den man statt „de“ gewählt hat). === Aktivieren === Zum Aktivieren nur setxkbmap de neo eintippen. === Deaktivieren === Zurück zu qwertz geht es mit: setxkbmap de == Tipps == Trägt man folgende Zeilen in die ~/.bashrc, ~/.zshrc oder vergleichbares ein, kann man anschließend mittels abrollen der linken Hand auf der Grundreihe zwischen qwertz und NEO wechseln. === Ohne Root-Zugang === alias asdf='setxkbmap de neo -print | xkbcomp - -I$NEO_PWD $DISPLAY' alias uiae='setxkbmap de' wobei $NEO_PWD durch das Verzeichnis mit der „de“-Datei ersetzt werden muss. === Mit Root-Zugang === Trägt man folgende Zeilen in seine xorg.conf (nur mit root-Zugang möglich) ein, kann man anschließend mittels drücken der Rollen-Taste zwischen qwertz und NEO wechseln. Die Rollen-LED zeigt den aktuellen Status an. Option "XkbLayout" "de,de" Option "XkbVariant" "neo,nodeadkeys" Option "XkbOptions" "grp:sclk_toggle,grp_led:scroll" Alternativ auch hier in die ~/.bashrc, ~/.zshrc oder vergleichbares: alias asdf='setxkbmap de neo' alias uiae='setxkbmap de' Seit X.org 7.3 wird die Tastatur von HAL verwaltet. um gleiche Einstellungen vorzunehmen erstellt man in /etc/hal/fdi/policy eine Datei namens 10-x11-input.fdi mit folgendem Inhalt: evdev evdev de,de neo,nodeadkeys grp:sclk_toggle,grp_led:scroll == Ab Version 1827 == Diese neue Version zielt darauf ab, die Referenz in Sachen Lock-Verhalten noch besser umzusetzen und in der neuen xkeyboard-config aufgenommen zu werden. Der einzige Nachteil ist der, dass zum Testen zwei Dateien verändert werden müssen. Sicherheitskopien falls benötigt vorher anfertigen. Die Datei „de-test“ zu „de“ umbenennen und nach „/usr/share/X11/xkb/symbols“ kopieren. Außerdem die Datei „level5-test“ zu „level5“ umbenennen und nach „/usr/share/X11/xkb/types“ kopieren. Das Aktivieren funktioniert wie gehabt: setxkbmap de neo == FAQ == Bei Problemen erst mal in die FAQ schauen, das meiste ist bekannt. == Quelle == Diese Datei patcht die Aktuellste Version von freedesktop.org Abrufbar im Orginal unter: http://cgit.freedesktop.org/xkeyboard-config/plain/symbols/de