Comment puis-je changer le raccourci par défaut dans Windows pour fermer les programmes?

25

J'aime le raccourci clavier du programme de fermeture sous Mac OS X qui est + Q. Agréable et pratique pour le placement de la main. Dans Windows cependant, le raccourci équivalent est Alt+ F4, un peu gênant.

Existe-t-il un moyen de changer le raccourci clavier par défaut en Alt+ Qou Ctrl+ Q? J'utilise Windows 7.

hwp08
la source
4
Alt + F4 ferme les fenêtres, pas les programmes. Vous pouvez probablement préparer quelque chose dans AutoHotkey, mais comme les commandes du programme Windows n'apparaissent pas toujours dans les menus, vous risquez de perdre certaines commandes qui sont exécutées en utilisant Ctrl / Alt + Q
Daniel Beck
1
Alt + F4 fermera un programme pour moi. Je viens de vérifier la commande «Quitter» dans Word et c'est Alt + F4. Peut-être une modification du registre? Je ne sais pas où chercher.
hwp08
4
Si les programmes se ferment lorsque leur dernière fenêtre est fermée, alors oui, Alt + F4 ferme les programmes si vous l'utilisez pour fermer leur dernière fenêtre ouverte. Mais ce n'est généralement pas un raccourci "Quitter le programme". Le volet des préférences des raccourcis clavier n'existe pas sous OS X sous Windows. Votre seul espoir est la redirection des entrées (comme je l'ai suggéré) ou un outil tiers.
Daniel Beck
1
Dans mes fenêtres, ALT + F4 ferme également le programme entier, même s'il a plus d'un document / fenêtre ouvert. STRG + F4, cependant, ferme une seule fenêtre de document. Cela s'applique à la plupart, sinon à tous les programmes que j'utilise sous Windows.
Martin

Réponses:

30

Obtenez AutoHotKey . Ouvrez le Bloc-notes et collez ce qui suit:

^q::Send !{F4}
return

Enregistrez-le en tant que fichier .ahk, exécutez-le et essayez-le. Si cela fonctionne, collez-le dans votre dossier de démarrage et vous êtes prêt à partir. Le code ci-dessus mappe simplement Ctrl+ Qà Alt+ F4.

Si vous voulez qu'il soit Alt+ Q, remplacez le ^par un!

Si vous ne pouvez pas obtenir AutoHotKey, j'ai compilé le script ci-dessus pour vous et l'ai téléchargé ici:

http://dl.dropbox.com/u/26194020/CtrlQ.exe

Téléchargez et profitez.

Au fait - vous savez que Ctrl+ Wferme déjà une fenêtre dans n'importe quelle application, non?

yeedl
la source
7
Ctrl + W est simplement un raccourci commun qui a été adopté par de nombreux programmes. Il n'est pas défini par Windows et ne fonctionne pas dans toutes, voire la plupart des applications.
Hugh Allen
Partagez et profitez.
Mateen Ulhaq
2

Pour modifier Windows pour convenir à un utilisateur Mac, consultez cet article: Remappage des clés dans Windows .
Il contient un script Autohotkey qui mappe de nombreuses clés Windows à leurs équivalents Mac.

Pour créer une nouvelle disposition de clavier, consultez Créateur de disposition de clavier Microsoft , qui vous permet de manipuler toutes les touches et leurs combinaisons.

Comme l'article d'origine a disparu du Web, je copie ci-dessous le script Autohotkey:

;Autohotkey script
;John Walker, 2010-11-25
;http://www.inertreactants.com
;Feel free to reuse, edit and redistribute
;Key remaps for Apple users using boot camp
;(with an Apple notebook or Keyboard)

;following section remaps alt-delete keys to mimic OSX
;command-delete deletes whole line
#BS::Send {LShift down}{Home}{LShift Up}{Del}

;alt-function-delete deletes next word
!Delete::Send {LShift down}{LCtrl down}{Right}{LShift Up}{Lctrl up}{Del}

;alt-delete deletes previous word
!BS::Send {LShift down}{LCtrl down}{Left}{LShift Up}{Lctrl up}{Del}

;following section mimics command-q and command-w
;behaviour to close windows
;note these had to be disabled below for the
;command to ctrl key remaps
#w::^F4
#q::!F4

;following section remaps alt-arrow and command-arrow
;keys to mimic OSX behaviour
#Up::Send {Lctrl down}{Home}{Lctrl up}
#Down::Send {Lctrl down}{End}{Lctrl up}
#Left::Send {Home}
#Right::Send {End}
!Up::Send {Home}
!Down::Send {End}
!Left::^Left
!Right::^Right

;following section remaps command key to control key
;affects all number and letter keys
;note that some keys, like winkey-l and winkey-d
;need to be remapped a differeny way
;otherwise autohotkey will not take over
#a::^a
#b::^b
#c::^c
#d::^d
#e::^e
;following won't remap using the normal method
#f::Send {LCtrl down}{f}{LCtrl up}
#g::^g
#h::^h
#i::^i
#j::^j
#k::^k
;#l::Send {LCtrl down}{l}{LCtrl up} ;disabled, I like winkey-L
#m::^m
#n::^n
#o::^o
#p::^p
;#q::^q ;disabled --remapped to alt-F4 instead
#r::^r
#s::^s
#t::^t
#u::^u
#v::^v
;#w::^w ;disabled --remapped to ctrl-F4 instead
#x::^x
#y::^y
#z::^z
#1::^1
#2::^2
#3::^3
#4::^4
#5::^5
#6::^6
#7::^7
#8::^8
#9::^9
#0::^0
harrymc
la source
Deux liens sur trois sont morts :(
Nathan Friend
@NathanFriend: J'ai remplacé les liens par des équivalents, qui semblent toujours pertinents, et j'ai également copié ici le script Autohotkey.
harrymc
Génial, merci @harrymc! :)
Nathan Friend
Dans ce contexte, je voudrais également mentionner KbdEdit qui est l'un de mes utilitaires préférés.
Ville