Unter OS X Lion wird durch Drücken der ESCTaste der Vollbildmodus beendet. Leider und insbesondere bei Verwendung von Safari ESCwird sie für andere Funktionen verwendet, beispielsweise für die Verarbeitung von Tastenanschlagereignissen in Javascript. Ich möchte nicht, dass Lion den Vollbildmodus durch Drücken von Escape beendet, aber ich kann keine Stelle finden, um diese Funktion zu deaktivieren.
Ich kenne bereits die Tastenkombination zum Aktivieren/Beenden des Vollbildmodus ( Cmd- Ctrl- F). Ich möchte die ESCTastenkombination deaktivieren. Ich habe gegoogelt, kann aber keine Antworten finden.
Antwort1
Versuchen Sie OptionEsces, das hat bei mir funktioniert.
Antwort2
Ich habe keine Antwort für macOS Sierra und höher gefunden. So habe ich das Problem gelöst.
Wie bereits vorgeschlagen, habe ich ESC auf ⌥ + ESC umgestellt. Das funktioniert und sogar einige andere der Taste zugewiesene Funktionen funktionieren. Auf einigen Websites können Sie Vollbildvideos beenden, aber das Laden der Seite wird dadurch nicht abgebrochen.
Zuerst müssen Sie installierenKarabiner-Elementeum Tasten neu zuordnen zu können
- Installierenbrauen
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
- Fass installieren
brew tap caskroom/cask
- Karabiner-Elemente montieren
brew cask install karabiner-elements
Ich habe speziell für dieses Problem eine benutzerdefinierte „Komplexe Modifikation“ erstellt. Um diese Modifikation zu installieren, müssen Sie:
- Öffnen Sie Karabiner-Elemente und gehen Sie zur Registerkarte „Komplexe Modifikationen“
- Klicken Sie auf die Schaltfläche „Regel hinzufügen“ und dann auf „Weitere Regeln aus dem Internet importieren“.
- Importänderung „Vollbildmodus nicht beenden, wenn in Safari ESC gedrückt wird“
Antwort3
Für Webbrowser und insbesondere für die Nutzung von Websites mit einem Verhalten, das die Verwendung der Escape
Taste ermöglicht oder erfordert, ohne das Schließen des Vollbilds zu verhindern (wieStack Exchange-Websites) können Sie das folgende Benutzerskript verwenden:
// ==UserScript==
// @name Keep Full Screen
// @namespace http://superuser.com/q/315949
// @description Prevents Escape key from leaving full screen.
// @include http://*
// ==/UserScript==
document.onkeydown = function (evt) {
if (evt.keyCode == 27) evt.preventDefault();
}
Um dies in Browsern auszuführen, verwenden Sie eine beliebige Benutzerskript-Engine für Ihren Browser.
Antwort4
EINFACH, gefunden! KeyboardMaestro mit 2 Aktionen
Beim Drücken von " ESC" Drücken von (stattdessen) simulieren: - " CMD+." - DANN auch " ALT+ ESC"
Man braucht beides, da manche Apps nur auf die eine oder die andere Anweisung reagieren (manchmal auf gar keine, dann ist gar nichts möglich) -- >so verhalten sich die meisten Apps wie ein " ESC" in ihrem Kontext, aber man kommt nie aus dem Vollbildmodus heraus