Windows võib kasutada õige klahvipaigutus, kui ühendate arvutiga USB-klaviatuur

Sümptomid

USB-klaviatuur ühendada arvuti, kus töötab Windows 7, Windows Vista või Windows XP, Windows võib kasutada õige klahvipaigutus.

Näiteks kui ühendate arvutiga USB Jaapani 106/109 klaviatuuri või kui ühendate arvutiga USB kümme võti klaviatuur, Windows võivad kasutada seadme nagu siis, kui see on inglise 101/102 klahvipaigutus.

Põhjus

See probleem võib ilmneda juhul, kui üks järgmistest tingimustest on täidetud:
  • USB-klaviatuur on kiibi, mis on "Plug and Play ID" määratletud kui "USB inglise 101/102 klaviatuur."

    Mõned USB Jaapani 106/109 klaviatuur on inglise 101/102 klaviatuuri kiibi, mis jagab ka "Plug and Play ID." Kui ühendate USB Jaapani 106/109 klaviatuuri selline arvuti, tuvastab Windows selle inglise seade. Seetõttu muudab Windows süsteemi klahvipaigutus inglise 101/102.
  • "Plug and Play ID" USB-klaviatuur on määratletud Keyboard.inf faili.

    Kui Keyboard.inf fail pole määratletud "Plug and Play ID" USB-klaviatuur, Windows ei tuvasta klaviatuuri mudeli. Seda tüüpi klaviatuuri loomisel Windows kasutab klaviatuuri paigutuse vaikesätte konfigureeritud Windowsi installimisel. See probleem võib ilmneda näiteks siis, kui ühendate Jaapani 106/109 klaviatuuri või kui ühendate USB kümme võti klaviatuur.
  • Windows ei tuvasta klaviatuuri õigesti.

    Teatud tingimustel muutub sünkroonimata klahvipaigutus, mis on määratud Windowsi tegelik klahvipaigutus, mida kasutada. Teil on suurem tõenäosus kogeda seda probleemi üldine USB-klaviatuuri kasutamisel. See probleem tekib kuidas Windows kaarte generic USB-klaviatuuri klahvipaigutus valitav.

Lahendus

Selle probleemi lahendamiseks konfigureerige HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters registri alamvõti on registrikirjed, mis kuvatakse järgmises tabelis.
Väärtuse nimiVäärtuse tüüpVäärtuse andmed
LayerDriver JPNREG_SZkbd106.dll
OverrideKeyboardIdentifierREG_SZ
PCAT_106KEY
OverrideKeyboardSubtypeDWORD
2.
OverrideKeyboardTypeDWORD
7
Märkus. Inglise USB Klaviatuurid ja Korea USB Klaviatuurid vastava registrikirjete kohta lisateabe saamiseks lugege jaotist "Lisateave".

Soovite, et lahendaksime probleemi teie eest, minge jaotisse "Lahendage minu eest". Kui soovite probleemi pigem ise lahendada, minge jaotisse "Las ma lahendan ise".

Lahendage minu eest

Selle probleemi automaatseks lahendamiseks klõpsake lingil Lahenda see probleem . Seejärel klõpsake käsku Käivitadialoogiboksis Faili allalaadimineja järgige selle viisardi juhiseid.

Märkus: See Fix it currnetly toetab Windows Vista ainult.




Märkus. See viisard võib olla ingliskeelne ainult; Automaatne lahendus toimib siiski ka Windowsi muukeelsete versioonide puhul.

Märkus. Kui te ei ole arvutis, kus probleem esineb, võite salvestada automaatse lahenduse USB-mäluseadmele või CD-le ja seejärel käivitage see probleemses arvutis.

Las ma lahendan

NB! See sektsioon, meetod või toiming sisaldab etappe, mille käigus õpetatakse registrit muutma. Registri vale muutmine võib aga põhjustada tõsiseid probleeme. Vastasel juhul järgige neid samme hoolikalt. Lisakaitseks varundage register enne selle muutmist. Seejärel saate probleemi ilmnemisel registri taastada. Registri varundamise ja taastamise kohta lisateabe saamiseks klõpsake Microsofti teabebaasis artikli kuvamiseks järgmist artiklinumbrit:
322756 kuidas varundada ja taastada Windowsi registrit


Nende registrikirjete ise konfigureerimiseks toimige järgmiselt.
  1. Käivitage registriredaktor.

    Windows 7 ja Windows Vista:
    Klõpsake StartStart button , Tippige käsk regedit ja klõpsake regedit programmide loendis.

     User Account Control permission  Kui teilt küsitakse administraatori parooli või kinnitust, tippige vastav parool või klõpsake nuppu Jätka.

    Windows XP puhul:
    Klõpsake nuppu Start, käsku Käivita, tippige väljale Ava käsk regedit ja klõpsake OK
  2. Leidke ja klõpsake järgmist registri alamvõtit:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters
  3. Paremklõpsake LayerDriver JPN, ja seejärel klõpsake käsku Muuda.

    Märkus. Kui LayerDriver JPN registrikirje pole olemas, looge see. Selleks paremklõpsake üksikasjapaanil tühja ala, Valige käskja klõpsake Stringi väärtus. Tippige LayerDriver JPN nimi uus stringi väärtus.
  4. Väljale Value data kustutage olemasolev väärtus tüüp kbd106.dllning seejärel klõpsake nuppu OK.
  5. Paremklõpsake OverrideKeyboardIdentifier, ja seejärel klõpsake nuppu muuta.

    Märkus. Kui registrikirje OverrideKeyboardIdentifier pole olemas, looge see. Selleks paremklõpsake üksikasjapaanil tühja ala, Valige käskja klõpsake Stringi väärtus. Tippige OverrideKeyboardIdentifier
    nimi uus stringi väärtus.
  6. Väljale Value data kustutage olemasolev väärtus tüüp PCAT_106KEYning seejärel klõpsake nuppu OK.
  7. Paremklõpsake OverrideKeyboardSubtype, ja seejärel klõpsake nuppu muuta.

    Märkus. Kui registrikirje OverrideKeyboardSubtype pole olemas, looge see. Selleks paremklõpsake üksikasjapaanil tühja ala, osutage Uusja klõpsake DWORD-väärtus (32-bitine). Tippige OverrideKeyboardSubtype uus DWORD-väärtus.
  8. Väljale Value data kustutage olemasolev väärtus tüüp 2ning seejärel klõpsake nuppu OK.
  9. Paremklõpsake OverrideKeyboardType, ja seejärel klõpsake nuppu muuta.

    Märkus. Kui registrikirje OverrideKeyboardType pole olemas, looge see. Selleks paremklõpsake üksikasjapaanil tühja ala, osutage Uusja klõpsake DWORD-väärtus (32-bitine). Tippige OverrideKeyboardType uus DWORD-väärtus.
  10. Väljale Value data kustutage olemasolev väärtus tüüp 7ning seejärel klõpsake nuppu OK.
  11. Sulgege registriredaktor. Taaskäivitage arvuti.
Märkus. Kui klaviatuur ei tööta ootuspäraselt pärast arvuti taaskäivitamist, teie tehtud trükivigu need registrisätete muutmise. Selle probleemi lahendamiseks kasutage selle ekraaniklaviatuuri abil arvutisse logida ja Kontrollige registrisätteid.

Lisateabe saamiseks

Inglise ja Korea klaviatuuri registri kanded

Inglise USA 101/102 klahviga klaviatuuri

Järgnev tabel illustreerib HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters registri kanded on inglise, USA 101/102 võti USB klaviatuuri.
Väärtuse nimiVäärtuse tüüpVäärtuse andmed
LayerDriver JPNREG_SZkbd101.dll
OverrideKeyboardIdentifierREG_SZ
PCAT_101KEY
OverrideKeyboardSubtypeDWORD
0
OverrideKeyboardTypeDWORD
7

Korea 101 klahviga tüüp 1 USB klaviatuur

Järgmine tabel näitab Korea 101 klahviga tüüp 1 USB klaviatuur registrikirjed HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters .
Väärtuse nimiVäärtuse tüüpVäärtuse andmed
LayerDriver KORREG_SZkbd101a.dll
OverrideKeyboardIdentifierREG_SZ
PCAT_101AKEY
OverrideKeyboardSubtypeDWORD
3
OverrideKeyboardTypeDWORD
8

Korea 101 klahviga tüüp 2 USB klaviatuur

Järgmine tabel näitab Korea 101 klahviga tüüp 2 USB klaviatuur registrikirjed HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters .
Väärtuse nimiVäärtuse tüüpVäärtuse andmed
LayerDriver KORREG_SZkbd101b.dll
OverrideKeyboardIdentifierREG_SZ
PCAT_101BKEY
OverrideKeyboardSubtypeDWORD
4
OverrideKeyboardTypeDWORD
8

Korea 101 klahviga tüüp 3 USB klaviatuur

Järgmine tabel näitab Korea 101 klahviga tüüp 3 USB klaviatuur registrikirjed HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters .
Väärtuse nimiVäärtuse tüüpVäärtuse andmed
LayerDriver KORREG_SZkbd101c.dll
OverrideKeyboardIdentifierREG_SZ
PCAT_101CKEY
OverrideKeyboardSubtypeDWORD
5
OverrideKeyboardTypeDWORD
8

Korea 103/106-võti USB klaviatuur

Järgmine tabel näitab Korea 103/106-võti USB klaviatuur registrikirjed HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters .
Väärtuse nimiVäärtuse tüüpVäärtuse andmed
LayerDriver KORREG_SZkbd103.dll
OverrideKeyboardIdentifierREG_SZ
PCAT_103KEY
OverrideKeyboardSubtypeDWORD
6
OverrideKeyboardTypeDWORD
8

Juhiseid klaviatuuri PS/2

Jaotisest "Otsus" kirjeldatakse, kuidas lahendada probleemi, kui teil on USB-klaviatuur. Kui teil tekib probleem mis sarnaneb see probleem ja kui teil on PS/2 klaviatuur, peate kasutama erinevaid samme probleemi lahendamiseks. Selle probleemi lahendamiseks, kui teil on PS/2 klaviatuur, toimige järgmiselt.
  1. Käivitage registriredaktor.

    Windows 7 ja Windows Vista:
    Klõpsake StartStart button , tippige Seadmehaldur devmgmt.msc ja klõpsake programmide loendis Seadmehaldur .

    User Access Control permission Kui teilt küsitakse administraatori parooli või kinnitust, tippige oma parool või klõpsake nuppu Jätka.

    Windows XP puhul:

    Klõpsake nuppu Start, paremklõpsake Minu arvuti ja klõpsake nuppu Atribuudid, klõpsake vahekaarti riistvara ja klõpsake nuppu Seadmehaldur .
  2. Seadmehalduris laiendage klaviatuuridja seejärel topeltklõpsake seadme klaviatuuri. See on vaikimisi Standardne 101/102-Key või Microsoft Natural PS/2 klaviatuur.
  3. Klõpsake vahekaardil draiver ja seejärel käsul Värskenda draiverit.
  4. Klõpsake nuppu Sirvi draiveri tarkvaraja klõpsake lase mul valida arvuti seadmedraiverite loendist.
  5. Tühjendage märkeruut Kuva ühilduv riistvara ja seejärel klõpsake nuppu Jaapani PS/2 klaviatuur (106/109 võti).
  6. Klõpsake nuppu edasi, klõpsake nuppu Jah kui saate Värskenda draiver hoiatusteade, ja seejärel ülejäänud juhised ajakohastada klaviatuuri.
  7. Taaskäivitage arvuti.
Märkus: Kui loote hiljem inglise 101/102 klaviatuuri arvutiga, muutke konfiguratsioon Windows kasutab Standard 101/102-Key või Microsoft Natural PS/2 klaviatuur seade.
Atribuudid

Artikli ID: 927824 – viimati läbi vaadatud: 14. jaan 2017 – redaktsioon: 1

Microsoft Windows XP Starter Edition, Microsoft Windows XP Home Edition, Microsoft Windows XP Professional Edition, Windows Vista Home Basic, Windows Vista Home Premium, Windows Vista Ultimate, Windows Vista Business, Windows Vista Enterprise, Windows Vista Starter, Windows Vista Home Basic 64-bit edition, Windows Vista Home Premium 64-bit edition, Windows Vista Ultimate 64-bit edition, Windows Vista Enterprise 64-bit edition, Windows 7 Enterprise, Windows 7 Home Basic, Windows 7 Home Premium, Windows 7 Professional, Windows 7 Starter, Windows 7 Ultimate

Tagasiside