Désactiver la touche Échap dans Safari pour sortir du mode plein écran

20

J'utilise Safari en mode plein écran sur OS X Mavericks tout le temps. J'utilise également la touche d'échappement dans les pages Web assez fréquemment pour diverses choses (cela dépend de la page Web).

Un effet secondaire malheureux de ces deux faits est que je désactiverai parfois le mode plein écran par inadvertance en appuyant sur la touche d'échappement sur une page qui n'intercepte pas la touche d'échappement.

Existe-t-il un moyen de désactiver le comportement "Escape désactive le mode plein écran" dans Safari?

emmby
la source
Voir KeyRemap4MacBook pqrs.org/macosx/keyremap4macbook
user188421
@biziclop Pourriez-vous expliquer comment utiliser Keyremap4Macbook à cette fin?
Holene
@Holene: Je ne l'ai pas essayé en fait parce que ce serait trop lourd. Voir plutôt superuser.com/questions/315949/… pour une nouvelle direction :)
user188421

Réponses:

3

Maintenant, vous pouvez continuer et désactiver par force brute la clé d'échappement dans Safari. Mais cela irait à l'encontre du but de permettre à Escape de fonctionner comme raccourci dans les endroits susmentionnés, ce que je préfère éviter.

Voir ici un exemple pour remapper Escape en ⌥Escape avec une macro Keyboard Maestro:

MISE À JOUR # 1: Vous pouvez étendre la règle pour qu'elle s'applique uniquement en plein écran.  (RÉJOUIR!)

StrawHara
la source
J'ai un problème car une fois que cela est mis en œuvre, je ne peux pas rejeter le dialogue de recherche avec escape. Vous ne savez pas ce que l'alt-escape déclenche, mais il semble déclencher un texte prédictif ... La désactivation de la correction automatique n'aide pas.
rapscalli
Cela empêche ESC de quitter le projecteur si le projecteur est ouvert au-dessus du safari
theonlygusti
^^ Utilisation de cmd-. au lieu d'alt-esc a travaillé pour résoudre ce problème
theonlygusti
0

Il suffit d' utiliser la séquence d'échappement de remplacement: CTRL-[. Cela fonctionne comme un charme et ne quitte pas le plein écran.

Atcold
la source
Qu'est-ce que c'est censé faire? Pour moi, rien ne se passe lorsque j'appuie dessus. Seulement dans le shell (Terminal), je pouvais "commencer une séquence de caractères non imprimables", mais ce n'est pas vraiment lié ici.
max
Supposons que vous avez inséré du texte dans une zone de texte, que vous avez terminé et que vous souhaitez faire défiler vers le bas. Appuyer sur la séquence d'échappement alternative vous permet de quitter le mode d'insertion et les flèches vous permettront de naviguer à nouveau sur le site Web, plutôt que de déplacer le curseur.
Atcold
1
Hmm, j'ai essayé ça sur plusieurs sites maintenant et je ne pouvais pas le trouver fonctionner n'importe où. Mais de toute façon, cela ne correspondrait pas au même code de clé que la touche Esc réelle, n'est-ce pas? J'aimerais que la touche Échap (ou son remplacement) fonctionne toujours pour les sites Web qui lient des fonctionnalités à cette clé (par exemple, ceux qui ouvrent une boîte à lumière, qui peut être refermée en appuyant sur Échap).
max
Cela a très bien fonctionné pour moi sur une page de devoirs de classe Coursera. Je pensais que cela aurait très bien généralisé.
Atcold