On 04.11.2002 at 18:50 mchristoph.eckert@t-online.de wrote:
Am Montag, 4. November 2002 07:53 schrieb Christoph Maurer:
Klarer Fall, Du mußt die Option nodeadkeys in Deine XF86Config eintragen
Option "XkbVariant" "nodeadkeys"
in der Keyboard-Section sollte helfen...
Hi,
werd' ich gleich austesten.
Weißt Du zufällig - nur Interesse halber - woher die Funktionalität mit den DeadKeys kommt?
Dead-Keys sind Tastendrücke die selbst kein Zeichen produzieren (eben Tilde, Accent, ...). Sie sind vorangestellte Modifier für den nachfolgenden Tastendruck. Ein ê (e mit darübergestelltem Dach) wird also per <Dach> <e> erzeugt. Sonst würde in manchen Sprachen die Tastatur gar nicht ausreichen. Im Prinzip könnte es also auch eine Quer-Doppelpunkttaste für die deutschen Umlaute geben - hat sich aber nicht eingebürgert. Um ein solches Zeichen (Tilde, Vorwärts-Häkchen, Rückwärts-Häkchen, etc ...) allein ohne folgenden Buchstaben zu produzieren, muß man als 'Buchstabentaste' einfach die Leertaste nehmen. Hilfweise funktioniert auch das doppelte Anschlagen der entsprechenden Taste, manchmal auch ein nicht akzentuierbares Zeichen (z.B. <Dach> <d>) um das Zeichen plus den Buchstaben zu erzeugen (hier also ^d). Das führt dann bei manch einem zu der Meinung, dass die <Dach>- Taste manchmal funktioniert (und manch mal eben nicht)! O.K. Fazit: mit 'nodeadkeys' kannst du keine akzentuierten Zeichen mehr eingeben (also kein französisch oder spanisch schreiben). Ohne diesen Eintrag mußt Du zur Erzeugung der Einzelzeichen eine Taste mehr drücken. Andreas