Windows kann nicht das richtige Tastaturlayout verwenden, wenn Sie eine USB-Tastatur an den Computer anschließen

Problembeschreibung

Wenn Sie eine USB-Tastatur an einem Computer mit Windows 7, Windows Vista oder Windows XP anschließen, verwendet Windows möglicherweise nicht das richtige Tastaturlayout.

Z. B. können Wenn Sie eine USB-japanische 106/109-Tastatur an den Computer anschließen oder eine zehn Schlüssel USB-Tastatur an den Computer anschließen, Windows das Gerät als hätte es eine englische 101/102 Tastaturlayout.

Ursache

Dieses Problem kann auftreten, wenn Folgendes zutrifft:
  • Die USB-Tastatur ist einen Chip mit der "Plug & Play-ID" als "USB-Tastatur englische 101/102".

    Einige USB-japanische 106/109 Tastaturen verfügen über eine englische 101/102-Tastatur-Chip, der teilt die "Plug & Play-ID" Der Computer diese Art japanische 106/109-Tastatur USB-Verbindung, identifiziert Windows als Englisch Gerät. Daher wird Windows System Tastaturlayout Englisch 101/102.
  • Die "Plug & Play-ID" USB-Tastatur ist nicht in der Datei Keyboard.inf definiert.

    Wenn die "Plug & Play-ID" USB-Tastatur nicht in der Datei Keyboard.inf definiert ist, kann Windows nicht Tastaturmodell identifizieren. Bei dieser Art von Tastatur, verwendet Windows die Tastatur Layout Standardeinstellung, die bei der Installation von Windows konfiguriert wurde. Dieses Problem kann beispielsweise auftreten, wenn Sie eine japanische 106/109-Tastatur anschließen oder eine zehn Tasten USB-Verbindung.
  • Windows erkennt die Tastatur nicht korrekt.

    Unter bestimmten Umständen Webinhalte Tastatur-Layout, mit dem Sie das Tastaturlayout von Windows definiert ist. Sie sind eher auftreten, wenn Sie eine generische USB-Tastatur verwenden. Dieses Problem tritt wegen wie Windows generische USB-Tastatur das Tastaturlayout zugeordnet, die Sie auswählen.

Problemlösung

Um dieses Problem zu beheben, konfigurieren Sie Registrierungsunterschlüssel HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters um die Registrierungseinträge, die in der folgenden Tabelle angezeigt.
WertWerttypWert
LayerDriver JPNREG_SZkbd106.dll
OverrideKeyboardIdentifierREG_SZ
PCAT_106KEY
OverrideKeyboardSubtypeDWORD
2
OverrideKeyboardTypeDWORD
7
Hinweis Weitere Informationen über die entsprechenden Registrierungseinträge für Englisch-USB-Tastaturen und Koreanisch USB-Tastaturen finden Sie im Abschnitt "Weitere Informationen".

Um das Problem automatisch beheben, lesen Sie den Abschnitt "Fix it für mich". Wenn Sie das Problem lieber manuell beheben möchten, lesen Sie den Abschnitt "Problem manuell beheben".

Automatisch mit Fix it beheben lassen

Um dieses Problem automatisch zu beheben, klicken Sie auf den Link Dieses Problem beheben . Sie Führen Sieim Dialogfeld Dateidownload, und folgen Sie den Schritten des Assistenten.

Hinweis: Diese automatische Korrektur Currnetly unterstützt nur Windows Vista.




Hinweis Dieser Assistent ist möglicherweise nur auf Englisch verfügbar. Die automatische Korrektur funktioniert aber trotzdem auch für andere Sprachversionen von Windows.

Hinweis Wenn Sie nicht auf dem Computer sind, auf dem das Problem tritt auf, können Sie die automatische Korrektur auf ein Flashlaufwerk oder eine CD speichern, und dann können Sie ihn ausführen auf dem Computer, auf dem das Problem tritt auf.

Beheben

Wichtig Dieser Abschnitt bzw. die Methode oder Aufgabe enthält Schritte, die erklären, wie Sie die Registrierung ändern. Allerdings können schwerwiegende Probleme auftreten, wenn Sie die Registrierung falsch ändern. Stellen Sie daher sicher, dass Sie die folgenden Schritte sorgfältig ausführen. Sichern Sie die Registry für zusätzlichen Schutz, bevor Sie sie ändern. Anschließend können Sie die Registrierung wiederherstellen, falls ein Problem auftritt. Weitere Informationen zum Sichern und Wiederherstellen der Registrierung finden Sie im folgenden Artikel der Microsoft Knowledge Base:
322756 zum Sichern und Wiederherstellen der Registrierung in Windows


Gehen Sie folgendermaßen vor, um diese Registrierungseinträge selbst zu konfigurieren:
  1. Starten Sie den Registrierungseditor:

    Für Windows 7 und Windows Vista:
    Klicken Sie auf StartStart button , geben Sie Regedit in das Feld Suche starten und dann auf Regedit in der Programmliste .

     User Account Control permission  Wenn Sie aufgefordert werden, ein Administratorkennwort oder eine Bestätigung einzugeben, geben Sie das Kennwort ein, oder klicken Sie auf Weiter.

    Für Windows XP:
    Klicken Sie auf Start, klicken Sie auf Ausführen, geben Sie Regedit im Feld Öffnen und klicken Sie dann auf OK
  2. Suchen Sie den folgenden Registrierungsunterschlüssel, und klicken Sie dann darauf:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters
  3. LayerDriver JPNMaustaste, und klicken Sie auf Ändern.

    Hinweis Wenn der Registrierungseintrag LayerDriver JPN nicht vorhanden ist, erstellen Sie ihn. KlickenSie dazu mit der rechten Maustaste in eines leeren Bereichs im Detailfenster und zeigen Sie auf neu. Geben Sie LayerDriver JPN , nennen Sie den neuen Wert an.
  4. Löschen Sie im Feld Wert den vorhandenen Wert, geben Sie kbd106.dllund klicken Sie dann auf OK.
  5. Maustaste auf OverrideKeyboardIdentifier, und klicken Sie auf Ändern.

    Hinweis Wenn der OverrideKeyboardIdentifier-Registrierungseintrag nicht vorhanden ist, erstellen Sie ihn. KlickenSie dazu mit der rechten Maustaste in eines leeren Bereichs im Detailfenster und zeigen Sie auf neu. Geben Sie OverrideKeyboardIdentifier
    Benennen Sie den neuen Wert.
  6. Löschen Sie im Feld Wert den vorhandenen Wert, geben Sie PCAT_106KEYund klicken Sie dann auf OK.
  7. Maustaste auf OverrideKeyboardSubtype, und klicken Sie auf Ändern.

    Hinweis Wenn der OverrideKeyboardSubtype-Registrierungseintrag nicht vorhanden ist, erstellen Sie ihn. Hierzu mit der rechten Maustaste in eines leeren Bereichs im Detailfenster, zeigen Sie auf neuund klicken Sie dann auf DWORD-Wert (32-Bit). Geben Sie OverrideKeyboardSubtype neuen DWORD-Namen an.
  8. Löschen Sie im Feld Wert den vorhandenen Wert, geben Sie 2 einund klicken Sie auf OK.
  9. Maustaste auf OverrideKeyboardType, und klicken Sie auf Ändern.

    Hinweis Wenn der OverrideKeyboardType-Registrierungseintrag nicht vorhanden ist, erstellen Sie ihn. Hierzu mit der rechten Maustaste in eines leeren Bereichs im Detailfenster, zeigen Sie auf neuund klicken Sie dann auf DWORD-Wert (32-Bit). Geben Sie OverrideKeyboardType neuen DWORD-Namen an.
  10. Löschen Sie im Feld Wert den vorhandenen Wert, geben Sie 7ein und klicken Sie auf OK.
  11. Registrierungseditor beenden. Starten Sie den Computer an.
Hinweis Wenn die Tastatur nicht funktioniert wie erwartet, nachdem Sie den Computer neu starten, kann ein Schreibfehler vorgenommenen Änderung Registrierungseinträge. Um dieses Problem zu umgehen, verwenden Sie die Bildschirmtastatur an dem Computer anmelden, und überprüfen Sie die Registrierungseinträge.

Weitere Informationen

Englisch und Koreanisch Tastatur Registrierungseinträge

Englisch 101/102 Tasten

Die folgende Tabelle zeigt die HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters -Registrierungseinträge für eine englische uns 101/102-Taste USB-Tastatur.
WertWerttypWert
LayerDriver JPNREG_SZkbd101.dll
OverrideKeyboardIdentifierREG_SZ
PCAT_101KEY
OverrideKeyboardSubtypeDWORD
0
OverrideKeyboardTypeDWORD
7

Koreanische Typ 1 USB-Tastatur mit 101 Tasten

Die folgende Tabelle zeigt die HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters -Registrierungseinträge für eine koreanische Typ 1 USB-Tastatur mit 101 Tasten.
WertWerttypWert
LayerDriver KORREG_SZkbd101a.dll
OverrideKeyboardIdentifierREG_SZ
PCAT_101AKEY
OverrideKeyboardSubtypeDWORD
3
OverrideKeyboardTypeDWORD
8

Koreanische Typ 2 USB-Tastatur mit 101 Tasten

Die folgende Tabelle zeigt die HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters -Registrierungseinträge für eine koreanische Typ 2 USB-Tastatur mit 101 Tasten.
WertWerttypWert
LayerDriver KORREG_SZkbd101b.dll
OverrideKeyboardIdentifierREG_SZ
PCAT_101BKEY
OverrideKeyboardSubtypeDWORD
4
OverrideKeyboardTypeDWORD
8

Koreanische Typ 3 USB-Tastatur mit 101 Tasten

Die folgende Tabelle zeigt die HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters -Registrierungseinträge für eine koreanische Typ 3 USB-Tastatur mit 101 Tasten.
WertWerttypWert
LayerDriver KORREG_SZkbd101c.dll
OverrideKeyboardIdentifierREG_SZ
PCAT_101CKEY
OverrideKeyboardSubtypeDWORD
5
OverrideKeyboardTypeDWORD
8

Koreanische 103/106 Tasten USB-Tastatur

Die folgende Tabelle zeigt die HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters -Registrierungseinträge für Koreanisch 103/106 Tasten USB-Tastatur.
WertWerttypWert
LayerDriver KORREG_SZkbd103.dll
OverrideKeyboardIdentifierREG_SZ
PCAT_103KEY
OverrideKeyboardSubtypeDWORD
6
OverrideKeyboardTypeDWORD
8

Schritte für eine PS/2-Tastatur

Im Abschnitt "Lösung" beschreibt, wie dieses Problem zu beheben, haben Sie eine USB-Tastatur. Wenn Sie ein Problem ähnelt dieses Problem und haben Sie eine PS/2-Tastatur, müssen verschiedene Schritte zur Behebung des Problems verwenden. Problembehebung bei einer PS/2-Tastatur, gehen Sie folgendermaßen vor:
  1. Starten Sie den Registrierungseditor:

    Für Windows 7 und Windows Vista:
    Klicken Sie auf StartStart button Geben Sie Device Manager in das Feld Suche starten , und klicken Sie dann in der Programmliste auf Geräte-Manager .

    User Access Control permission Wenn Sie zum Eingeben des Administratorkennwortes oder zu einer Bestätigung aufgefordert werden, geben Sie Ihr Kennwort ein oder klicken Sie auf Weiter.

    Für Windows XP:

    Klicken Sie auf Start, Maustaste auf Arbeitsplatz und klicken Sie auf Eigenschaften, klicken Sie auf die Registerkarte Hardware , und klicken Sie auf die Schaltfläche Geräte-Manager .
  2. Im Geräte-Manager erweitern Sie Tastaturenzu, und doppelklicken Sie auf Tastatur. Standardmäßig ist dieser Standard 101/102 Tasten oder Microsoft Natural PS/2-Tastatur.
  3. Klicken Sie auf die Registerkarte Treiber , und klicken Sie dann auf Treiber aktualisieren.
  4. Klicken Sie auf dem Computer nach Treibersoftware suchen, und klicken Sie dann auf aus einer Liste von Gerätetreibern auf dem Computer auswählen.
  5. Deaktivieren Sie das Kontrollkästchen kompatible Hardware anzeigen , und klicken Sie dann auf japanische PS/2-Tastatur (106/109 Tasten).
  6. Klicken Sie auf Weiter, klicken Sie auf Ja , wenn eine Update-Treiber Warnung angezeigt und dann die verbleibenden Schritte die Tastatur aktualisieren.
  7. Starten Sie den Computer neu.
Hinweis: Wenn Sie später eine englische 101/102-Tastatur an den Computer anschließen, ändern Sie folgendermaßen konfigurieren Sie Windows Standard 101/102 Tasten oder Microsoft Natural PS/2-Tastatur verwenden.
Eigenschaften

Artikelnummer: 927824 – Letzte Überarbeitung: 14.01.2017 – Revision: 1

Feedback