47 votes

Toutes les touches du clavier sont activées

Mon ami/ennemi a échangé les touches de mon clavier pour faire un poisson d'avril. Lorsque j'appuie sur Y, Z apparaît à l'écran. Certaines touches fonctionnent comme b, x, g, i, d, et quelques autres. De même, lorsque j'appuie sur ctrl, il retourne à Enter. Même les touches de fonction sont commutées !

J'ai appelé un technicien qui n'a pas été en mesure de détecter le problème et m'a dit que la seule solution était d'installer le système d'exploitation. Je n'ai vraiment pas envie d'appeler mon ami et de lui demander.

Je suis sous Windows 7 Professional 64-bit et il n'y a pas de problème avec ma souris (Dieu merci).

Pouvez-vous m'aider ?

60voto

RJFalconer Points 10099

Dans le cas le plus simple, il semble que vous ayez une disposition de clavier différente (par exemple, allemand, qui permute Y et Z).

Modifier la mise en page dans le panneau de configuration :

  1. "Horloge, langue et région
  2. "Région et langue "
  3. Onglet "Claviers et langues", -> "Changer de clavier"

Presse Alt - Shift pour changer de présentation.

Toutefois, cela n'explique pas les touches de fonction. Il est possible de remapper arbitrairement les clés à l'aide du registre. Je pense que vous aurez besoin d'un outil tiers pour résoudre ce problème. Exemple : https://sharpkeys.codeplex.com/

N'oubliez pas que vous pouvez utiliser le "Clavier à l'écran" (Menu Démarrer \Programs\Accessories\Ease d'accès \On ) pour taper avec la souris.

44voto

Ben N Points 38070

Si vous ne souhaitez pas utiliser d'applications tierces pour annuler les modifications de SharpKeys, vous pouvez supprimer l'intermédiaire et modifier le Registre directement.

Ouvrez l'éditeur du registre en naviguant vers C:\Windows\regedit.exe dans Explorer. Une fois qu'il est ouvert, naviguez jusqu'ici :

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout

S'il existe des entrées appelées Scancode Map o Value Scancode Map , les supprimer. C'est ce qui permet à Windows de remapper les touches entrantes du clavier.

Une fois que vous avez terminé, redémarrez. Les combinaisons de touches seront réinitialisées à leur valeur par défaut. Vous pouvez faire tout cela avec la souris uniquement, sans clavier.

Références pour ces identifiants : Main.cs dans le code source de SharpKeys , "How to Disable the Insert Key in Windows" from WikiHow (en anglais) .

14voto

beirtipol Points 255

Il est utile de vérifier si des processus en cours d'exécution en arrière-plan manipulent votre entrée de clé. J'utilise les scripts d'AutoHotkey pour ajouter ou remplacer certaines combinaisons de touches. Ils apparaissent généralement dans la barre des tâches sous la forme d'une petite icône verte avec un "H" majuscule.

Si vous ne trouvez pas le processus à cet endroit, vous pouvez également vérifier le dossier "Démarrage" dans votre menu "Démarrer" pour voir s'ils ont ajouté quelque chose à exécuter lorsque vous vous connectez.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X