48 votes

Que faire lorsque j'ai besoin de plus de touches que n'en possède mon clavier ?

J'ai un clavier standard. Avec AutoHotKey, j'ai cartographié F1 a F12 pour effectuer des tâches extrêmement spécifiques que j'ai mémorisées, et en plus de cela, j'ai de nombreuses autres tâches à effectuer. WinKey + Letter les réapprovisionnements pour effectuer d'autres tâches d'un autre type, où ce dernier me rappelle qui fait quoi. Pour les F, j'ai simplement dû les mémoriser lentement.

Je trouve cela déjà très problématique. Souvent, F8 o F9 ou quelque chose qui fait une fonction différente dans un autre programme, comme "set fullscreen" ou quelque chose comme ça. Mais l'idéal serait d'ajouter de nombreuses autres "touches de raccourci", afin d'effectuer toutes sortes de tâches à l'aide d'un seul bouton.

Je me retrouve à souhaiter avoir un clavier beaucoup plus grand, rempli de centaines de touches supplémentaires que je pourrais personnaliser avec des couleurs et/ou des étiquettes, mais je n'ai jamais vu une telle chose.

Je ne suis pas sûr qu'un "pavé de boutons USB" séparé ou quelque chose du genre fonctionnerait, ou serait physiquement pratique. J'aimerais idéalement une solution qui ne nécessite pas de nouveau matériel, comme une sorte de manière intelligente d'utiliser le clavier existant...

J'ai souvent pensé que je devrais pouvoir remapper un seul bouton qui ouvrirait ou fermerait un "menu superposé" spécial, qui prendrait la place du clavier jusqu'à ce qu'une touche soit pressée, et que je pourrais ainsi utiliser toutes les touches du clavier. Cependant, je ne sais pas programmer une telle chose et je n'ai pas connaissance de l'existence d'un tel programme. Et s'il existait, je parierais qu'il serait surdimensionné et ne me conviendrait pas pour une raison ou une autre. Il est également très important que les choses soient instantanées lorsqu'un tel programme est utilisé.

Que font les autres superutilisateurs ou powerusers ?

1voto

user1032613 Points 1832

Le nombre de programmes et d'opérations spécifiques que vous souhaitez accélérer n'est pas clair, mais plus il y en a, moins vous utiliserez chacun des raccourcis particuliers et plus il sera difficile de s'en souvenir.

Je recommanderais d'utiliser les raccourcis clavier standard de Windows pour les applications, plutôt que d'essayer de créer et de mémoriser les vôtres. Microsoft a écrit les lignes directrices sur les raccourcis et une très grande partie des programmes Windows les honorent.

CTRL+F4 fermera presque toujours le document/fenêtre en cours sans quitter le programme, CTRL+Tab fera presque toujours défiler les fenêtres de l'application en cours. ALT+F4 quittera définitivement l'application en cours. CTRL+C copiera dans le presse-papiers, etc.

En outre, la plupart des programmes Windows utilisent l'accès au menu ALT pour les raccourcis mnémoniques, ce qui est ma façon préférée de travailler avec le clavier.

appuyez et relâchez ALT et vous êtes en mode menu. appuyez sur F (pour fichier) et ensuite sur X (pour quitter) et vous quitterez l'application aussi. ALT,I,S devrait insérer la signature dans Outlook. Si vous n'êtes pas sûr de vous, les touches de raccourci seront soulignées pour que vous puissiez y jeter un coup d'œil.

Je réserverais les macros AHK à certaines séquences de touches plus longues que vous devez utiliser très souvent.

0voto

J'ai souvent pensé que je devrais pouvoir remapper un seul bouton qui ouvrirait ou fermerait un "menu superposé" spécial, qui prendrait la place du clavier jusqu'à ce qu'une touche soit pressée, et que je pourrais ainsi utiliser toutes les touches du clavier.

Vous pouvez le faire directement dans AutoHotkey. Définissez d'abord un fichier global mode variable :

set_mode(new_mode) {
    global g_mode
    if (g_mode = new_mode) {
        g_mode := ""
    }
    else {
        g_mode := new_mode
    }

    if (g_mode = "") {
        TrayTip,, Normal Mode, 20, 17       
    } else {
        TrayTip,, Mode: %g_mode%, 20, 17
    }
    SetTimer, RemoveTrayTip, -1200

    return

}

NumpadDel::set_mode("subscripts")

Utilisez ensuite un #If afin de limiter l'utilisation des touches de raccourci à ce seul mode :

#If (g_mode = "subscripts")
    0:: Send, 
    1:: Send, 
; etc
#If

Cela permet de conserver le mode même après la fin du raccourci clavier, de sorte que vous pouvez effectuer plusieurs raccourcis d'affilée. Si vous souhaitez disposer d'un mode pour un seul raccourci clavier à la fois, utilisez l'option Input pour capturer une frappe supplémentaire et l'expédier :

^h:
Input, UserInput, L1 C T1,,abcde
if (UserInput == "a") {
 ; ...
} else if (UserInput = "b") {
 ; ...
}
return

-1voto

OldTimeAdmin Points 31

Je me souviens avoir lu qu'un certain paramètre de Windows transformait la touche Alt droite en touche Alt-Gr, normalement utilisée pour saisir des caractères qui ne font pas partie du jeu de caractères normal de ce clavier.

-1voto

ruslo Points 101

Facile, il suffit d'utiliser les touches MAJ + F1 à F12. De nombreux systèmes utilisent cette méthode et l'appellent SHIFT + F1 tout simplement F13 , SHIFT + F2 comme F14 , etc.

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