64 votes

Désactiver le raccourci Esc pour quitter Fullscreen

Certaines applications (Safari, iTunes...) quittent le mode plein écran sur un raccourci clavier Esc. Existe-t-il un moyen de le désactiver ? Cela interfère, par exemple, avec le contrôle des applications Web, ce qui entraîne une sortie involontaire du mode plein écran lorsque vous appuyez sur une touche Esc de plus que vous ne le devriez.

60voto

Gregor B. Points 361

C'est beaucoup plus facile - dans firefox

  1. dans la barre d'adresse, écrivez "about:config".
  2. accepter les risques de sécurité
  3. recherchez "escape", vous devriez trouver l'entrée "browser.fullscreen.exit_on_escape".
  4. cliquez sur "true", cela devrait passer à "false".

vous avez terminé - profitez-en :-)

4 votes

Firefox FTW ! !! <3 <3

2 votes

C'est la bonne réponse pour Firefox. Elle est spécifique à Firefox, mais elle résout le problème actuel d'Esc. La définition d'un raccourci dans les paramètres normaux du clavier de MacOS ne le fait pas.

0 votes

C'est la bonne réponse, merci !

6voto

Foliovision Points 933

Bonne question. Avant que les fabricants de navigateurs ne comprennent cmd-q était terriblement dangereux sans au moins une invite indiquant que l'utilisateur souhaite vraiment fermer 60 onglets, j'ai toujours modifié le raccourci clavier de la commande Quitter sur mon navigateur principal. Vous pouvez désactiver les raccourcis via Raccourcis clavier.

  1. Ouvrir les préférences du système : Clavier.
  2. Cliquez sur Raccourcis clavier dans l'onglet supérieur en forme de pilier.
  3. Cliquez sur l'icône des raccourcis d'applications dans la colonne de gauche.
  4. Choisissez Safari dans le menu déroulant des applications proposées (il semble que la liste par défaut soit celle des applications qui ont été ouvertes au cours des trois derniers mois). After pressing the plus button
  5. Saisissez le nom exact de l'élément de menu que vous souhaitez désactiver. Dans ce cas, "Quitter le plein écran".
  6. Ajouter un raccourci clavier alternatif (dans cette illustration, j'ai ajouté Ctrl-Opt-Cmd-c ) filling in the keyboard shortcut info Voici à quoi ressemble le résultat final. finished keyboard shortcut for Safari
  7. Test (les raccourcis d'application alternatifs fonctionnent désormais toujours exactement comme prévu).

Vous pouvez faire la même chose avec Maestro du clavier (et bien plus encore). La fonctionnalité d'Apple est probablement reprise/adoptée de l'implémentation de Peter N. Lewis (qui a existé pendant de nombreuses années avant qu'Apple n'introduise cette fonctionnalité dans Snow Leopard). Dans Keyboard Maestro, vous pouvez également affecter le même raccourci à plusieurs applications. Dans Keyboard Maestro, vous pouvez également prendre en charge des commandes clavier qui n'ont pas d'éléments de menu (des applications complexes comme Photoshop viennent à l'esprit : il y a tellement de commandes que beaucoup d'entre elles n'ont pas d'équivalent dans le menu). Il est également plus facile de déplacer ces préférences d'un ordinateur à l'autre si vous utilisez Keyboard Maestro.

sample Keyboard Maestro alternative command key

D'autre part, la version Apple existe sur tous les Macs à partir de la version 10.6.8, y compris le MacBook Pro de votre petite amie moins technique. J'utilise les deux selon que je veux une solution rapide ou que je crée des outils/ raccourcis permanents pour une application que j'utilise professionnellement sur plusieurs ordinateurs. Keyboard Maestro fait bien plus que simplement substituer des raccourcis clavier : vous pouvez écrire des macros séquentielles avec des pauses pour automatiser ce qui serait autrement cinq ou dix actions de type pression de touche et clic, c'est-à-dire rediriger, adresser et envoyer un e-mail à quelqu'un d'autre dans l'entreprise avec une seule commande clavier.

18 votes

C'est ainsi que l'on peut définir un raccourci alternatif, mais comment désactiver un raccourci natif ? Est-ce que j'ai raté quelque chose ?

0 votes

Normalement, le raccourci défini manuellement par Keyboard Maestro aura la priorité sur le raccourci natif. Si vous constatez que ce n'est pas le cas, faites-le moi savoir. Désolé pour la lenteur de la réponse.

0 votes

Remplacer une commande native intégrée aussi profondément que command-Q est le moyen le plus fiable de la désactiver.

2voto

pzmarzly Points 111

Quand il s'agit de Safari, alors pour MacOS 12.3, Safari 15.4 et Tampermonkey 4.17.6162 ($2 dans App Store), ce script (basé sur https://superuser.com/a/388993/620906 ) fonctionne pour la plupart des sites web :

// ==UserScript==
// @name           Keep Full Screen
// @namespace     http://superuser.com/q/315949
// @description    Prevents Escape key from leaving full screen.
// @include      https://*
// @include      http://*
// ==/UserScript==

document.onkeydown = function (evt) {
    if (evt.keyCode == 27) evt.preventDefault();
}

Et vous pouvez toujours utiliser Esc pour fermer les modaux !

1voto

lstarrett Points 1

Si vous utilisez BetterTouchTool (qui est génial, et tout le monde devrait l'utiliser), j'ai trouvé une astuce très facile qui fonctionne pour Safari, et devrait fonctionner pour tout autre navigateur également. Faites ce qui suit :

  1. Créez un nouveau raccourci clavier spécifique à l'application dans le BTT pour votre navigateur Web préféré.
  2. Définissez "ESC" comme touche de déclenchement, et définissez "Shift + ESC" comme action assignée.

Shift + ESC semble provoquer exactement le même comportement que ESC pour tout ce pour quoi j'utilise ESC dans le navigateur web (comme enlever le focus d'une zone de texte, ou quitter une recherche de texte dans la page), mais Shift + ESC ne déclenche pas la sortie du mode plein écran pour la fenêtre du navigateur, donc le comportement résultant est exactement ce que je veux !

J'espère que cela vous aidera !

1voto

Pavel Alexeev Points 241

Oh, j'ai enfin réussi !

Utilisation de Outil "Better Touch (mais je pense que d'autres applications de ce type pourraient également fonctionner).
Ajout d'un raccourci clavier personnalisé Escape pour Final Cut Pro qui ne fait rien.

L'inconvénient est que vous ne pourrez pas faire de choses utiles avec la touche Echap (par exemple, fermer la fenêtre des préférences).

enter image description here

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X