Lorsque vous vous connectez un clavier USB à un ordinateur qui exécute Windows Vista, Windows Vista peut ne pas utiliser la disposition de clavier correcte.
Par exemple, si vous vous connectez clavier japonais 106/109 USB à l'ordinateur ou si vous vous connectez un clavier dix clé USB à l'ordinateur, Windows Vista peut utiliser le périphérique que si elle possède une disposition de clavier à 101/102 anglais.
Ce problème peut se produire si une des conditions suivantes est remplie :
Le clavier USB est un processeur qui possède le « Plug-and-Play id" défini comme « anglais 101/102 clavier USB. »
USB japonais 106/109 claviers ont un circuit de clavier à 101/102 anglais qui partage également le « code de Plug-and-Play. » Si vous vous connectez ce type d'un clavier USB japonais 106/109 à l'ordinateur, Windows Vista il identifie comme un périphérique anglais. Par conséquent, Windows Vista change la disposition de clavier système 101/102 anglais.
Le « ID Plug-and-Play » pour le clavier USB n'est pas défini dans le fichier Keyboard.inf.
Si le « ID Plug-and-Play » pour le clavier USB n'est pas défini dans le fichier Keyboard.inf, Windows Vista ne peut pas identifier le modèle de clavier. Lorsque vous vous connectez ce type de clavier, Windows Vista utilise le paramètre de disposition de clavier par défaut qui a été configuré lors de l'installation de Windows Vista. Par exemple, ce problème peut se produire si vous vous connectez clavier japonais 106/109 ou si vous vous connectez un clavier dix clé USB.
Windows Vista n'identifie pas correctement le clavier.
Dans certaines conditions, la disposition de clavier réel que vous utilisez devient non synchronisée avec la disposition de clavier qui est définie par Windows Vista. Vous êtes plus susceptible de rencontrer ce problème lorsque vous utilisez un clavier USB générique. Ce problème se produit en raison de comment Windows Vista mappe le clavier USB générique à la disposition de clavier que vous sélectionnez.
important Cette section, la méthode ou la tâche, contient des étapes qui vous indiquent comment modifier le Registre. Toutefois, des problèmes graves peuvent se produire si modification incorrecte du Registre. Par conséquent, assurez-vous que ces étapes avec soin. Pour la protection supplémentaire, sauvegarder le Registre avant de le modifier. Ensuite, vous pouvez restaurer le Registre si un problème se produit. Pour plus d'informations sur la façon sauvegarder et restaurer le Registre, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
322756
(http://support.microsoft.com/kb/322756/
)
Comment faire pour sauvegarder et restaurer le Registre dans Windows
Pour résoudre ce problème, configurez le HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters sous-clé de Registre pour que les entrées de Registre qui apparaissent dans le tableau suivant.
Réduire ce tableauAgrandir ce tableau
Nom de valeur
Type de valeur
Données de valeur
LayerDriver JPN
REG_SZ
kbd106.dll
OverrideKeyboardIdentifier
REG_SZ
PCAT_106KEY
OverrideKeyboardSubtype
DWORD
2
OverrideKeyboardType
DWORD
7
note Pour plus d'informations sur les entrées de Registre correspondante pour les claviers USB anglais et pour les claviers USB coréen, reportez-vous à la section « Plus d'informations ».
Pour configurer ces entrées de Registre, procédez comme suit :
Cliquez sur Démarrer
Réduire cette imageAgrandir cette image
, tapez regedit dans la zone Rechercher , puis cliquez sur regedit dans la liste programmes .
Réduire cette imageAgrandir cette image
Si vous êtes invité à entrer un mot de passe administrateur ou à confirmer une opération, tapez le mot de passe, ou cliquez sur Continuer .
Recherchez et cliquez ensuite la sous-clé de Registre suivante :
Cliquez avec le bouton droit sur le LayerDriver , puis cliquez sur Modifier .
note Si l'entrée de Registre LayerDriver JPN n'existe pas, créez-la. Pour ce faire, cliquez avec le bouton droit sur une zone vide dans le volet de détails, pointez sur Nouveau , puis cliquez sur Valeur chaîne . Ensuite, tapez le LayerDriver pour nommer la nouvelle valeur de chaîne.
Dans la zone données de la valeur , supprimez la valeur existante, tapez kbd106.dll et puis cliquez sur OK .
Cliquez avec le bouton droit sur OverrideKeyboardIdentifier , puis cliquez sur Modifier .
note Si l'entrée de Registre OverrideKeyboardIdentifier n'existe pas, créez-la. Pour ce faire, cliquez avec le bouton droit sur une zone vide dans le volet de détails, pointez sur Nouveau , puis cliquez sur Valeur chaîne . Ensuite, tapez OverrideKeyboardIdentifier pour nommer la nouvelle valeur de chaîne.
Dans la zone données de la valeur , supprimez la valeur existante, tapez PCAT_106KEY et puis cliquez sur OK .
Cliquez avec le bouton droit sur OverrideKeyboardSubtype , puis cliquez sur Modifier .
note Si l'entrée de Registre OverrideKeyboardSubtype n'existe pas, créez-la. Pour ce faire, cliquez avec le bouton droit sur une zone vide dans le volet de détails, pointez sur Nouveau , puis la valeur DWORD (32 bits) . Ensuite, tapez OverrideKeyboardSubtype pour nommer la nouvelle valeur DWORD.
Dans la zone données de la valeur , supprimez la valeur existante, tapez 2 et puis cliquez sur OK .
Cliquez avec le bouton droit sur OverrideKeyboardType , puis cliquez sur Modifier .
note Si l'entrée de Registre OverrideKeyboardType n'existe pas, créez-la. Pour ce faire, cliquez avec le bouton droit sur une zone vide dans le volet de détails, pointez sur Nouveau , puis la valeur DWORD (32 bits) . Ensuite, tapez OverrideKeyboardType pour nommer la nouvelle valeur DWORD.
Dans la zone données de la valeur , supprimez la valeur existante, tapez 7 et puis cliquez sur OK .
Quittez l'Éditeur du Registre. Ensuite, redémarrez l'ordinateur.
note Si le clavier ne fonctionne pas comme prévu après le redémarrage de l'ordinateur, vous pouvez avoir rendu une erreur typographique cas de modification de ces paramètres de Registre. Pour contourner ce problème, utilisez le clavier visuel pour ouvrir une session sur l'ordinateur et vérifiez les paramètres du Registre.
Le tableau suivant illustre les entrées de Registre HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters pour une anglais américain 101/102 clé clavier USB.
Réduire ce tableauAgrandir ce tableau
Nom de valeur
Type de valeur
Données de valeur
LayerDriver JPN
REG_SZ
kbd101.dll
OverrideKeyboardIdentifier
REG_SZ
PCAT_101KEY
OverrideKeyboardSubtype
DWORD
0
OverrideKeyboardType
DWORD
7
Clavier USB de type 1 101 clé coréen
Le tableau suivant illustre les entrées de Registre HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters pour un clavier USB de type 1 101 clé coréen.
Réduire ce tableauAgrandir ce tableau
Nom de valeur
Type de valeur
Données de valeur
LayerDriver KOR
REG_SZ
kbd101a.dll
OverrideKeyboardIdentifier
REG_SZ
PCAT_101AKEY
OverrideKeyboardSubtype
DWORD
3
OverrideKeyboardType
DWORD
8
Clavier USB type 2 101 clé coréen
Le tableau suivant illustre les entrées de Registre HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters pour un clavier USB type 2 101 clé coréen.
Réduire ce tableauAgrandir ce tableau
Nom de valeur
Type de valeur
Données de valeur
LayerDriver KOR
REG_SZ
kbd101b.dll
OverrideKeyboardIdentifier
REG_SZ
PCAT_101BKEY
OverrideKeyboardSubtype
DWORD
4
OverrideKeyboardType
DWORD
8
Clavier USB de type 3 101 clé coréen
Le tableau suivant illustre les entrées de Registre HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters pour un clavier USB de type 3 101 clé coréen.
Réduire ce tableauAgrandir ce tableau
Nom de valeur
Type de valeur
Données de valeur
LayerDriver KOR
REG_SZ
kbd101c.dll
OverrideKeyboardIdentifier
REG_SZ
PCAT_101CKEY
OverrideKeyboardSubtype
DWORD
5
OverrideKeyboardType
DWORD
8
Clavier USB 103/106 clé coréen
Le tableau suivant illustre les entrées de Registre HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters pour un clavier USB 103/106 clé coréen.
La section « Résolution » décrit comment faire pour résoudre ce problème si vous utilisez un clavier USB. Si vous rencontrez un problème qui ressemble à ce problème, et si vous possédez un clavier PS/2, vous devez utiliser différentes étapes pour résoudre le problème. Pour résoudre ce problème lorsque vous utilisez un clavier PS/2, procédez comme suit :
Cliquez sur Démarrer
Réduire cette imageAgrandir cette image
, tapez Gestionnaire de périphériques dans la zone Rechercher et puis cliquez sur le Gestionnaire de périphériques dans la liste programmes .
Réduire cette imageAgrandir cette image
Si vous êtes invité à entrer un mot de passe administrateur ou à confirmer une opération, tapez votre mot de passe, ou cliquez sur Continuer .
Dans le Gestionnaire de périphériques, développez claviers et double-cliquez sur le périphérique clavier. Par défaut, il s'agit clavier standard 101/102 touches ou clavier Microsoft Natural Keyboard PS/2 .
Cliquez sur l'onglet pilote , puis cliquez sur Mettre à jour le pilote .
Cliquez sur Parcourir pilote logiciel sur mon ordinateur , puis cliquez sur me laisser choisir dans une liste de pilotes de périphériques sur mon ordinateur .
Désactivez la case à cocher Afficher les matériels compatibles , puis cliquez sur clavier PS/2 japonaise (clé 106/109) .
Cliquez sur suivant , cliquez sur Oui si vous recevez un message d'avertissement mise à jour de pilote et puis suivez les étapes restantes pour mettre à jour du clavier.
Redémarrez l'ordinateur.
note Si vous vous connectez ultérieurement un clavier anglais à 101/102 sur l'ordinateur, modifier ces étapes pour configurer Windows Vista pour utiliser le périphérique clavier standard 101/102 touches ou clavier Microsoft Natural Keyboard PS/2 .
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 927824
(http://support.microsoft.com/kb/927824/en-us/
)
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.