Teil von SELFHTML aktuell Teil von Artikel Teil von Sonstiges

Windows-Tastaturlayout anpassen

nach unten Rodney Rehm
nach unten Warum dieses Thema?
nach unten "Microsoft Keyboard Layout Creator" herunterladen
nach unten Anpassen des Tastaturlayouts
nach unten Installieren eines neuen Tastaturlayouts
nach unten Vorgefertigtes Tastaturlayout herunterladen

Rodney Rehm

E-Mail: E-Mail selfhtml@rodneyrehm.de
Homepage-URL: deutschsprachige Seite http://rodneyrehm.de/

Bei Fragen zu diesem Beitrag bitte den Autor des Beitrags kontaktieren!

nach obennach unten

Warum dieses Thema?

Im Umgang mit dem Computer, vor allem aber beim Schreiben von Texten, ist es oft erforderlich Sonderzeichen einzufügen. Sonderzeichen wie « und » sind immer häfiger als Anührungszeichen für Zitate anzutreffen. Spanisch wird als 2. Fremdsprache immer beliebter und der Bedarf nach dem umgedrehten Fragezeichen ¿ und umgedrehtem Ausrufezeichen ¡ steigt. Doch jedes Mal über die sogenannten Alt-Codes (Tastenkombinationen, wie z.B. [ALT] + 0123) an das gewünschte Zeichen zu gelangen, erweist sich als äußerst umständlich und unpraktisch.

Windows verfügt über ein Hilfsprogramm zur Verwaltung von Regionseinstellungen. Darüber können auch Tastaturlayouts, oder komplette Gebietsschemata gesteuert werden. Die meisten Sonderzeichen sind in irgendwelchen der bereits installierten Tastaturlayouts vorhanden. Um an alle gewünschten Sonderzeichen zu kommen, müsste man also eine beträchtliche Anzahl verschiedener Tastaturlayouts aktivieren. Um nicht bei jedem Wechsel zwischen den Tastaturlayouts die Maus gebrauchen zu müssen, verfügt Microsofts Hilfsprogramm über die Tastenkombinationen [ALT] + [SHIFT] und [STRG] + [SHIFT], welche für diese Aufgabe vorgesehen sind. In vielen Programmen, welche mit mehreren Dokumenten gleichzeitig arbeiten, wird die Tastenkombination [STRG] + [SHIFT] + [W] dafür verwendet, um alle offenen Dokumente zu schließen. Hier kann - und wird - es zu ungewollten Umschaltungen im Tastaturlayout kommen.

Ein effizientes Arbeiten mit der Tastatur und erweiterten Sonderzeichen ist also aus den folgenden Gründen nicht möglich:

Aus den genannten Gründen erscheint es uns sinnvoll, unser eigenes Tastaturlayout zu erstellen.

Eine mögliche Umstellung des Tastaturlayouts sollte einfach und kostenlos sein. Aus diesem Grund werden auf die beiden kostenpflichtigen Tools deutschsprachige Seite KDrive und deutschsprachige Seite KeyMap lediglich verlinkt, ohne deren Benutzung zu erläutern. KDrive bietet nebst Tastenbelegung durch Zeichen auch Belegung durch Programmaufrufe, oder ganzer Sätze. Wer sein Tastaturlayout komplett selbst gestalten möchte, sollte sich den ebenfalls kostenpflichtigen englischsprachige Seite Keyboard Layout Manager 2000 ansehen, der selbst Return-, Tab-, ESC-, Leertaste und Funktionstasten manipulieren kann.

Im Folgenden wird erklärt, wie Sie Ihr eigenes Tastaturlayout kreieren können. nach unten weiter unten bieten wir ein fertiges Tastaturlayout zum Download an. Um dieses zu installieren benötigen Sie keine weitere Software.

nach obennach unten

"Microsoft Keyboard Layout Creator" herunterladen

Den englischsprachige Seite Microsoft Keyboard Layout Creator kann man im englischsprachige Seite Microsoft Downloadcenter herunterladen. Es wird eine Validierung der Windowsinstallation verlangt, welches durch das zu installierende "Windows Genuine Advantage plug-in" automatisch erledigt wird.

Öffnen Sie die heruntergeladene Datei. Der WinZip-Selfextractor kümmert sich um das Entpacken des Archivs und startet den Installationsassistenten selbstständig, sobald Sie auf den Button [Setup] klicken. Folgen Sie dem Assistenten durch die Installation.

nach obennach unten

Anpassen des Tastaturlayouts

  1. Starten Sie den "Microsoft Keyboard Layout Creator" unter [Start] -> [Programme] -> [Microsoft Keyboard Layout Creator].
  2. Unter [View] -> [Options] stellen Sie die Ansicht des Keyboards auf das physikalische Layout Ihrer Tastatur ein.
  3. Laden Sie ihr aktuelles Tastaturlayout unter [File] -> [Load Existing Keyboard...] (im Beispiel nehmen wir Deutsch).
  4. Unter [Project] -> [Properties] befüllen Sie die Felder mit den folgenden Werten:
    Feld Wert
    Name de-xtnd1
    Description Deutsch (Erweitert)
    Company SELFHTML
    Copyright (c) 2006
    Language German (Germany)
  5. Um die aktuellen Zeichen nicht zu überschreiben, aktivieren Sie auf der linken Seite die Checkbox Alt-Ctrl (AltGr). Dadurch weisen Sie die neuen Zeichen der Tastenkombination [ALT-GR] + [Taste] zu.
    Hinweis: Beim Umschalten auf den Shift-State Alt-Ctrl (AltGr) sehen Sie die normale Tastenbelegung nicht mehr. Wenn Sie mit dem Mauszeiger einen Moment über einem Feld bleiben, sehen Sie den Namen der Taste im Tooltip. Beispielsweise "VK_X", wenn Sie über der Taste X verweilen.
  6. Kopieren Sie Sich das Zeichen », klicken Sie auf die Y-Taste und fügen Sie das Zeichen in die Eingabezeile ein. Bestätigen Sie den Dialog mit [OK]. Dieses Zeichen wird nach dem Speichern mit [ALT-GR] + [Y] abrufbar sein.
  7. Kopieren Sie Sich das Zeichen «, klicken Sie auf die X-Taste und fügen Sie das Zeichen in die Eingabezeile ein. Bestätigen Sie den Dialog mit [OK]. Dieses Zeichen wird nach dem Speichern mit [ALT-GR] + [X] abrufbar sein.
  8. Wiederholen Sie den vorherigen Vorgang mit beliebigen Zeichen.
  9. Unter [Project] -> [Build DLL and Setup Package] können Sie Ihr erweitertes Tastaturlayout nun direkt als Installationspaket speichern.

Hinweis: Gegebenenfalls werden Sie mit der Meldung "Verification succeeded, but with warnings." konfrontiert. Schauen Sie sich das Log an und überzeugen Sie sich davon, dass nur Warnungen ähnlich der folgenden vorhanden sind:

WARNING: , (U+002c) is already defined more than once on the keyboard (on VK_OEM_COMMA, ShiftState 'Base' and VK_DECIMAL, ShiftState 'Base').
WARNING: '<' defined on OEM_102 (Base) but not defined elsewhere. This key may not be present on all keyboards.
WARNING: '>' defined on OEM_102 (Shift) but not defined elsewhere. This key may not be present on all keyboards.
WARNING: '|' defined on OEM_102 (Ctl+Alt) but not defined elsewhere. This key may not be present on all keyboards.
WARNING: Caps Lock is set between '0' and '=' (VK_0, ShiftStates 'Base' and 'Shift').
WARNING: Caps Lock is set between '1' and '!' (VK_1, ShiftStates 'Base' and 'Shift').
WARNING: Caps Lock is set between '2' and '"' (VK_2, ShiftStates 'Base' and 'Shift').
WARNING: Caps Lock is set between '3' and '§' (VK_3, ShiftStates 'Base' and 'Shift').
WARNING: Caps Lock is set between '4' and '$' (VK_4, ShiftStates 'Base' and 'Shift').
WARNING: Caps Lock is set between '5' and '%' (VK_5, ShiftStates 'Base' and 'Shift').
WARNING: Caps Lock is set between '6' and '&' (VK_6, ShiftStates 'Base' and 'Shift').
WARNING: Caps Lock is set between '7' and '/' (VK_7, ShiftStates 'Base' and 'Shift').
WARNING: Caps Lock is set between '8' and '(' (VK_8, ShiftStates 'Base' and 'Shift').
WARNING: Caps Lock is set between '9' and ')' (VK_9, ShiftStates 'Base' and 'Shift').
WARNING: Caps Lock is set between '+' and '*' (VK_OEM_PLUS, ShiftStates 'Base' and 'Shift').
WARNING: Caps Lock is set between ',' and ';' (VK_OEM_COMMA, ShiftStates 'Base' and 'Shift').
WARNING: Caps Lock is set between '.' and ':' (VK_OEM_PERIOD, ShiftStates 'Base' and 'Shift').
WARNING: Caps Lock is set between '#' and ''' (VK_OEM_2, ShiftStates 'Base' and 'Shift').
WARNING: Caps Lock is set between 'ß' and '?' (VK_OEM_4, ShiftStates 'Base' and 'Shift').

Hinweis: Bitte beachten Sie, dass nicht alle Tastaturen gleich aufgebaut sind. Manche besitzen mehr Tasten als andere. Aus diesem Grund können Probleme bei der Installation dieses Tastaturlayouts auftreten. Bei der Distribution Ihrer angepassten Tastaturlayouts sollte auf diese Problematik hingewiesen werden.

Für eine Auflistung einiger möglicher Sonderzeichen können Sie die bereichsübergreifende Seite HTML Zeichenreferenz besuchen.

nach obennach unten

Installation eines neuen Tastaturlayous

  1. Starten Sie das Installationsprogramm (z.b. de-xtnd.msi) im neu angelegten Verzeichnis. Die Installation erfolgt automatisch. Sie werden über den Erfolg der Installation informiert
  2. Öffnen Sie die "Regions- und Sprachoptionen" unter [Start] -> [Einstellungen] -> [Systemsteuerung]
  3. Wechseln Sie in das Register "Sprache" und klicken Sie in der Gruppe "Textdienste und -eingabesprachen" auf den Button [Details]
  4. Klicken Sie im aufgehenden Fenster auf den Button [hinzufügen] und wählen Sie in der unteren Liste "Tastaturlayout/IME" das gewünschte Tastaturlayout aus.
  5. Prinzipiell haben Sie das neue Tastaturlayout nun installiert und aktiviert. Entfernen Sie nun alle anderen Tastaturlayouts aus der Liste. Hierdurch stellen Sie sicher, dass nur das neue Tastaturlayout aktiviert ist und Sie nicht mit der Eingabegebietsschema-Leiste belästigt werden.
  6. Schliessen Sie die Dialoge mit OK.

Hinweis: Mittels der Punkte 2-4 können Sie die vorhergehenden Tastaturlayouts jederzeit wieder aktivieren, da Sie die Tastaturlayouts vorher nur aus der Liste der aktiven entfernt haben. Über [Hinzufügen] können Sie die Standard-Tastaturlayouts jederzeit wieder aktivieren.

nach obennach unten

Vorgefertigtes Tastaturlayout herunterladen

Das vom Autor erstellte Layout können Sie Sich ohne weiteres herunterladen und installieren. Sie benötigen dazu keine weitere Software und müssen auch nicht mit dem "Microsoft Keyboard Layout Creator" hantieren. nach oben Weiter oben gibt es eine einfache Anleitung, wie Sie dieses Tastaturlayout installieren und aktivieren können.

Hinweis: Bitte beachten Sie, dass nicht alle Tastaturen gleich aufgebaut sind. Manche besitzen mehr Tasten als andere. Aus diesem Grund können Probleme bei der Installation dieses Tastaturlayouts auftreten. Das hier zum Download angebotene Tastaturlayout sollte auf jeder herkömmlichen Tastatur mit 102 Tasten funktionieren.

Das vorgefertigte Tastaturlayout ZIP-Datei de-xtnd.zip umfasst folgende Zeichen:

Tastenkombination Zeichen Bedeutung
[ALT-GR] + [1] ¡ umgekehrtes Ausrufezeichen
[ALT-GR] + [4] unendlich
[ALT-GR] + [5] Promille
[ALT-GR] + [´] ¸ Häkchen unten - bei folgender Eingabe von "c" oder "C" entstehen "ç" und "Ç"
[ALT-GR] + [W] Wurzel
[ALT-GR] + [R] ® Registriermarke-Zeichen
[ALT-GR] + [T] Trademark-Zeichen
[ALT-GR] + [Z] doppeltes deutsches Anführungszeichen links unten
[ALT-GR] + [U] doppeltes deutsches Anführungszeichen rechts oben
[ALT-GR] + [I] Integral
[ALT-GR] + [O] Ø O mit Schrägstrich - als Durchschnittszeichen missbraucht
[ALT-GR] + [P] π pi klein
[ALT-GR] + [Ü] ¿ umgekehrtes Fragezeichen
[ALT-GR] + [A] α alpha klein
[ALT-GR] + [S] Summe
[ALT-GR] + [D] Δ Delta groß
[ALT-GR] + [G] γ gamma klein
[ALT-GR] + [K] ÷ Divisions-Zeichen
[ALT-GR] + [L] kleiner gleich
[ALT-GR] + [Ö] größer gleich
[ALT-GR] + [Ä] ungleich
[ALT-GR] + [#] beinahe gleich
[ALT-GR] + [Y] « angewinkelte Anführungszeichen links
[ALT-GR] + [X] » angewinkelte Anführungszeichen rechts
[ALT-GR] + [C] © Copyright-Zeichen
[ALT-GR] + [B] β beta klein
[ALT-GR] + [,] Bullet-Zeichen
[ALT-GR] + [.] · Mittelpunkt
[ALT-GR] + [-] ± Plusminus-Zeichen

Tastaturlayout normal:

normales Tastaturlayout

Tastaturlayout im [ALT-GR] Modus:

Tastaturlayout im [ALT-GR] Modus

Teil von SELFHTML aktuell Teil von Artikel Teil von Sonstiges

© 2007 bereichsübergreifende Seite Impressum, für diese Seite: E-Mail selfhtml@rodneyrehm.de