17Aug

Comment désactiver la touche de verrouillage des majuscules dans Windows 7, 8, 10 ou Vista

La clé de verrouillage des majuscules est un vestige de machines à écrire datant du XIXe siècle. Sauf si vous êtes dans le département de la comptabilité, ce n'est probablement pas très utile, alors aujourd'hui, nous allons apprendre comment le désactiver.

UPDATE: Nous avons reçu des rapports indiquant que certaines personnes rencontrent des problèmes avec les clés de registre de l'édition Windows 10 Home, au moins. Il est beaucoup plus simple d'utiliser Sharpkeys pour remapper vos raccourcis clavier, alors assurez-vous de lire notre article sur le mappage de n'importe quelle touche à n'importe quelle touche. C'est vraiment la technique recommandée - c'est plus à des fins éducatives de toute façon.

Si vous utilisez Mac OS X à la place, vous pouvez suivre notre guide sur la façon de désactiver le verrouillage des majuscules dans OS X en utilisant un hack de registre, ou vous pouvez mapper n'importe quelle touche à n'importe quelle touche si vous le voulez vraiment.

Note:

Cet article a été publié il y a des années, mais nous l'avons mis à jour et republions pour tout le monde qui ne l'aurait pas vu.
Image par Laurence Vagner

Comprendre comment fonctionne le re-mappage des clés Windows

Windows n'a pas de paramètre par défaut pour permettre la désactivation de la clé, donc ce que nous avons à faire est de re-mapper la clé à quelque chose d'inexistant pourcomplètement le désactiver. Pour ce faire manuellement, vous devez ouvrir regedit.exe et parcourir jusqu'à la clé suivante:

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Disposition du clavier

Voici le format des données binaires dans la clé Scancode Map, avec les parties importantesen gras et en plusieurs couleurs:

00000000 00000000 02 000000 0000 3A00 00000000

Voici comment cela fonctionne:

  • Les 16 premiers zéros sont juste là pour gaspiller de l'espace.
  • Le "02" en gras représente le nombre de clés que vous allez re-map plus 1.( Cela représente vraiment la longueur des données, mais peu importe)
  • L'orange "0000" est la clé que nous voulons que Windows cartographieTO, qui dans ce cas n'est rien, ou 0.
  • Le "3A00" en gras bleu est la clé à partir de laquelle nous sommes en train de mapper, dans ce cas la touche majuscule.
  • Les 8 zéros suivants sont là pour gaspiller de l'espace en tant que terminateur nul.

Vous pouvez mapper plusieurs clés en incrémentant le "02" puis en ajoutant un autre des blocs en gras colorés au milieu. Le 3A00 dans le mélange est le code de balayage. Par exemple, si vous souhaitez désactiver la touche de verrouillage des majuscules, puis modifier le verrouillage du défilement en une touche de verrouillage des majuscules:

00000000 00000000 03 000000 0000 3A00 3A00 4600 00000000

Cela peut sembler compliqué, mais c'est vraiment assez simple une fois que vous commencez à travailler dessus.

Registre téléchargeable Hack pour désactiver ou remapper la clé de verrouillage des majuscules

Maintenant que vous avez appris comment ces choses fonctionnent en interne, vous pouvez télécharger et extraire le fichier zip qui contient les fichiers suivants:

ChangeCapsToControl.reg Modifie le verrouillage des majuscules comme contrôleclé
ChangeCapsToShift.reg Modifie le verrouillage des majuscules comme clé Shift
SwitchCapsToScrollLock.reg Désactive le verrouillage des majuscules et permute le verrouillage du défilement pour le verrouillage des majuscules
KillCapsLock.reg Désactive le verrouillage des majuscules
DisableKeyboardRemap Désinstalle la préférence en supprimant la touche

vous avez appliqué l'un de ces fichiers de registre, vous devrez redémarrer votre ordinateur pour qu'il fonctionne. Pour désinstaller, vous pouvez utiliser le tweak de registre de désinstallation, ou vous pouvez simplement supprimer la clé Scancode Map entièrement.

Télécharger Keyboard Mappings Registry Tweaks