91 votes

Comment remapper une touche du clavier ?

Une des clés de mon ordinateur portable est tombée. Existe-t-il un moyen de remapper une autre touche pour qu'elle serve de touche principale ? Je vais "sacrifier" l'autre touche car je ne l'utilise jamais.

53voto

Matías Points 3008

Voici un bon article de Howtogeek sur l'utilisation d'un utilitaire appelé SharpKeys :

Mapper n'importe quelle touche à n'importe quelle touche sous Windows 10, 8, 7 ou Vista Si vous en avez assez du fonctionnement de certaines touches de votre système, comme la touche de verrouillage des majuscules, vous pouvez les réaffecter pour qu'elles fonctionnent comme une autre touche en en utilisant un piratage du registre . Mais il devrait y avoir un moyen plus facile, non ?

C'est là que SharpKeys entre en jeu : Il s'agit d'un petit utilitaire qui vous permettra d'associer facilement une clé à une autre, ou même de désactiver la clé, sans avoir à entrer dans le registre.

Par exemple, j'ai utilisé le mappage des touches pour désactiver ma touche de verrouillage des majuscules, car je ne l'utilise jamais.

image
(source : <a href="https://cdn.howtogeek.com/wp-content/uploads/2007/09/image195.png" rel="nofollow noreferrer">howtogeek.com </a>)

Vous pouvez cliquer sur le bouton Ajouter pour faire apparaître la boîte de dialogue Ajouter un nouveau mappage de touches, où vous pouvez soit sélectionner les touches à mapper dans les listes, soit cliquer sur le bouton Taper la touche et appuyer sur la touche manuellement (ce que je trouve beaucoup plus intuitif).

image
(source : <a href="https://cdn.howtogeek.com/wp-content/uploads/2007/09/image196.png" rel="nofollow noreferrer">howtogeek.com </a>)

Une fois que vous avez terminé, cliquez sur le bouton Écrire dans le registre et vous serez invité à vous déconnecter ou à redémarrer pour que les changements prennent effet.

image
(source : <a href="https://cdn.howtogeek.com/wp-content/uploads/2007/09/image197.png" rel="nofollow noreferrer">howtogeek.com </a>)

Si vous souhaitez obtenir tous les détails techniques sur le fonctionnement des clés de registre, vous pouvez consulter le site suivant comment mapper des clés en utilisant des hacks de registre .

Lien pour référence

14voto

Tamara Wijsman Points 56163

Utilisation de Créateur de disposition de clavier Microsoft ici sans problèmes. Pour changer de clé modificatrice, je vous suggère un hack de registre ou une application qui change le registre pour vous, n'utilisez pas un logiciel de remappage pur comme AutoHotkey car ces solutions ne fonctionnent pas pour toutes les applications.

Une autre solution est d'obtenir une clé de remplacement au cas où vous ne pourriez vraiment pas réinsérer la clé dans votre ordinateur portable, avez-vous essayé une recherche pour "clé d'ordinateur portable cassée". ?

9voto

ANeves Points 180

Vous pouvez utiliser le programme de Microsoft Créateur de disposition de clavier .
Cela vous permettra même d'ajouter des fonctionnalités supplémentaires à votre clavier, comme la transformation d'une touche en touche morte (par ex. ~ ), d'ajouter des mappings supplémentaires (par ex. altgr + c -> ç ), etc.

Pour éditer les touches spéciales, telles que ctrl + FOO vous devrez peut-être modifier le .klc manuellement.
Vous pouvez trouver des instructions en @Senseful において https://superuser.com/a/172993/157884 :

Vous devez modifier le .klc manuellement.

En gros, il suffit de modifier le VK_ pour qu'elle corresponde à la valeur de la colonne colonne 1 .

Donc, par exemple, si vous voulez lier L a N vous créer le clavier comme vous le feriez normalement dans KLC. Ensuite, vous devez ouvrir le fichier KLC dans un éditeur de texte. Trouvez la valeur L en el VK_ et le transformer en une colonne N .

Pour plus d'informations, j'ai écrit le étapes complètes sur mon blog .

Avertissement : support incomplet pour les liaisons de touches dans certaines applications

Toutefois, il faut savoir que certaines applications peuvent ne pas prendre en compte correctement ces touches spéciales.

Par exemple, avec ma configuration particulière, appuyer sur altgr + a dans le teamchat de DotA2 effacera le texte - au lieu d'ajouter une ã comme dans d'autres applications.

4voto

ich Points 41

J'ai un clavier USB Genius KB-G235 (HID) et WinXP SP3. Aucune des applications des réponses précédentes n'a fonctionné pour moi. (Parce que le travail avec les codes PS/2 ou pas (pleinement) avec XP).

J'ai essayé HotkeyP (freeware) http://petr.lastovicka.sweb.cz/others.html et cela fonctionne ! Il suffit d'ajouter une action pour la clé et c'est fait. (Après avoir assigné la nouvelle action, l'action par défaut n'est pas exécutée).

2voto

Adam Szabo Points 151

Le moyen le plus simple : Le créateur de dispositions de clavier de Microsoft . Il s'agit d'une solution officielle de Microsoft. Les fonctionnalités sont similaires à celles de Ukelele pour OS X.

Téléchargement et instructions : https://www.microsoft.com/en-us/download/details.aspx?id=102134

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