#ifWinActive, ahk_class Chrome_WidgetWin_1 bs:: clipboard = ; Clear clipboard send ^c ; Copy any selected text if clipboard = ; If nothing is selected send send return #ifWinActive
Deaktivieren Sie als Auto in Chrome die Rücktaste mithilfe von AutoHotKey
Ich versuche, AutoHotKey zu verwenden, um den Rückschrittschlüssel in Chrome zu reparieren. Mein erster Versuch verwendete die folgende Lösung aus dieser Frage :
#IfWinActive, ahk_class Chrome_WidgetWin_1 BackSpace::Send,
Es funktioniert, aber es hindert mich leider auch daran, Text in einem input
/ auszuwählen textarea
und alles mit der Rücktaste zu entfernen. Also suchte ich nach einem Weg, um Fälle auszuschließen, bei denen sich der Cursor in einem dieser Bereiche befindet. Ich fand dann diese Antwort, mit einem Skript zum Ändern des Fenstertitels in einem input
/ textarea
und dem folgenden AHK-Skript, um dieses Titel-Update zu verwenden:
SetTitleMatchMode, RegEx #x:: ; normal hotkey ; do something return #IfWinActive, \[AHK\] - Google Chrome$ #x:: ; input/textarea focus hotkey ; do something return #IfWinActive
Ich habe versucht, die beiden zu mischen, damit ich das Verhalten von Backspace in einem Chrome-Fenster neu schreiben kann, das nicht endet [AHK] - Google Chrome
, aber ich war bisher nicht erfolgreich. Ich habe das Gefühl, dass ich sehr nahe bin und etwas verpasst, aber ich bin ein absoluter Neuling bei AHK und habe keine Ahnung, wohin ich gehen soll. Nachdem ich mich mit dem obigen Code eingemischt habe und online gesucht habe, habe ich hier folgendes:
SetTitleMatchMode 2 ; partial title matches IfWinActive, ahk_class Chrome_WidgetWin_1 ; identify Chrome { #BackSpace:: If WinActive("[AHK] - Google Chrome") ; identify when within text element { return } else { Send, } }
Ich denke, ich sollte in der Lage sein, dies mit einer einzigen IfWinActive
Anweisung zu bewerkstelligen, in der Chrome enthalten ist und das [AHK] -Zubehör ausgeschlossen wird, aber die Dokumente geben keine Beispiele für das Hinzufügen der anderen Parameter über den ersten hinaus, und meine eigenen Versuche wurden unternommen zwecklos. Jede Hilfe wäre sehr dankbar. Wenn es auch eine Möglichkeit gibt, die Adressleiste auf ähnliche Weise auszuschließen, wäre das stellar.
1 Antwort auf die Frage
Verwandte Probleme
-
3
Hat Chrome etwas Ähnliches zu den Suchbegriffen in Opera?
-
3
Wo befindet sich Google Chrome Crash Dump?
-
13
Wie bekomme ich eine neue Browsersitzung, wenn Sie in Firefox / Chrome eine neue Registerkarte oder...
-
8
Anzeigen von XML im Chrome-Browser
-
5
Suchfeld in Chrome
-
6
Firebug-ähnliche Anwendung für Chrom?
-
2
Gibt es eine Möglichkeit, alle Registerkarten in Chrome mit einem Lesezeichen zu versehen?
-
4
Wie kann ich Chrome-Abstürze beheben?
-
3
Wie verwende ich Greasemonkey-Skripte in Chrome?
-
4
Was ist die Funktion "Inspect Element" in Google Chrome?