Je sais que je pourrais utiliser AHK pour lier des touches pour mettre au point une fenêtre prédéfinie, mais je cherche un utilitaire qui me permettra d'assigner des touches de raccourci à la volée pour mettre au point une fenêtre spécifique.
Idéalement:
Existe-t-il quelque chose comme ça?
windows
keyboard-shortcuts
josh3736
la source
la source
Réponses:
Sous Windows 7, les 10 premiers programmes de votre barre des tâches disposent automatiquement de raccourcis clavier en fonction de leur position dans la barre des tâches. Appuyez sur Win+ 1pour activer le premier programme de la barre des tâches (ou le lancer s'il n'est pas ouvert). Win+ 2active la seconde, et ainsi de suite jusqu'à Win+ 0activer la 10e. Les programmes n'ont pas besoin d'être épinglés dans la barre des tâches pour que cela fonctionne, mais les programmes épinglés peuvent être lancés avec ces raccourcis car ils ne sont pas ouverts.
la source
J'ai fait un outil exactement pour ça: https://hyperkeys.xureilab.com
Vous pouvez définir votre propre raccourci à épingler, puis ramener une fenêtre. Personnellement, j'utilise respectivement SHIFT + ALT + A et ALT + A (clavier azerty).
Notez que sur Windows 10, le système d'exploitation désoptimise une fenêtre lorsque vous la forcez à l'avant via une application tierce. Je n'ai pas encore trouvé de workaroung. Mais les applications en plein écran restent en plein écran.
la source
win
+s
pour une fenêtre de l' éditeur particulier,win
+b
pour une fenêtre de navigateur particulier, etc. J'ai fini par écrire ma propre mise en œuvre ( à peine fonctionnelle) de ce qui utilise des accords clés:caps
+k
passe en mode d'affectation, puis tout ce que vous appuyez ensuite est lié comme raccourci pour la fenêtre active. Fonctionne bien pour moi.ShowWindow(hwnd, SW_RESTORE)
, ce qui indique à Windows de restaurer (c'est-à-dire de minimiser ou de ne pas maximiser) la fenêtre. Vous souhaiterez probablement détecter si la fenêtre est actuellement minimisée et l'utiliserSW_RESTORE
si c'est le cas, sinonSW_SHOW
.