KeyTweak v2.3.0 – Personnaliser la disposition des touches d’un clavier – Gratuit [Freeware]

KeyTweak v2.3.0

KeyTweak

KeyTweak vous permet de réaffecter n’importe quelle touche de votre clavier à n’importe quelle autre touche, ou même de désactiver complètement les touches. Pour ce faire, il tire parti de la fonction intégrée de mappage des clés de Windows, mais sans qu’il soit nécessaire d’éditer manuellement le Registre.

KeyTweak inclut également le “Mode Teach”. vous permettant de mapper les touches à d’autres touches simplement en appuyant sur les touches désirées lorsqu’elles sont promues.

OS : Windows 7 / 8 / 10 ( 32-Bit / 64-Bit )
Langue : Anglais
Prix : Freeware

KeyTweak

Téléchargement (TGP)

! Faire une sauvegarde système avant manipulation est toujours utile !

Description :

KeyTweak est un utilitaire simple qui permet aux utilisateurs de redéfinir les signaux d’entrée de leur clavier. La fonctionnalité est rendue possible par une valeur de registre d’abord documentée dans Windows 2000, mais également présente dans Windows NT 4.0. et inclus dans XP, Vista et Windows 7.

Comment ça marche ? En termes simples, KeyTweak n’est qu’une interface frontale pour l’édition d’une clé de registre particulière. Microsoft a fait le levage lourd de bas niveau en créant cette clé de registre. KeyTweak rend le montage un peu moins geek.

Votre clavier communique avec votre ordinateur via un port PS/2 ou un port USB. Les données envoyées par votre clavier sont appelées codes de balayage. Lorsque vous appuyez sur une touche, le code de balayage “make” de cette touche est reçu par la puce du contrôleur i8042 de votre ordinateur. Lorsque vous relâchez une touche, le code de balayage “break” est envoyé.

Avant Windows 2000, les pilotes de périphériques devaient être écrits pour modifier les codes d’analyse. Heureusement, Microsoft a intégré cette fonctionnalité dans son système d’exploitation, permettant ainsi à des imbéciles comme vous et moi de pirater notre registre et de changer les valeurs à ce que nous jugeons bon. Le seul inconvénient est que le système doit être redémarré pour prendre effet.

La clé de registre à laquelle je fais référence est HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ControlControl\CKeyboard Layout et la valeur binaire de cette clé est intitulée “Scancode Map” Si vous l’oubliez, ne vous inquiétez pas, cliquez simplement sur le bouton Show Me The Raw Map pour voir de quoi je parle maintenant, je ne recommande à personne le hacking de registre.

Caractéristiques

  • Interface simple
  • Possibilité d’apprendre le remappage en appuyant sur les touches à remapper
  • Listes faciles à lire de tous les re-mappages en cours et en attente
  • Implémentation de la prise en charge des touches spéciales pour certains claviers
  • Supprimez toutes les re-mappages avec un seul bouton
  • Activer/désactiver les touches gênantes
  • Affiche exactement ce qui est écrit dans la valeur de registre “Scancode Map” et comment interpréter ses données binaires.
  • Les avertissements de l’utilisateur permettent de s’assurer que la séquence CtrlAltDelete  est maintenue.

Limitations

  • KeyTweak ne peut pas combiner les frappes. Vous ne pouvez pas fusionner Ctrl-Alt-Delete en une seule clé par exemple, et vous ne pouvez mapper Alt+num key séquences dans une seule touche. La raison en est que chaque frappe de touche génère un scancode et plusieurs scancodes sont généralement combinés en un seul mot de code par le processeur de clavier. Les combinaisons de keycode ont lieu en aval de la fonctionnalité de KeyTweak.
  • KeyTweak ne peut pas influer sur la Fn KeyTweak ne peut pas influer sur la Fn clé elle-même ne génère pas un scancode, mais plutôt la modifie scancode d’autres touches du clavier. Les modifications de scancode ont lieu en amont de la fonctionnalité de KeyTweak.
  • Le Pause/Break ne peut pas être mappée.  Cette clé spéciale génère un scancode de 3 octets, mais l’entrée du registre Scancode Map permet uniquement le remappage des scancodes de 2 octets.
  • Les modifications de KeyTweak sont globales, c’est-à-dire que vous ne pouvez pas spécifier de remappages spécifiques à l’utilisateur, à l’application ou au clavier, car le remappage affecte tous les utilisateurs, toutes les applications, tous les claviers et tous les utilisateurs de la machine, et certains jeux peuvent effectuer leur propre remappage du clavier, qui peut remplacer ou être appliqué en plus des remappings KeyTweak.
  • Le redémarrage est nécessaire, le remappage est lu par le système d’exploitation au démarrage et toute modification du remappage nécessite un redémarrage.

=====

Utilisation de KeyTweak

Tweak-Manual2

Le but de ce programme est de rendre le remappage des clés facile et maniable. Le formulaire principal est divisé en trois zones principales correspondant approximativement au tiers supérieur, médian et inférieur de l’écran. Il s’agit de :

  • la zone d’information (Informational Area)
  • de la zone de sélection des touches (Key Selection Area)
  • et de la zone de contrôle du clavier (Keyboard Controls Area)

De plus, il existe deux modes d'”apprentissage” qui offrent des moyens alternatifs de remapper votre clavier. Le menu Fichier prend en charge l’enregistrement et le rechargement des remappages vers et depuis des fichiers.ktw.

Zone d’information

Lorsque KeyTweak démarre, il lit une certaine valeur dans le registre de votre ordinateur afin de pouvoir afficher les éventuels remappages de clés en place. Tous les remappages trouvés sont affichés dans la liste déroulante avec la légende “Touches réappelées actuellement en vigueur”. C’est probablement le premier endroit que vous devriez consulter si vous avez déjà utilisé KeyTweak.

Le bouton suivant, Restaurer tous les paramètres par défaut, est une sorte de bouton de panique et va immédiatement rétablir la configuration par défaut de votre clavier. Je sais que ce n’est pas vraiment un contrôle “informationnel”, mais il semble approprié de placer ce bouton près de la zone qui pourrait vous faire paniquer. Essentiellement, ce bouton supprime la valeur du registre Scancode Map, éliminant tous les remappages.

Zone de sélection des touches

Cette zone de KeyTweak fournit un clavier virtuel dans lequel vous pouvez sélectionner la touche que vous souhaitez modifier. Vous remarquerez que les touches de cette zone n’ont que des numéros qui leur sont attribués sans leur description normale. La raison en est de garder à l’esprit que ce que vous sélectionnez ici est une ” clé “, et non ce que la clé représente.

Si vous passez votre souris au-dessus d’une touche, une infobulle apparaîtra à côté de votre curseur, indiquant ce que la touche représente actuellement. En raison de la nature de ce programme, j’ai trouvé qu’il était trop difficile d’implémenter des raccourcis clavier ici (pour cela utilisez le mode Teach), vous devrez donc utiliser votre souris pour sélectionner une touche dans cette zone.

La disposition des touches est basée sur un clavier américain de 104 touches. Vous devrez peut-être faire une petite recherche pour trouver la touche que vous voulez changer si vous avez moins de touches sur votre clavier. De plus, certaines touches spéciales peuvent être disponibles sur votre clavier. Il s’agit des touches définies dans la norme pour les codes de balayage du clavier PS-2.

À la maison, à l’aide d’un clavier sans fil Logitech, j’ai pu utiliser les boutons de commande CD et le bouton Mute, mais pas les boutons Volume ou les autres boutons Specialty. Votre kilométrage peut varier. Enfin, en raison du mode d’implémentation, la touche Pause/Break ne peut pas être remappée.

Zone Contrôles clavier

Cette zone de KeyTweak permet de remapper la touche sélectionnée dans la zone de sélection de touches ou d’entrer en mode Teach, dans lequel vous pourrez appuyer sur deux touches,’teaching’ KeyTweak que vous souhaitez remapper. Lorsqu’on clique sur une touche dans la zone de sélection des touches, le mappage de cette touche apparaît dans la zone Contrôles du clavier. De là, vous pouvez décider comment la clé se comportera.

En gros, vous avez trois options : Restaurez la clé, restaurez le comportement par défaut de cette clé ou activez/désactivez cette clé. Pour remapper une clé, sélectionnez d’abord la nouvelle valeur que vous souhaitez.pour représenter. La liste déroulante contient toutes les sélections possibles pour le remappage. Une fois que vous en avez sélectionné un qui vous plaît, cliquez sur le bouton Remap Key. Ceci ajoutera un élément à la liste des changements en attente.

Si vous souhaitez restaurer le comportement par défaut de la clé sélectionnée, cliquez simplement sur Restaurer par défaut. De même, si vous souhaitez activer ou désactiver la clé, cliquez sur le bouton Désactiver (Activer) la clé. Pour ces deux boutons, vous n’avez pas besoin de sélectionner quoi que ce soit dans le menu déroulant.

Tout comme le bouton Remap Key, ces boutons mettent également à jour la liste des modifications en attente. Une fois que vous avez au moins un changement en attente, les boutons Appliquer et Effacer tout deviennent actifs et apparaissent sous la liste des changements en attente. Si vous sélectionnez un seul élément dans la liste des modifications en attente, le bouton Effacer sera également activé.

Le bouton Appliquer est utilisé pour écrire la liste des changements dans le registre. Le bouton Effacer supprimera un changement de la liste. Le bouton Effacer tout supprimera tous les changements de la liste. Lorsque vous appuyez sur le bouton Appliquer, KeyTweak vérifiera si l’une de vos soumissions peut être considérée comme Dangereuse comme définie ci-dessus. Si c’est le cas, KeyTweak vous forcera à confirmer votre action.

Une fois le registre écrit, KeyTweak vous demandera si vous souhaitez redémarrer votre ordinateur pour charger les modifications. Si vous choisissez de ne pas redémarrer, vous obtiendrez une autre suggestion pour redémarrer KeyTweak pour relire le registre et rafraîchir la Zone d’information.

Full Teach Mode

Full Teach Mode

Depuis la version 2.00, KeyTweak a été amélioré avec une nouvelle méthode d’enseignement des remappages. En appuyant sur’Go To Teach Mode’, l’utilisateur se verra présenter un nouvel écran. Lorsque vous appuyez sur ‘Begin Teach Mode’, KeyTweak raccroche le clavier et affiche le scancode du premier bouton appuyé sous ‘Scancode of Key #1’.

Ensuite, il affichera le scancode de la deuxième touche appuyée et l’affichera sous ‘Scancode of Key #2’. KeyTweak décroche alors le clavier. A ce stade, l’utilisateur peut décider de reteach, remap, ou d’annuler en appuyant sur l’un des trois boutons de l’écran. Si le mappage est sélectionné, le nouveau mappage apparaîtra dans la liste déroulante Modifications en attente sur l’écran principal. L’utilisateur devra alors appuyer sur Appliquer pour appliquer le remap en attente.

Half Teach Mode

Half Teach Mode

Ajouté à la version 2.1.1, Half Teach Mode analyse une simple pression de touche et vous permet ensuite de choisir son remappage dans la liste déroulante. Cela peut être utile si vous avez complètement démonté votre clavier et que vous avez besoin d’un remap complet, ou si votre clavier ne ressemble pas à un clavier standard de 104 touches.

=====

Voilà ! 🙂

KeyTweak – Personnaliser touches clavier – Freeware !

1 réponse

  1. moimoi dit :

    Salut, rajout de la traduction complète du descriptifs du pdf.

    (Presque complète)

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

https://amzn.to/3jYbMbx