Windows Vista ei välttämättä käytä oikeaa näppäimistöasettelua, kun USB-näppäimistö yhdistetään tietokoneeseen

Artikkeleiden käännökset Artikkeleiden käännökset
Artikkelin tunnus: 927824 - Näytä tuotteet, joita tämä artikkeli koskee.
Laajenna kaikki | Kutista kaikki

Tällä sivulla

Oire

Kun yhdistät USB-näppäimistön Windows Vista -tietokoneeseen, Windows Vista ei välttämättä käytä oikeaa näppäimistöasettelua.

Jos esimerkiksi yhdistät japanin kielen 106/109-näppäimisen USB-näppäimistön tai kymmennäppäimisen USB-näppäimistön tietokoneeseen, Windows Vista saattaa käyttää laitetta kuin sillä olisi englannin kielen 101/102-näppäiminen näppäimistöasettelu.

Syy

Tämä ongelma voi ilmetä, jos jokin seuraavista ehdoista toteutuu:
  • USB-näppäimistössä on piiri, jonka Plug and Play -tunnukseksi on määritetty "USB English 101/102 keyboard".

    Joissakin japanin kielen 106/109-näppäimisissä USB-näppäimistöissä on englannin kielen 101/102-näppäimisen näppäimistön piiri, joka myös jakaa Plug and Play -tunnuksen. Jos yhdistät tällaisen japanin kielen 106/109-näppäimisen USB-näppäimistön tietokoneeseen, Windows Vista tunnistaa sen englannin kielen näppäimistölaitteeksi. Tämän vuoksi Windows Vista muuttaa järjestelmän näppäimistöasetukseksi englannin kielen 101/102-näppäimisen näppäimistön asettelun.
  • USB-näppäimistön Plug and Play -tunnusta ei ole määritetty Keyboard.inf-tiedostossa.

    Jos USB-näppäimistön Plug and Play -tunnusta ei ole määritetty Keyboard.inf-tiedostossa, Windows Vista ei pysty tunnistamaan näppäimistömallia. Kun yhdistät tällaisen näppäimistön, Windows Vista käyttää näppäimistöasettelun oletusasetusta, joka määritettiin, kun Windows Vista asennettiin. Tämä ongelma voi esimerkiksi ilmetä, jos yhdistät japanin kielen 106/109-näppäimisen USB-näppäimistön tai kymmennäppäimisen USB-näppäimistön.
  • Windows Vista ei tunnista näppäimistöä oikein.

    Tietyissä tilanteissa käytössä oleva todellinen näppäimistöasettelu ei ole enää synkronoitu Windows Vistan määrittämän näppäimistöasettelun kanssa. Tämä ongelma ilmenee todennäköisimmin, jos käytössä on yleinen USB-näppäimistö. Tämä ongelma aiheutuu tavasta, jolla Windows Vista yhdistää yleisen USB-näppäimistön valittuun näppäimistöasetteluun.

Ratkaisu

Voit ratkaista tämän ongelman määrittämällä rekisterin aliavaimen
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters
niin, että sillä on seuraavassa taulukossa kuvatut rekisterimerkinnät.
Kutista tämä taulukkoLaajenna tämä taulukko
Arvon nimiArvon tyyppiArvon data
LayerDriver JPNREG_SZ kbd106.dll
OverrideKeyboardIdentifierREG_SZ PCAT_106KEY
OverrideKeyboardSubtypeDWORD 2
OverrideKeyboardTypeDWORD 7
Huomautus Lisätietoja englannin ja korean kielten USB-näppäimistöjen vastaavista rekisterimerkinnöistä on lisätietojen osassa.

Jos haluat Microsoftin korjaavan tämän ongelman puolestasi, siirry Korjaa ongelma puolestani -osaan. Jos haluat korjata tämän ongelman itse, siirry Haluan korjata ongelman itse -osaan.

Korjaa ongelma puolestani

Jos haluat, että tämä ongelma korjataan automaattisesti, napsauta Korjaa tämä ongelma -linkkiä. Valitse sitten Tiedostojen lataaminen -valintaikkunassa Suorita ja noudata tämän ohjatun toiminnon ohjeita.


Korjaa tämä ongelma
Microsoftin Fix it -ratkaisu 50311


Huomautus Tämä ohjattu toiminto saattaa olla saatavana vain englanninkielisenä. Automaattinen korjaus toimii kuitenkin myös muiden Windowsin kieliversioiden kanssa.

Huomautus Jos et ole käyttämässä tietokonetta, jossa tämä ongelma ilmenee, voit tallentaa automaattisen korjauksen muistitikkuun tai CD-levylle ja suorittaa sen sitten tietokoneessa, jossa ongelma ilmenee.

Haluan korjata ongelman itse

Tärkeää Tässä osassa, tavassa tai tehtävässä olevissa vaiheissa kerrotaan, miten rekisteriä muokataan. Vakavia ongelmia saattaa kuitenkin ilmetä, jos rekisteriä muokataan virheellisesti. Varmista siis, että noudatat ohjeita huolellisesti. Varmuuskopioi rekisteri varmuuden vuoksi ennen sen muokkaamista. Tällöin voit palauttaa sen, jos ongelmia ilmenee. Lisätietoja rekisterin varmuuskopioimisesta ja palauttamisesta saat napsauttamalla seuraavaa artikkelin numeroa, jolloin pääset lukemaan artikkelin Microsoft Knowledge Base -tietokannassa:
322756 Rekisterin varmuuskopioiminen ja palauttaminen Windows XP:ssä


Voit määrittää nämä rekisterimerkinnät itse seuraavasti:
  1. Napsauta Käynnistä-painiketta
    Kutista tämä kuvaLaajenna tämä kuva
    Käynnistä-painike
    , kirjoita Aloita haku -ruutuun regedit ja valitse sitten Ohjelmat-luettelossa regedit.

    Kutista tämä kuvaLaajenna tämä kuva
    Käyttäjätilien valvonnan käyttöoikeus
    Jos sinua kehotetaan antamaan järjestelmänvalvojan salasana tai vahvistamaan toiminto, kirjoita salasana tai valitse Jatka.
  2. Etsi seuraava rekisterin aliavain ja valitse se:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters
  3. Napsauta hiiren kakkospainikkeella LayerDriver JPN -merkintää ja valitse sitten Muokkaa.

    Huomautus Jos LayerDriver JPN -rekisterimerkintää ei ole, luo se. Voit tehdä tämän napsauttamalla hiiren kakkospainikkeella tietoruudun tyhjää kohtaa, valitsemalla Uusi ja valitsemalla sitten Merkkijonoarvo. Nimeä sitten uusi merkkijonoarvo kirjoittamalla LayerDriver JPN.
  4. Poista Arvon data -ruudussa oleva arvo, kirjoita kbd106.dll ja valitse sitten OK.
  5. Napsauta hiiren kakkospainikkeella OverrideKeyboardIdentifier-arvoa ja valitse sitten Muokkaa.

    Huomautus Jos OverrideKeyboardIdentifier-rekisterimerkintää ei ole, luo se. Voit tehdä tämän napsauttamalla hiiren kakkospainikkeella tietoruudun tyhjää kohtaa, valitsemalla Uusi ja valitsemalla sitten Merkkijonoarvo. Nimeä sitten uusi merkkijonoarvo kirjoittamalla OverrideKeyboardIdentifier.
  6. Poista Arvon data -ruudussa oleva arvo, kirjoita PCAT_106KEY ja valitse sitten OK.
  7. Napsauta hiiren kakkospainikkeella OverrideKeyboardSubtype-arvoa ja valitse sitten Muokkaa.

    Huomautus Jos OverrideKeyboardSubtype-rekisterimerkintää ei ole, luo se. Voit tehdä tämän napsauttamalla hiiren kakkospainikkeella tietoruudun tyhjää kohtaa, valitsemalla Uusi ja valitsemalla sitten DWORD-arvo (32-bittinen). Nimeä sitten uusi DWORD-arvo kirjoittamalla OverrideKeyboardSubtype.
  8. Poista Arvon data -ruudussa oleva arvo, kirjoita 2 ja valitse sitten OK.
  9. Napsauta hiiren kakkospainikkeella OverrideKeyboardType-arvoa ja valitse sitten Muokkaa.

    Huomautus Jos OverrideKeyboardType-rekisterimerkintää ei ole, luo se. Voit tehdä tämän napsauttamalla hiiren kakkospainikkeella tietoruudun tyhjää kohtaa, valitsemalla Uusi ja valitsemalla sitten DWORD-arvo (32-bittinen). Nimeä sitten uusi DWORD-arvo kirjoittamalla OverrideKeyboardType.
  10. Poista Arvon data -ruudussa oleva arvo, kirjoita 7 ja valitse sitten OK.
  11. Sulje Rekisterieditori. Käynnistä sitten tietokone uudelleen.
Huomautus Jos näppäimistö ei toimi odotetulla tavalla tietokoneen uudelleenkäynnistämisen jälkeen, olet saattanut tehdä kirjoitusvirheen muokatessasi näitä rekisteriasetuksia. Voit kiertää tämän ongelman kirjautumalla tietokoneeseen OnScreen-näppäimistön avulla ja tarkistamalla sitten rekisteriasetukset.

Enemmän tietoa

Englannin ja korean kielen näppäimistöjen rekisterimerkinnät

Englannin kielen (USA) 101/102-näppäiminen USB-näppäimistö

Seuraavassa taulukossa on kuvattu englannin kielen (USA) 101/102-näppäimisen USB-näppäimistön rekisteriavaimen
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters
rekisterimerkinnät.
Kutista tämä taulukkoLaajenna tämä taulukko
Arvon nimiArvon tyyppiArvon data
LayerDriver JPNREG_SZkbd101.dll
OverrideKeyboardIdentifierREG_SZ PCAT_101KEY
OverrideKeyboardSubtypeDWORD 0
OverrideKeyboardTypeDWORD 7

Korean kielen 101-näppäiminen tyypin 1 USB-näppäimistö

Seuraavassa taulukossa on kuvattu korean kielen 101-näppäimisen tyypin 1 USB-näppäimistön
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters
-rekisterimerkinnät.
Kutista tämä taulukkoLaajenna tämä taulukko
Arvon nimiArvon tyyppiArvon data
LayerDriver KORREG_SZkbd101a.dll
OverrideKeyboardIdentifierREG_SZ PCAT_101AKEY
OverrideKeyboardSubtypeDWORD 3
OverrideKeyboardTypeDWORD 8

Korean kielen 101-näppäiminen tyypin 2 USB-näppäimistö

Seuraavassa taulukossa on kuvattu korean kielen 101-näppäimisen tyypin 2 USB-näppäimistön
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters
-rekisterimerkinnät.
Kutista tämä taulukkoLaajenna tämä taulukko
Arvon nimiArvon tyyppiArvon data
LayerDriver KORREG_SZkbd101b.dll
OverrideKeyboardIdentifierREG_SZ PCAT_101BKEY
OverrideKeyboardSubtypeDWORD 4
OverrideKeyboardTypeDWORD 8

Korean kielen 101-näppäiminen tyypin 3 USB-näppäimistö

Seuraavassa taulukossa on kuvattu korean kielen 101-näppäimisen tyypin 3 USB-näppäimistön
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters
-rekisterimerkinnät.
Kutista tämä taulukkoLaajenna tämä taulukko
Arvon nimiArvon tyyppiArvon data
LayerDriver KORREG_SZkbd101c.dll
OverrideKeyboardIdentifierREG_SZ PCAT_101CKEY
OverrideKeyboardSubtypeDWORD 5
OverrideKeyboardTypeDWORD 8

Korean kielen 103/106-näppäiminen USB-näppäimistö

Seuraavassa taulukossa on kuvattu korean kielen 103/106-näppäimisen USB-näppäimistön
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters
-rekisterimerkinnät.
Kutista tämä taulukkoLaajenna tämä taulukko
Arvon nimiArvon tyyppiArvon data
LayerDriver KORREG_SZkbd103.dll
OverrideKeyboardIdentifierREG_SZ PCAT_103KEY
OverrideKeyboardSubtypeDWORD 6
OverrideKeyboardTypeDWORD 8

Vaiheet PS/2-näppäimistölle

Ongelman ratkaisemisesta kertovassa osassa kuvataan, miten tämä ongelma ratkaistaan, jos käytössä on USB-näppäimistö. Jos kohtaat tätä ongelmaa muistuttavan ongelman, ja käytössäsi on PS/2-näppäimistö, sinun on ratkaistava ongelma tekemällä eri toimet. Voit ratkaista tämän ongelman, kun käytössäsi on PS/2-näppäimistö, toimimalla seuraavasti:
  1. Napsauta Käynnistä-painiketta
    Kutista tämä kuvaLaajenna tämä kuva
    Käynnistä-painike
    , kirjoita Aloita haku -ruutuun Laitehallinta ja valitse sitten Ohjelmat-luettelosta Laitehallinta.

    Kutista tämä kuvaLaajenna tämä kuva
    Käytönvalvonnan käyttöoikeus
    Jos sinua kehotetaan antamaan järjestelmänvalvojan salasana tai vahvistamaan toiminto, kirjoita salasana tai valitse Jatka.
  2. Laajenna Laitehallinnassa Näppäimistöt ja kaksoisnapsauta sitten näppäimistölaitetta. Oletusarvon mukaan tämä on Standardi 101/102-näppäiminen tai Microsoft Natural PS/2 Keyboard.
  3. Valitse Ohjain-välilehdestä Päivitä ohjain.
  4. Valitse Etsi ohjainohjelmistoa tietokoneesta ja valitse sitten Valitsen laiteohjaimen tietokoneen luettelosta.
  5. Poista Näytä yhteensopivat laitteet -valintaruudun valinta ja valitse sitten Japanese PS/2 Keyboard (106/109 Key).
  6. Valitse Seuraava, valitse Kyllä, jos näyttöön tulee ohjaimen päivityksen varoitussanoma, ja päivitä näppäimistö tekemällä sitten jäljellä olevat vaiheet.
  7. Käynnistä tietokone uudelleen.
Huomautus Jos yhdistät myöhemmin englannin kielen 101/102-näppäimisen näppäimistön tietokoneeseen, muokkaa näitä vaiheita ja määritä Windows Vista käyttämään Standardi 101/102-näppäiminen tai Microsoft Natural PS/2 Keyboard -laitetta.

Ominaisuudet

Artikkelin tunnus: 927824 - Viimeisin tarkistus: 16. marraskuuta 2009 - Versio: 2.0
Artikkelin tiedot koskevat seuraavia tuotteita:
  • 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
Hakusanat: 
kbfixme kbmsifixme kbexpertisebeginner kbhardware kbtshoot kbprb KB927824

Anna palautetta

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com