web-dev-qa-db-fra.com

Simulation de la touche Windows sur un ancien clavier

J'utilise un très vieux clavier qui n'a pas de clé physique Windows - il a un connecteur 5/180 ° et un commutateur AT/XT à l'arrière - mais je ne veux pas complètement manquer la fonctionnalité de la clé Windows.

Y at-il un groupe de clés dans Windows 7 Pro qui simule Win quand utilisé ensemble? En d'autres termes, je veux être en mesure de prendre toute combinaison de touches qui utilise Win, retirer mentalement Win et déposer dans cet autre groupe de clés et faire fonctionner le combo d'origine.

Si une telle combinaison n'existe pas, comment puis-je en créer une?

Je sais que je pourrais simplement brancher un clavier plus récent doté d'une touche Windows, mais le but de cette question est d'éviter cela. Aucune des questions existantes windows-key ne semble résoudre ce problème; le plus proche est celui-ci , mais il ne dit pas réellement comment créer le mappage.

Ceci est pour mon ordinateur de travail, donc "installer cet utilitaire/plugin" n'est pas une bonne option pour moi. N'hésitez pas à répondre à ceux-ci au profit des autres.

29
Pops

Remappez votre touche de majuscule avec un piratage de registre rapide? La clé de verrouillage majuscule ne vaut rien.

Collez ceci dans un fichier appelé quelque chose comme remap_caps_to_windows.reg et double-cliquez dessus. Vous devez redémarrer pour que les modifications prennent effet

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:00,00,00,00,00,00,00,00,02,00,00,00,5c,e0,3a,00,00,00,00,00
17
Zoredache

CTRL-ESC ouvre le menu Démarrer.

Malheureusement, les autres raccourcis clavier de Windows ne sont pas autorisés. Par exemple, CTRL-ESC-Pause/Break ne fera pas apparaître les propriétés du système. Et CTRL-ESC-R ne lancera Run que si vous relâchez CTRL-ESC avant d'appuyer sur R, et cela ne fonctionnera que s'il n'y a aucune entrée dans votre menu Démarrer commençant par "R".

10
music2myear

Vous pouvez créer une disposition de clavier personnalisée avec la touche remappée.

Microsoft Keyboard Layout Creator peut peut-être faire le travail.

5
RJFalconer

Vous pouvez remapper n'importe quelle clé sur une clé Windows en utilisant KeyTweak .

Il s’agit simplement d’une interface graphique pour le registre; il en va de même avec ce que Zoredache suggère dans sa réponse.

KeyTweak

4
paradroid

Dans Windows 10, le clavier proposé dans les cartes réponse acceptée Z et M à B et des cartes B à Z.

C'était drôle jusqu'à ce que je réalise que mon nom d'utilisateur contient un "M". Heureusement, Win10 a l'option de clavier à l'écran dans les options d'accessibilité lors de la connexion, mais cela ne s'afficherait pas dans la boîte de dialogue "Exécuter en tant qu'administrateur".

Quoi qu'il en soit, en utilisant SharpKeys j'ai trouvé la bonne carte pour CAPS LOCK à Win est-ce:

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:00,00,00,00,00,00,00,00,02,00,00,00,5b,e0,3a,00,00,00,00,00
3
music2myear

Dans AutoIt, cela devrait le faire en utilisant Ctrl + Shift + w:

HotKeySet("^+w", "WinKey")

While 1
    Sleep(100)
WEnd

Func WinKey()
    Send("#")
EndFunc

AutoIt n'a pas besoin d'être installé sur un ordinateur pour fonctionner. Il peut être compilé dans un exécutable contenant l'interpréteur afin qu'il puisse s'exécuter sur n'importe quelle machine Windows. Vous n'avez également pas besoin de l'installer pour écrire et compiler, vous pouvez simplement utiliser le téléchargement Zip.

1
MaQleod