AltTab puis Tab down ne fonctionne pas dans autohotkey

0

Je souhaite changer la façon dont je tabule entre les programmes dans Windows 7. Je voudrais donc appuyer sur PrintScreen puis utiliser les flèches pour choisir programme. Alors j'ai construit ce script

{PrintScreen}::
Send AltTAB
Send {TAB down}
return

Mais ça ne marche pas. S'il vous plaît dites-moi pourquoi.

user1603548
la source
Qu'avez-vous prévu? Cela fonctionnera-t-il avec le bouton PrintScreen enfoncé ou relâché?
Ankit

Réponses:

1

Solution 1 -

PrintScreen & Right::AltTab
PrintScreen & Left::ShiftAltTab

Garder Prt Scr appuyé et Utilisez les flèches pour naviguer.
Libération Prt Scr pour passer à la fenêtre sélectionnée.

Solution 2 -

presse Prt Scr et relâchez-le.
Puis utiliser Touches directionnelles pour naviguer à la fenêtre désirée.
Puis appuyez Entrer pour passer à la fenêtre sélectionnée.

PrintScreen::
Send {Alt Down}
Send {Tab}
Sleep 5000  ; Keep it down for five seconds.
Send {Alt Up}
return

Il y a un problème avec le script - qu'il garde Alt appuyé pendant un laps de temps spécifié (ici 5 secondes) pour émuler un utilisateur en maintenant le bouton enfoncé, si vous ne sélectionnez rien dans un délai de 5 secondes, il passera à la fenêtre sélectionnée.

Ankit
la source
Merci. Puis-je faire la solution 2 utiliser quelque chose comme attendez que j'appuie sur enter ?
user1603548
0

Pour référence future, vous êtes probablement arrivé ici, car ALT + TAB ne fonctionnait pas pour vous dans Windows 8. Actuellement, AutoHotKey ne prend pas en charge les raccourcis clavier natifs dans Windows 8. AHK y travaille. Trouvé ici: http://goo.gl/EFqu1i

Si vous souhaitez passer à la dernière fenêtre, vous pouvez toutefois utiliser

Send !{ESC}
Ev0oD
la source