neo/linux/xmodmap
pascal 99e3bdf52a Erzeuge Varianten der Xmodmap aus der hauptsächlichen neo_de.xmodmap, so dass nur noch diese gewartet werden muss.
Die erzeuge-Skripte sollen später über ein make aufgerufen werden.

git-svn-id: https://svn.neo-layout.org@1454 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2009-01-15 20:45:52 +00:00
..
erzeuge_andere_xmodmaps Erzeuge Varianten der Xmodmap aus der hauptsächlichen neo_de.xmodmap, so dass nur noch diese gewartet werden muss. 2009-01-15 20:45:52 +00:00
neo_de-Vorschlag-C.xmodmap Umsetzung des Vorschlag C zum Testen 2008-12-20 18:33:34 +00:00
neo_de.xmodmap Ornder für Artikel über Neo erstellt. Erster Artikel: Verwendung mit XeLaTeX für die DTK. 2009-01-13 06:59:18 +00:00
neo_de.xmodmap.referenz größere Überarbeitung der xmodmap.referenz (7 Ebenen, keysyms wenn möglich eingefügt, Überarbeitung des Keypads) 2008-10-20 08:12:15 +00:00
neo_de_alternative.xmodmap arro raus 2008-10-07 14:45:26 +00:00
neo_de_x-prog.xmodmap bessere Dokumentation von xprog; Remove gelöscht, damit v funktioniert 2008-10-08 22:59:50 +00:00
README evdev xmodmap entfernt, diese wird nicht mehr benötigt. (auf berniyhs rat) 2009-01-14 12:28:37 +00:00

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

== Dateien ==
neo_de.xmodmap          	Normale Version für die meisten Benutzer
neo_de_x-prog.xmodmap		bei älteren Programmen (wie xedit, xpdf,…) kann das Problem auftreten,
				dass einige Tastan (4vlcwiaeäp) nicht funktionieren. Werden solche
				Programme verwendet, sollte diese NEO-Datei bevorzugt werden.
neo_de_alternative.xmodmap	falls neo_de.xmodmap nicht geladen werden kann (z.B. weil dead_stroke
				dem System unbekannt ist) sollte diese NEO-Datei verwendet werden


=== Aktivieren ===
Zu aktivieren mit dem Kommando (im Verzeichnis, in dem sich die Datei befindet):
	xmodmap neo_de.xmodmap

Besser ist jedoch die Verwendung des Skripts asdf, da so (mögliche) Probleme vermieden werden.
Siehe dazu auch die README im Ordner /linux/bin.


==== Automatisch aktivieren ====
Um die NEO-Tastaturbelegung automatisch zu aktivieren, gibt es mehrere (alternative) Wege
• die Xmodmap nach ~/.Xmodmap kopieren, wo sie automatisch geladen wird
• die Befehlszeile in ein  Datei eingeben, die automatisch ausgeführt wird, z.B.:
	 gnome-session-properties
	 ~/GNUstep/Library/WindowMaker/autostart
	 ~/.Xsession

Der bessere Weg ist jedoch das Skript asdf in der Datei ~/.profile einzutragen.
Siehe dazu auch die README im Ordner /linux/bin.


==== Automatischen Linux-NEO-USB-Stick erstellen ====
Diese Datei auf einen USB-Stick kopieren

  cp neo_de.xmodmap /media/<USBSTICK>

Auf dem USB-Stick eine ausführbare Datei mit dem Namen .autorun, autorun oder 
autorun.sh anlegen, die die Datei automatisch lädt. Dazu zum Beispiel den
folgenden zweizeiligen Befehl eingeben (erstellt automatisch die ausführbare
Datei auf dem USB-Stick  wobei /media/<USBSTICK> durch den echten Pfad des
USB-Sticks ersetzt werden muss):

  echo -e "#!/bin/sh\nsetxkbmap lv && xmodmap neo_de.xmodmap" > \
    /media/<USBSTICK>/autorun


=== Deaktivieren ===
Zurück zu qwertz geht es mit:
	setxkbmap de

Besser ist auch hier die Verwendung des Skripts uiae.


== FAQ ==
Bei Problemen erst mal in die FAQ schauen, das meiste ist bekannt.

• Wo ist die neo_de_evdev.xmodmap hinverschwunden?

  Für evdev wird keine eigene xmodmap mehr benötigt.
  Es kann die normale neo_de.xmodmap verwendet werden.