Lorsque vous connectez un clavier USB à un ordinateur exécutant Windows Vista, Windows Vista ne peut pas utiliser la disposition de clavier correcte.
Par exemple, si vous connectez un clavier USB japonais à 106/109 touches, ou si vous connectez un clavier USB à 10 touches à l'ordinateur, Windows Vista ne peut pas utiliser ce périphérique comme s'il s'agissait d'une disposition de clavier anglais à 101/102 touches.
Ce problème peut se produire lorsque l'une des conditions suivantes est remplie :
Le clavier USB possède une puce sur laquelle l'« ID Plug-and-Play » est défini comme clavier USB anglais à 101/102 touches.
Certains claviers USB japonais à 106/109 touches possèdent une puce de clavier anglais à 101/102 touches qui partage également l'« ID Plug-and-Play ». Si vous connectez ce type de clavier USB japonais à 106/109 touches à l'ordinateur, Windows Vista l'identifie comme un périphérique anglais. Par conséquent, Windows Vista modifie la disposition de clavier système qui correspond alors à un clavier USB anglais à 101/102 touches.
L'« ID Plug-and-Play » pour le clavier USB n'est pas défini dans le fichier Keyboard.inf.
Si l'« 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 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 connectez un clavier USB japonais à 106/109 touches ou si vous connectez un clavier USB à 10 touches.
Windows Vista n'identifie pas correctement le clavier.
Dans certains cas, la disposition de clavier réelle que vous utilisez n'est plus synchronisée avec la disposition de clavier définie par Windows Vista. Vous avez plus de chance de rencontrer ce problème lorsque vous utilisez un clavier USB générique. Ce problème survient en raison de la manière dont Windows Vista associe le clavier USB générique à la disposition de clavier que vous avez sélectionnée.
Pour résoudre ce problème, configurez la sous-clé de Registre HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters
afin que les entrées de Registre s'affichent dans le tableau suivant.
Réduire ce tableauAgrandir ce tableau
Nom de la valeur
Type de la valeur
Données de la valeur
LayerDriver JPN
REG_SZ
kbd106.dll
OverrideKeyboardIdentifier
REG_SZ
PCAT_106KEY
OverrideKeyboardSubtype
DWORD
2
OverrideKeyboardType
DWORD
7
Remarque Pour plus d'informations sur les entrées de Registre correspondantes pour les claviers USB anglais et les claviers USB coréens, consultez la section « Informations supplémentaires ».
Afin que nous puissions résoudre le problème pour vous, consultez la section « Aidez-moi ». Si vous voulez résoudre le problème vous-même, consultez la section « Je résous le problème moi-même ».
Pour résoudre automatiquement ce problème, cliquez sur le lien Résoudre ce problème. Cliquez ensuite sur Exécuter dans la boîte de dialogue Téléchargement de fichier et suivez la procédure indiquée par l'Assistant.
Remarque Cet Assistant peut exister en anglais uniquement. La correction automatique fonctionne toutefois pour les versions de Windows dans d'autres langues.
Remarque Si vous n'êtes pas sur l'ordinateur sur lequel le problème survient, vous pouvez enregistrer la résolution automatique sur un lecteur flash ou sur un CD-ROM et l'exécuter ensuite sur l'ordinateur concerné par le problème.
Important Cette section, méthode ou tâche, contient des étapes vous indiquant comment modifier le Registre. Toutefois, des problèmes graves peuvent se produire si vous modifiez le Registre de façon incorrecte. Par conséquent, veillez à suivre ces étapes scrupuleusement. Pour plus de protection, effectuez une sauvegarde du Registre avant de le modifier. Vous serez alors en mesure de le restaurer en cas de problème. Pour plus d'informations sur la sauvegarde et la restauration du 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/
)
Procédure de sauvegarde, de modification et de restauration du Registre dans Windows XP
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, entrez le mot de passe ou cliquez sur Continuer.
Recherchez la sous-clé de Registre suivante et cliquez dessus :
Cliquez avec le bouton droit sur LayerDriver JPN, puis cliquez sur Modifier.
Remarque Si l'entrée de Registre LayerDriver JPN n'existe pas, créez-la. Pour cela, cliquez avec le bouton droit sur un espace vide dans le volet d'informations, pointez sur Nouveau, puis cliquez sur Valeur de chaîne. Ensuite, tapez LayerDriver JPN pour nommer la nouvelle valeur de chaîne.
Dans la zone Données de la valeur, supprimez la valeur existante, tapez kbd106.dll, puis cliquez sur OK.
Cliquez avec le bouton droit sur OverrideKeyboardIdentifier, puis cliquez sur Modifier.
Remarque Si l'entrée de Registre OverrideKeyboardIdentifier n'existe pas, créez-la. Pour cela, cliquez avec le bouton droit sur un espace vide dans le volet d'informations, pointez sur Nouveau, puis cliquez sur Valeur de 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, puis cliquez sur OK.
Cliquez avec le bouton droit sur OverrideKeyboardSubtype, puis cliquez sur Modifier.
Remarque Si l'entrée de Registre OverrideKeyboardSubtype n'existe pas, créez-la. Pour cela, cliquez avec le bouton droit sur un espace vide dans le volet d'informations, pointez sur Nouveau, puis cliquez sur 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, puis cliquez sur OK.
Cliquez avec le bouton droit sur OverrideKeyboardType, puis cliquez sur Modifier.
Remarque Si l'entrée de Registre OverrideKeyboardType n'existe pas, créez-la. Pour cela, cliquez avec le bouton droit sur un espace vide dans le volet d'informations, pointez sur Nouveau, puis cliquez sur 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, puis cliquez sur OK.
Quittez l'Éditeur du Registre. Redémarrez ensuite votre ordinateur.
Remarque Si le clavier ne fonctionne pas comme prévu après le redémarrage de l'ordinateur, vous avez peut être fait une erreur typographique lors de la modification des paramètres du Registre. Pour contourner ce problème, utilisez le clavier à l'écran pour vous connecter à votre ordinateur, puis vérifiez les paramètres du Registre.
Entrées de Registre des claviers anglais et coréen
Clavier USB anglais US à 101/102 touches
Le tableau suivant illustre les entrées de Registre HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters pour un clavier USB anglais US à 101/102 touches.
Réduire ce tableauAgrandir ce tableau
Nom de la valeur
Type de la valeur
Données de la valeur
LayerDriver JPN
REG_SZ
kbd101.dll
OverrideKeyboardIdentifier
REG_SZ
PCAT_101KEY
OverrideKeyboardSubtype
DWORD
0
OverrideKeyboardType
DWORD
7
Clavier USB coréen de type 1 à 101 touches
Le tableau suivant illustre les entrées de Registre HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters pour un clavier USB coréen de type 1 à 101 touches.
Réduire ce tableauAgrandir ce tableau
Nom de la valeur
Type de la valeur
Données de la valeur
LayerDriver KOR
REG_SZ
kbd101a.dll
OverrideKeyboardIdentifier
REG_SZ
PCAT_101AKEY
OverrideKeyboardSubtype
DWORD
3
OverrideKeyboardType
DWORD
8
Clavier USB coréen de type 2 à 101 touches
Le tableau suivant illustre les entrées de Registre HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters pour un clavier USB coréen de type 2 à 101 touches.
Réduire ce tableauAgrandir ce tableau
Nom de la valeur
Type de la valeur
Données de la valeur
LayerDriver KOR
REG_SZ
kbd101b.dll
OverrideKeyboardIdentifier
REG_SZ
PCAT_101BKEY
OverrideKeyboardSubtype
DWORD
4
OverrideKeyboardType
DWORD
8
Clavier USB coréen de type 3 à 101 touches
Le tableau suivant illustre les entrées de Registre HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters pour un clavier USB coréen de type 3 à 101 touches.
Réduire ce tableauAgrandir ce tableau
Nom de la valeur
Type de la valeur
Données de la valeur
LayerDriver KOR
REG_SZ
kbd101c.dll
OverrideKeyboardIdentifier
REG_SZ
PCAT_101CKEY
OverrideKeyboardSubtype
DWORD
5
OverrideKeyboardType
DWORD
8
Clavier USB coréen à 103/106 touches
Le tableau suivant illustre les entrées de Registre HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters pour un clavier USB coréen à 103/106 touches.
La section « Résolution » explique comment résoudre ce problème si vous possédez un clavier USB. Si vous rencontrez un problème qui ressemble à celui-ci, et si vous possédez un clavier PS/2, vous devez suivre une autre procédure pour résoudre ce problème. Pour résoudre ce problème lorsque vous possédez 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, puis cliquez sur 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, puis double-cliquez sur le clavier. Par défaut, il s'agit de Clavier standard 101/102 touches ou Microsoft Natural PS/2.
Cliquez sur l'onglet Pilote, puis sur Mettre à jour le pilote.
Cliquez sur Rechercher un pilote logiciel sur mon ordinateur , puis cliquez sur Me laisser choisir parmi 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 japonais (106/109 touches).
Cliquez sur Suivant, puis sur Oui si vous recevez un message d'avertissement de mise à jour de pilote, puis suivez le reste de la procédure de mise à jour du clavier.
Redémarrez l'ordinateur.
Remarque Si vous connectez ultérieurement un clavier anglais à 101/102 touches à l'ordinateur, modifiez cette procédure pour configurer Windows Vista pour l'utilisation du périphérique Clavier standard 101/102 touches ou Microsoft Natural PS/2.
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.
Envoyez-nous vos commentaires sur les informations de cette page
Ces informations vous ont-elles aidé à résoudre votre problème ?
Oui
Non
Je ne sais pas
Ces informations étaient-elles pertinentes ?
Oui
Non
Que pourrions-nous faire pour améliorer ces informations ?
Attention : Veuillez ne pas indiquer vos coordonnées personnelles (adresse email ou numéro de téléphone) dans vos commentaires ci-dessous. Ce champ de commentaires ne permet pas de joindre le support technique Microsoft. Si vous avez une demande relative à une difficulté technique,cliquez ici pour contacter le Support Technique Microsoft
Merci ! Vos commentaires sont très utiles pour l'amélioration de notre contenu d'aide et de support. Si vous avez besoin d'aide complémentaire, veuillez consulter la page d'accueil d'aide et support.