Accueil
» WINDOWS
»
Comment identifier une frappe de touche sous Windows 10
Comment identifier une frappe de touche sous Windows 10
Pour identifier une frappe de touche sous Windows 10, commencez par utiliser un testeur d'événements clavier en ligne pour les touches classiques, puis SharpKeys lorsque vous avez besoin du nom de la touche Windows et de sa valeur sous forme de code de balayage. Ces outils n'affichent que les données d'entrée qui leur parviennent. L'absence de résultat ne signifie pas forcément que la touche est défectueuse : Windows, le navigateur, le micrologiciel du clavier ou un utilitaire de remappage peuvent la gérer en premier.
Appuyez sur la touche une fois, puis relâchez-la. Notez les valeurs de key, code, location, et le type d'événement. Répétez l'opération avec la touche Maj uniquement si vous souhaitez vérifier si le caractère affiché change.
Testez une touche à la fois. Un raccourci navigateur ou Windows peut être intercepté avant même que la page ne puisse l'afficher ; n'utilisez donc pas de combinaison de touches réservée pour vérifier si une touche fonctionne.
Exemple : un navigateur reçoit la touche en position A sous forme de caractère minuscule et renvoie son code physique.
Ces champs répondent à différentes questions. keyreprésente le caractère ou l'action produit(e) avec la disposition de clavier active et les touches de modification ; appuyer sur Maj+A permet de le/la modifier de « a » à « A ». codeidentifie la position physique de la touche ; ainsi, la touche en position A est généralement signalée comme telle, KeyAmême si une autre disposition y saisit un caractère différent. locationpeut distinguer les touches de modification gauche/droite ou une touche du pavé numérique ; les valeurs courantes sont 0 pour la position standard, 1 pour la gauche, 2 pour la droite et 3 pour le pavé numérique. La documentation MDN relative aux événements de clavier explique ces propriétés. Un événement A keydownest envoyé lorsqu'une touche est enfoncée et keyuplorsqu'elle est relâchée.
Lire le code d'une clé avec SharpKeys
Téléchargez SharpKeys depuis les versions SharpKeys sur la page GitHub et ouvrez l'application.
Sélectionnez Ajouter , puis Type de touche sous « Associer cette touche ». Appuyez sur la touche à identifier. SharpKeys devrait afficher le nom de la touche et un code pour l’entrée reconnue.
Une fois le résultat enregistré, annulez ou fermez la boîte de dialogue de configuration. Ne sauvegardez pas une configuration à moins de vouloir la réaffecter ; SharpKeys modifie les configurations du clavier Windows via le registre lors d'une réaffectation.
SharpKeys peut afficher le nom et le code d'une touche dans sa boîte de dialogue « Saisir la touche » ; fermez la fenêtre de mappage sans enregistrer le remappage.
SharpKeys est utile lorsque l'affichage des caractères du navigateur est insuffisant, notamment pour la navigation et les touches de modification. La documentation du projet SharpKeys précise que certaines touches ne sont pas prises en charge par sa fonction de saisie de touches. Par exemple, de nombreuses touches Fn d'ordinateurs portables sont gérées en interne et ne sont jamais transmises à Windows ; il peut également être nécessaire de sélectionner la touche Alt dans la liste plutôt que de la saisir manuellement. Un message « Inconnu » ou un code générique indique 00_100un résultat indéterminé et ne prouve pas que la touche est hors service.
Utilisez le clavier virtuel comme une commande
Le clavier virtuel de Windows 10 (OSK) est une méthode alternative de saisie de texte, et non un détecteur de touches physiques. Ouvrez-le avec la touche Windows + Ctrl + O , ou accédez à Paramètres > Options d'ergonomie > Clavier et activez l'option « Utiliser le clavier virtuel » . Cliquez sur une lettre du clavier virtuel lorsqu'un champ de texte sécurisé est actif. Si le clic insère du texte mais qu'une pression sur une touche physique ne produit aucun résultat, l'application accepte les entrées clavier et le problème provient probablement du circuit des touches physiques. Microsoft décrit le clavier virtuel comme un moyen de saisir du texte sans clavier physique ; il ne garantit pas la mise en évidence de la touche physique correspondante.
Le clavier virtuel permet de saisir du texte par simple clic, mais il ne reproduit pas chaque frappe sur un clavier physique.
Déterminez si un logiciel ou un matériel bloque la clé
Si une touche n'apparaît pas dans le testeur de navigateur ou SharpKeys, fermez tout logiciel de macro ou de remappage actif et réessayez. Il peut s'agir, par exemple, d'un script AutoHotkey, de PowerToys Keyboard Manager ou d'un utilitaire fourni avec le clavier. Ces outils peuvent modifier les entrées reçues par un autre programme. Assurez-vous également que le testeur est actif et testez la touche dans un champ de texte brut plutôt que dans une application qui pourrait réserver ses propres raccourcis.
Pour un clavier externe, débranchez-le puis rebranchez-le, essayez un autre port USB et testez un second clavier sur le même ordinateur. Si la touche suspecte fonctionne sur ce second clavier, le problème vient probablement du clavier d'origine, de son câble, de son récepteur ou de son micrologiciel. Si la même touche est absente sur plusieurs claviers, vérifiez si un raccourci est intercepté par Windows, la disposition active du clavier et le logiciel du clavier avant de conclure que Windows ne peut pas la lire. Sur un ordinateur portable, les touches de fonction (Fn) et les touches multimédias peuvent être traitées par le micrologiciel de l'appareil au lieu d'apparaître comme des événements clavier classiques du navigateur.
Tester un deuxième clavier permet de distinguer un problème lié au périphérique d'un problème Windows ou d'une application.
La présentation de la saisie au clavier sous Windows de Microsoft explique comment les codes de balayage sont traduits en codes de touches virtuelles, puis interprétés par la disposition du clavier active. C'est pourquoi une touche physique, le caractère qu'elle saisit et l'événement reçu par une application sont liés, mais pas toujours identiques. Pour connaître la procédure d'utilisation du clavier virtuel, consultez le guide du clavier virtuel de Microsoft . Si une touche peu courante ne donne aucun résultat lors des diagnostics, notez le modèle de clavier et testez-le avec le logiciel ou la documentation du fabricant ; ne présumez pas que toutes les touches spéciales peuvent être détectées ou réattribuées par un utilitaire Windows standard.