Comment désactiver la commande-Q pour quitter?
On février 15, 2021 by adminExiste-t-il un moyen de désactiver la commande + Q pour quitter les applications?
Jai essayé dajouter ce menu au volet de préférences « Raccourcis clavier » (comme suggéré ici ), et de le remapper en commande + option + Q (légèrement plus difficile à frapper), et lélément de menu a changé pour afficher cela, mais commande + Q entraîne toujours la fermeture de lapplication.
Jutilise OS X 10.7, mais je serais heureux de passer à la version 10.8 si cela corrigeait ce problème.
Lapplication pour laquelle je veux vraiment cela est Firefox, mais sil y avait une solution qui désactivait la commande + Q pour chaque application, ce serait bien aussi.
Commentaires
- Cherchez-vous un hack global ou seriez-vous capable de simplement remapper les applications que vous souhaitez remplacer? Ce dernier est assez facile en utilisant le volet de préférences du clavier normal et en créant un autre raccourci (comme commande – shift – control – option – Q) qui na pas ‘ être pressé sur un caprice.
- bmike: Je ‘ d prendre soit, mais comme je lai dit, jai essayé de le faire commande-option-Q et il ne ‘ t fonctionne. Si jessaie dentrer command-option-shift-Q, il émet un bip et indique que lapplication System Prefs a annulé la déconnexion.
- Le problème est que vous devez annuler la sortie sur une base par application et inclure le nom de lapplication afin que le nom complet du menu soit entré dans le raccourci spécifique à lapplication.
- bmike: Je spécifiais le remplacement pour Firefox uniquement, et jincluais le nom de lapplication dans le remplacement du menuitem.
- Hmm – Je nai ‘ pas lu la question comme signifiant que Firefox ignore intentionnellement le raccourci clavier défini par OS X – mais peut-être que ‘ est quoi voyez-vous sur la base des commentaires? Je me demande sils ont peut-être implémenté une fonction de remappage de raccourcis? Cela fait ‘ depuis longtemps que je ‘ ai fait courir le renard. Le choix dune commande comme ⌃⇧⌘Z permet de rendre Command-Q insensible pour Mail et Safari – voyez cette image pour savoir comment jai configuré les raccourcis. cl.ly/MDtE
Réponse
Allez dans Préférences Système, puis Clavier. Sélectionnez Raccourcis. Dans le volet gauche, recherchez Accessibilité. Maintenant, dans le volet de droite, activez Inverser les couleurs , puis cliquez sur la zone de raccourci pour réaffecter le raccourci à Cmd + Q.
Cest tout. Maintenant, lorsque vous appuyez sur Cmd + Q les couleurs de lécran seront inversées. Appuyez à nouveau pour revenir aux couleurs normales. Plus besoin de quitter accidentellement des applications (comme fermer plus de deux cents onglets sur Firefox lorsque vous essayez dutiliser Cmd + a ou trois douzaines de fichiers PDF sur Aperçu lorsque vous essayez dutiliser Cmd + tab; les deux dernières choses que jai faites, plus jamais.)
PS Quiconque a pensé que cétait une bonne idée dutiliser Cmd + Q pour quitter les applications devrait retourner à lécole dutilisabilité.
Il existe également un joli plugin que vous pouvez utiliser appelé Always Ask , qui force une boîte de dialogue dinvite avant de quitter Firefox.
Commentaires
- Je viens de vous inscrire ici pour voter pour cette réponse.
Cmd+Q
équivaut à créer un symbole@
sur un clavier PC-105 allemand. Basculer entre PC et Mac me rend fou parce que je continue de fermer le navigateur lorsque je me connecte quelque part. Merci pour cette brillante idée dinverser les couleurs. - Je lai attribué à » Passer au bureau 1 « . Puisque je ‘ ne pas utiliser cette fonctionnalité de toute façon, cela ne fait rien.
- Point bonus pour utiliser Inverser les couleurs comme avertissement. Excellent retour dexpérience.
- Jaime votre idée abou
invert color
, jadore, ça a lair nerd - Vous pouvez également sélectionner
Launchpad and Dock > Show Launchpad
et définissez-le surCmd+Q
. Il ‘ est moins ennuyeux que tout votre écran clignote violemment lorsque les couleurs sinversent.
Réponse
Désolé davoir déterré un tel ancien message, mais cette idée peut être utile .
Dans les Préférences Système – Créer un clavier un nouveau raccourci pour lapplication que vous souhaitez empêcher de quitter. Recherchez le titre de la commande Quitter dans le menu de lapplication et entrez exactement le même titre que le titre du menu pour le raccourci, puis indiquez un raccourci différent.
En effet, vous n’avez pas ce problème avec toutes les applications mais seulement le navigateur et peut-être une ou deux autres applications.
Commentaires
- Bienvenue dans Ask Different! Bien que ce lien puisse répondre à la question, il est préférable dinclure les parties essentielles de la réponse ici et de fournir le lien pour référence. Les réponses avec lien uniquement peuvent devenir invalides si la page liée change.
- Cette solution ne sapplique pas ‘ à Firefox. Firefox affiche le nouveau raccourci dans son menu.Mais cela ne fonctionne pas ‘. cmd-q ferme toujours le navigateur …
- Jai suivi ce lien qui décrit la même solution et qui a parfaitement fonctionné pour moi.
- Je viens dajouter un » Option Q » raccourci pour » Quittez Firefox » en tant que raccourci spécifique à une application (Firefox) pour Firefox. Dans Firefox, mon élément de menu » Quitter Firefox » affiche désormais opt Q, et cmd Q ne quitte plus lapplication, mais opt Q le fait . Vous devez obtenir exactement le texte de lélément de menu. Oh, je vois, nous ‘ dans quelques années dans le futur ici; avec OS X 10.12.3. et Firefox 51.0.
- Bon ajustement pour Safari (Safari respecte le raccourci), et un économiseur de santé pour ceux dentre nous qui frappent souvent CMD + Q au lieu de CMD + W.
Réponse
Jai trouvé un moyen de le faire sans avoir à changer votre volume ou des trucs comme ça lorsque vous appuyez sur la commande + Q .
aller dans les préférences système -> clavier -> contrôle de mission -> « ne pas déranger ».
Ensuite, cliquez simplement sur la case et changez-la en: commande + Q .
Commentaires
- Belle astuce. Je souhaite simplement ajouter – si vous souhaitez toujours conserver la possibilité de quitter votre application à laide dun raccourci, mais que ces préférences ne sont ‘ pas, vous pouvez le faire en allant à
Settings
– >Keyboard
– > ongletShortcuts
– > dans la liste des éléments de gauche, sélectionnezApp Shortcuts
– > appuyez sur le bouton+
, ajoutez votre application – > Important! tapez exactementQuit
et attribuez votre raccourci. Profitez! i.ibb.co/PzHvfRh/Screen-Shot-2019-09-04-at-10-38-12-AM.png - Fonctionne pour moi. Cest mieux que lastuce des couleurs inversées marquée comme réponse.
Réponse
En utilisant KeyRemap4MacBook, vous pouvez ajouter ceci vers private.xml :
<item> <name>disable_command_q</name> <identifier>disable_command_q</identifier> <autogen>__KeyToKey__ KeyCode::Q, VK_COMMAND | ModifierFlag::NONE, KeyCode::VK_NONE</autogen> <autogen>__KeyToKey__ KeyCode::Q, VK_COMMAND | VK_SHIFT | ModifierFlag::NONE, KeyCode::Q, ModifierFlag::COMMAND_L</autogen> </item>
Sans | ModifierFlag::NONE
le premier élément autogen désactiverait également par exemple ⌥⌘Q. Le deuxième élément autogen change ⇧⌘Q en ⌘Q.
Il existe également des paramètres prédéfinis qui obligent lenvoi de ⌘Q à maintenir ⌘Q ou à appuyer deux fois sur ⌘Q:
Ils sont définis dans custom_shortcuts.xml :
<item> <name>Hold Command+Q to Quit Application</name> <appendix>(You can adjust the threshold time of holding by</appendix> <appendix>"[Holding Key to Key] Holding Threshold" in Key Repeat tab.)</appendix> <identifier>remap.holdcommandQ</identifier> <autogen>__HoldingKeyToKey__ KeyCode::Q, VK_COMMAND | ModifierFlag::NONE, KeyCode::VK_NONE, KeyCode::Q, VK_COMMAND, Option::NOREPEAT</autogen> </item> <item> <name>Press Command+Q twice to Quit Application</name> <identifier>remap.doublepresscommandQ</identifier> <autogen>__DoublePressModifier__ KeyCode::Q, VK_COMMAND | ModifierFlag::NONE, KeyCode::VK_NONE, KeyCode::Q, VK_COMMAND </autogen> </item>
Commentaires
- Sur Karabiner Elements (le successeur de KeyRemap4MacBook), il y a ‘ sa » modification complexe » téléchargeable en ligne et réalisant le même travail: pqrs.org / osx / karabiner / complex_modifications / # command_q Changer loption Safari pour Firefox ou un autre navigateur est juste une question de changer lexpression régulière du bundle dapplications dans le JSON de configuration (qui devrait être situé à
~/.config/karabiner/assets/complex_modifications
).
Réponse
Utilisez un remappeur de clavier. Il ya « un excellent GPL pour OSX (jutilise Keyremap4MacBook) Il suffit de mapper la combinaison de touches de commande Q à quelque chose qui ne fait rien.
Commentaires
- Maintenant appelé Karabiner: pqrs.org/osx/karabiner Ne fonctionne pas sous 10.12, gérera les OS antérieurs ‘ s. Il y a ‘ un raccourci pré-écrit pour changer globalement cmd Q en quelque chose dautre ici: pqrs.org/osx/karabiner/list. html.fr sous Raccourcis personnalisés
Réponse
QBlocker
QBlocker est une application gratuite et open source par pour résoudre ce problème en demandant à un utilisateur de maintenir enfoncée CMD + Q pour quitter toutes les applications ou juste certains.
Commentaires
- cest une bonne option mais quelquun dit quil vole des cookies chrome. Pouvez-vous regarder ceci: github.com/steve228uk/QBlocker/issues/34
Réponse
Ce nest pas une réponse directe à votre question, mais vous pouvez dire à Firefox douvrir automatiquement votre ancienne Windows lorsque vous le lancez à laide de loption When Firefox starts
sous le volet des préférences General
.
Si vous ne le souhaitez pas pour changer votre écran de démarrage juste pour un arrêt accidentel occasionnel, il y a aussi une commande pour le faire: History
menu -> Restore Previous Session
.
Commentaires
- Oui, mais si de nombreuses fenêtres / onglets sont ouverts, cela peut prendre un certain temps, et certains gagnent ‘ t être en mesure de récupérer complètement leur session / état. Il restaure également de manière ennuyeuse toutes les fenêtres sur l’espace actuel, plutôt que sur l’espace où elles se trouvaient auparavant.
Réponse
Maintenant, il y a un élément dans le menu de lapplication Chrome « Avertir avant de quitter » qui fait laffaire pour moi.
Source: http://lifehacker.com/5784153/how-to-bring-back-the-hold-q-to-quit-prompt-in-google-chrome
Commentaires
- Ils ont supprimé cette fonctionnalité il y a quelque temps.
- @Miscreant À partir de 2020, elle est là.
Réponse
Vous pouvez désactiver Cmd + Q en utilisant BetterTouchTool (un merveilleuse application) pour Mac OS:
Allez dans Clavier -> Ajouter un nouveau raccourci ou une nouvelle séquence de touches -> mappez Cmd + Q sur « Aucune action »
Commentaires
- Vous ne ‘ t vraiment modifier la commande, vous dites simplement au système de prioriser une autre action. Je trouve cela incroyablement hacky, car vous pouvez ‘ réutiliser la commande pour autre chose de cette façon.
Réponse
Allez dans Préférences Système> Clavier> Raccourcis puis sur le bouton dapplication sur le barre de gauche . Appuyez sur le bouton + puis choisissez votre application. Écrivez «Quitter (Nom de lapplication)» dans la fente de titre du menu. Ajoutez votre commande pour remplacer cmd-q et cest tout.
Commentaires
- Cela najoute rien que les autres réponses nont ‘ t déjà couvert.
Réponse
Comme vous lavez vu, il suffit de définir un le nouveau raccourci clavier dans les préférences système ne fonctionne pas toujours. Cela changera le raccourci affiché dans le menu, mais lapplication pourrait toujours être à lécoute de la pression des touches Commmand + Q. Jai vu quelques applications qui font cela. Même certaines écouteront les touches qui ne sont pas répertoriées comme raccourcis dans le menu (Photoshop par exemple).
Une option tierce consiste à utiliser quelque chose comme ControllerMate . Il a la capacité de remapper nimporte quelle entrée de contrôleur (clavier, souris, trackpad, joystick, etc.) et de changer ce quil fait. Je lutilise pour faire de nombreux remappages et exécuter des scripts de macro. Ils peuvent être définis pour chaque application ou dans un état global à léchelle du système.
En utilisant ControllerMate, vous pouvez mapper Command + Q pour ne rien faire, puis demander à Command + Option + Q dappeler le Quitter lentrée du menu. Ou vous pouvez avoir de la fantaisie et demander à Commande + Q de ne rien faire sauf si vous appuyez à nouveau sur Commande + Q dans les 1/2 seconde, alors il appellerait le menu Quitter.
ControllerMate est un incroyable app. Jai fait de nombreuses personnalisations comme un « Mode patron / conjoint » qui est une simple pression sur une touche qui fait ce qui suit
- coupe le son de lordinateur
- met iTunes en pause sil joue
- quitte QuickTime et / ou VLC sil est en cours dexécution
- minimise les fenêtres Firefox actuelles et ouvre une nouvelle fenêtre sur Google.com
Une autre suggestion (avec la suggestion de Henry) est de utilisez un gestionnaire de session, donc si Firefox est fermé par accident, vous pouvez restaurer facilement. Le gestionnaire de session intégré est correct, mais vous devriez également regarder Tab Mix Plus . Non seulement il vous offre des options incroyables pour gérer vos onglets, mais son gestionnaire de session est également excellent. Jai de nombreuses sessions enregistrées et je peux les récupérer rapidement à tout moment dans de nouvelles fenêtres.
Commentaires
- 24,95 $ pour un remappeur dentrée? Cette ‘ est hilarante.
Réponse
Réponse
Il y a une solution non publiée ici qui, à mon avis, devrait mériter dêtre examinée. Si cela ne vous dérange pas de supprimer entièrement la commande + q de votre ordinateur, vous pouvez effectivement remapper dans Ukulele afin que Command + Q exécute un autre raccourci clavier.
Vous pouvez lui faire exécuter commande + espace ou commande + 1 attribuez-le simplement à quelque chose dautre.
Cette approche présente des avantages et des inconvénients, mais elle devrait fonctionner.
Laisser un commentaire