Wie kann ich die Standardverknüpfung in Windows zum Schließen von Programmen ändern?

25

Ich mag die Tastenkombination zum Schließen des Programms in Mac OS X, die + ist Q. Schön und praktisch für die Platzierung von Hand. In Windows ist die entsprechende Verknüpfung jedoch Alt+ F4, ein wenig umständlich.

Gibt es eine Möglichkeit, die Standardtastenkombination auf Alt+ Qoder Ctrl+ zu ändern Q? Ich benutze Windows 7.

hwp08
quelle
4
Alt + F4 schließt Fenster, keine Programme. Sie können wahrscheinlich in AutoHotkey etwas erfinden, aber da Windows-Programmbefehle nicht immer in Menüs angezeigt werden, gehen möglicherweise einige Befehle verloren, die mit Strg / Alt + Q ausgeführt werden
Daniel Beck
1
Alt + F4 beendet ein Programm für mich. Ich habe gerade den Befehl 'Beenden' in Word überprüft und es ist Alt + F4. Vielleicht eine Registry bearbeiten? Ich bin mir nicht sicher, wo ich suchen soll.
hwp08
4
Wenn Programme beim Schließen ihres letzten Fensters geschlossen werden, können Sie mit Alt + F4 Programme schließen, wenn Sie damit das zuletzt geöffnete Fenster schließen. Im Allgemeinen handelt es sich jedoch nicht um eine Verknüpfung zum Beenden eines Programms. In OS X unter Windows gibt es kein Einstellungsfenster für Tastenkombinationen. Ihre einzige Hoffnung ist die Eingabeumleitung (wie ich vorgeschlagen habe) oder ein Tool eines Drittanbieters.
Daniel Beck
1
In meinem Windows schließt ALT + F4 auch das gesamte Programm, selbst wenn mehr als ein Dokument / Fenster geöffnet ist. STRG + F4 schließt jedoch ein einzelnes Dokumentfenster. Dies gilt für die meisten, wenn nicht sogar für alle Programme, die ich unter Windows verwende.
Martin

Antworten:

30

Holen Sie sich AutoHotKey . Öffnen Sie den Editor und fügen Sie Folgendes ein:

^q::Send !{F4}
return

Speichern Sie es als .ahk-Datei, führen Sie es aus und probieren Sie es aus. Wenn es funktioniert, legen Sie es in Ihren Startordner und Sie können loslegen. Der obige Code ordnet einfach Ctrl+ Qzu Alt+ zu F4.

Wenn Sie möchten, dass es Alt+ ist Q, ersetzen Sie das ^durch ein!

Wenn Sie AutoHotKey nicht erhalten können, habe ich das obige Skript für Sie kompiliert und es hier hochgeladen:

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

Herunterladen und genießen.

Übrigens - Sie wissen, dass Ctrl+ Win jeder Anwendung bereits ein Fenster schließt, oder?

yeedl
quelle
7
Strg + W ist lediglich eine häufig verwendete Tastenkombination, die von vielen Programmen übernommen wurde. Es wird nicht von Windows definiert und funktioniert nicht in allen oder sogar den meisten Anwendungen.
Hugh Allen
Teile und genieße.
Mateen Ulhaq
2

Informationen zum Ändern von Windows für Mac-Benutzer finden Sie in folgendem Artikel: Schlüssel-Remapping in Windows .
Es enthält ein Autohotkey- Skript, das viele Windows-Schlüssel ihren Mac-Entsprechungen zuordnet.

Informationen zum Erstellen eines neuen Tastaturlayouts finden Sie unter Microsoft Keyboard Layout Creator , mit dem Sie alle Tasten und ihre Kombinationen bearbeiten können.

Da der Originalartikel aus dem Web verschwunden ist, kopiere ich Folgendes unter das Autohotkey-Skript:

;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
quelle
Zwei von drei Links sind tot :(
Nathan Friend
@ NathanFriend: Ich habe die Links durch Entsprechungen ersetzt, die noch relevant erscheinen, und hier auch das Autohotkey-Skript kopiert.
Harrymc
Super, danke @harrymc! :)
Nathan Friend
In diesem Zusammenhang möchte ich auch KbdEdit erwähnen , eines meiner Lieblingsdienstprogramme.
Ville