Hoe kan ik Command-Q uitschakelen om te stoppen?
Geplaatst op februari 15, 2021 door adminIs er een manier om commando + Q uit te schakelen voor het afsluiten van apps?
Ik heb geprobeerd dit menu toe te voegen aan het voorkeurenpaneel “Toetsenbordsnelkoppelingen” (zoals hier voorgesteld ), en het opnieuw toe te wijzen aan commando + optie + Q (iets moeilijker te raken), en het menu-item is gewijzigd om dit te tonen, maar commando + Q zorgt er nog steeds voor dat de app stopt.
Ik gebruik OS X 10.7, maar ik zou graag upgraden naar 10.8 als dit dit verholpen heeft.
De app waarvoor ik dit echt wil is Firefox, maar als er een oplossing was die commando + Q voor elke app uitschakelde, zou dat ook goed zijn.
Opmerkingen
- Bent u op zoek naar een wereldwijde hack of zou u de applicaties die u wilt overschrijven gewoon opnieuw kunnen toewijzen? Dit laatste is vrij eenvoudig door het normale toetsenbordvoorkeurenpaneel te gebruiken en een andere sneltoets te maken (zoals command – shift – control – option – Q) die niet in een opwelling ‘ wordt ingedrukt.
- bmike: ik ‘ d neem een van beide, maar zoals ik al zei, ik heb geprobeerd het commando-optie-Q te maken en het doet het niet ‘ t werk. Als ik command-option-shift-Q probeer in te voeren, piept het en zegt dat de app Systeemvoorkeuren het uitloggen heeft geannuleerd.
- Het probleem is dat je de rit per applicatie moet overschrijden en de app-naam moet opnemen zodat de volledige menunaam wordt ingevoerd in de app-specifieke snelkoppeling.
- bmike: ik specificeerde de override alleen voor Firefox en nam de app-naam op in de menuitem override.
- Hmm – ik heb de vraag niet ‘ gelezen om aan te geven dat Firefox opzettelijk de door OS X gedefinieerde sneltoets negeert – maar misschien is ‘ wat u ziet op basis van de opmerkingen? Ik vraag me af of ze misschien een functie voor het opnieuw toewijzen van snelkoppelingen hebben geïmplementeerd? Het ‘ is een tijdje geleden dat ik ‘ de vos aan het rennen had. Het kiezen van een commando als ⌃⇧⌘Z werkt om Command-Q ongevoelig te maken voor Mail en Safari – zie deze afbeelding voor hoe ik de snelkoppelingen instel. cl.ly/MDtE
Antwoord
Ga naar Systeemvoorkeuren en vervolgens naar Toetsenbord. Selecteer Snelkoppelingen. Zoek Toegankelijkheid in het linkerdeelvenster. Schakel nu in het rechterdeelvenster Kleuren omkeren in en klik vervolgens op het snelkoppelingsvak om de snelkoppeling opnieuw toe te wijzen aan Cmd + Q.
Dat is het. Als je nu op Cmd + Q drukt de kleuren van het scherm worden omgekeerd. Druk er nogmaals op om terug te gaan naar de normale kleuren. Nooit meer per ongeluk applicaties afsluiten (zoals het sluiten van meer dan tweehonderd tabbladen in Firefox wanneer u Cmd + a probeert te gebruiken of drie dozijn pdfs in Preview wanneer u probeert Cmd + tab; laatste twee dingen die ik deed, nooit meer.)
PS Wie dacht dat het een goed idee was om Cmd + Q te gebruiken om applicaties te stoppen, zou terug moeten gaan naar de usability-school.
Er is ook een leuke plug-in die u kunt gebruiken, genaamd Altijd vragen , die een promptvenster afdwingt voordat u Firefox verlaat.
Opmerkingen
- Ik heb me hier net geregistreerd om een upstem te geven voor dit antwoord.
Cmd+Q
is het equivalent van het maken van een@
-symbool op een Duitse PC-105-toetsenbordindeling. Schakelen tussen pc en Mac maakt me gek, omdat ik de browser steeds sluit als ik ergens inlog. Bedankt voor het briljante idee met het omkeren van kleuren. - Ik heb het toegewezen aan ” Overschakelen naar desktop 1 “. Aangezien ik ‘ deze functie toch niet gebruik, doet het effectief niets.
- Bonuspunt voor het gebruik van kleuren omkeren als waarschuwing. Geweldige UX-feedback.
- Ik vind je idee over
invert color
geweldig, het ziet er nerd uit - Je kunt ook
Launchpad and Dock > Show Launchpad
en stel het in opCmd+Q
. Het ‘ is minder irritant dan je hele scherm heftig flitst wanneer de kleuren omkeren.
Antwoord
Sorry voor het opgraven van zon oud bericht, maar dit idee kan nuttig zijn .
In Systeemvoorkeuren – Toetsenbord maken een nieuwe snelkoppeling voor de toepassing die u niet wilt afsluiten. Zoek naar de titel van het quit-commando in het menu van de toepassing en voer exact hetzelfde in als een menutitel voor de snelkoppeling, en geef vervolgens een andere snelkoppeling.
Inderdaad, u heeft dit probleem niet met alle applicaties, maar alleen de browser en misschien een of twee andere apps.
Reacties
- Welkom bij Ask Different! Hoewel deze link de vraag kan beantwoorden, is het beter om de essentiële delen van het antwoord hier op te nemen en de link ter referentie te geven. Antwoorden met alleen links kunnen ongeldig worden als de gekoppelde pagina verandert.
- Deze oplossing is niet ‘ van toepassing op firefox. Firefox toont de nieuwe snelkoppeling in zijn menu.Maar het werkt niet ‘ t. cmd-q sluit nog steeds de browser …
- Ik volgde deze link die dezelfde oplossing beschrijft en die perfect werkte voor mij.
- Ik heb zojuist een ” Option Q ” snelkoppeling toegevoegd voor ” Sluit Firefox ” af als een applicatiespecifieke (Firefox) snelkoppeling voor Firefox. In Firefox toont mijn ” Firefox afsluiten ” menu-item nu optie Q, en cmd Q sluit de app niet meer af, maar optie Q wel . U moet de tekst van het menu-item precies goed krijgen. Oh, ik begrijp het, we ‘ zijn hier een paar jaar in de toekomst; met OS X 10.12.3. en Firefox 51.0.
- Geschikt voor Safari (Safari respecteert de snelkoppeling), en een gezond verstand voor degenen onder ons die vaak op CMD + Q drukken in plaats van CMD + W.
Answer
Ik heb een manier gevonden om dit te doen zonder je volume of dergelijke te hoeven veranderen wanneer je op commando + Q .
ga naar systeemvoorkeuren -> toetsenbord -> missiecontrole -> “niet storen”.
Klik vervolgens op het vakje en verander het in: commando + Q .
Opmerkingen
- Leuke truc. Ik wil gewoon toevoegen – als je nog steeds de mogelijkheid wilt behouden om je app af te sluiten met een snelkoppeling, maar ‘ zijn dergelijke voorkeuren niet, dan kun je dat doen door naar
Settings
– >Keyboard
– > tabbladShortcuts
– > uit de lijst met linkeritems selecteerApp Shortcuts
– > druk op de+
knop, voeg je app toe – > Belangrijk! typ preciesQuit
en wijs uw snelkoppeling toe. Genieten! i.ibb.co/PzHvfRh/Screen-Shot-2019-09-04-at-10-38-12-AM.png - Werkt voor mij. Dit is beter dan de truc met het omkeren van kleuren die als het antwoord is gemarkeerd.
Answer
Met KeyRemap4MacBook zou je dit naar 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>
Zonder | ModifierFlag::NONE
het eerste autogen-element zou ook bijvoorbeeld ⌥⌘Q uitschakelen. Het tweede autogen-element verandert ⇧⌘Q in ⌘Q.
Er zijn ook vooraf gedefinieerde instellingen die ervoor zorgen dat het verzenden van ⌘Q ⌘Q ingedrukt moet houden of twee keer op ⌘Q moet drukken:
Ze zijn gedefinieerd in 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>
Reacties
- Op Karabiner Elements (de opvolger van KeyRemap4MacBook) is ‘ sa ” complexe wijziging ” die online kan worden gedownload en dezelfde taak heeft: pqrs.org / osx / karabiner / complex_modifications / # command_q Het wijzigen van de Safari-optie naar Firefox of een andere browser is gewoon een kwestie van het wijzigen van de regex van de app-bundel in de configuratie-JSON (die zich zou moeten bevinden op
~/.config/karabiner/assets/complex_modifications
).
Antwoord
Gebruik een toetsenbordherkenning. Er is een geweldige GPL-versie voor OSX (ik gebruik Keyremap4MacBook) Wijs gewoon de combo van de opdracht Q-toets toe aan iets dat niets doet.
Opmerkingen
- Nu genaamd Karabiner: pqrs.org/osx/karabiner Werkt niet onder 10.12, zal eerdere OS ‘ s aan. Er is ‘ een vooraf geschreven snelkoppeling voor het globaal wijzigen van cmd Q naar iets anders hier: pqrs.org/osx/karabiner/list. html.nl onder Aangepaste snelkoppelingen
Antwoord
QBlocker
QBlocker is een gratis en open source app door dit probleem op te lossen door van een gebruiker te eisen dat hij CMD + Q ingedrukt houdt om alle apps te sluiten of alleen bepaalde.
Opmerkingen
- dit is een goede optie, maar iemand zegt dat het Chrome-cookies steelt. Kun je hier alsjeblieft naar kijken: github.com/steve228uk/QBlocker/issues/34
Antwoord
Geen direct antwoord op uw vraag, maar u kunt Firefox vertellen om automatisch uw oude windows wanneer u het start met de When Firefox starts
optie onder het General
voorkeurenpaneel.
Als u niet wilt om je startscherm te veranderen als je het af en toe per ongeluk afsluit, is er ook een commando om het te doen: History
menu -> Restore Previous Session
.
Opmerkingen
- Ja, maar als er veel vensters / tabbladen geopend zijn, kan dat even duren, en sommige hebben gewonnen ‘ niet in staat zijn om hun sessie / staat volledig te herstellen. Het herstelt ook irritant alle vensters naar de huidige ruimte, in plaats van de ruimte waar ze eerder waren.
Answer
Nu is er een item in het Chrome-toepassingsmenu “Waarschuwen voor afsluiten” dat de truc voor mij doet.
Bron: http://lifehacker.com/5784153/how-to-bring-back-the-hold-q-to-quit-prompt-in-google-chrome
Reacties
- Ze hebben deze functie een tijdje geleden verwijderd.
- @Miscreant Vanaf 2020 is het er.
Answer
U kunt Cmd + Q uitschakelen met BetterTouchTool (een prachtige app) voor Mac OS:
Ga naar Toetsenbord -> Nieuwe snelkoppeling of toetsreeks toevoegen -> wijs Cmd + Q toe aan “Geen actie”
Reacties
- Je don ‘ Om het commando echt te wijzigen, vertel je het systeem gewoon om prioriteit te geven aan een andere actie. Ik vind dit ongelooflijk hacky, aangezien je ‘ het commando niet voor iets anders op deze manier kunt hergebruiken.
Antwoord
Ga naar Systeemvoorkeuren> Toetsenbord> Snelkoppelingen en vervolgens de toepassingsknop op de linker balk . Druk op de knop + en kies vervolgens uw toepassing. Schrijf “Quit (Application Name)” in de menutitelgleuf. Voeg je commando toe om cmd-q te vervangen en dat is het.
Reacties
- Dit voegt niets toe dat de andere antwoorden hebben ‘ t is al gedekt.
Antwoord
Zoals je hebt gezien, stel gewoon een nieuwe sneltoets in Systeemvoorkeuren werkt niet altijd. Het verandert de snelkoppeling die in het menu wordt weergegeven, maar de toepassing luistert mogelijk nog steeds naar de Commmand + Q-toetsaanslag. Ik heb een paar apps gezien die dit doen. Zelfs sommigen luisteren naar toetsaanslagen die niet als snelkoppelingen in het menu worden vermeld (bijvoorbeeld Photoshop).
Een optie van een derde partij is om zoiets als ControllerMate . Het heeft de mogelijkheid om elke controllerinvoer (toetsenbord, muis, trackpad, joystick, enz.) opnieuw toe te wijzen en te wijzigen wat het doet. Ik gebruik het om veel remaps en voer macroscripts uit. Ze kunnen per applicatie of wereldwijd worden ingesteld.
Met ControllerMate kunt u Command + Q toewijzen om niets te doen en vervolgens Command + Option + Q de Sluit het menu-item af. Of je kunt er zin in krijgen en Command + Q niets laten doen, behalve als je Command + Q binnen een halve seconde opnieuw indrukt, dan roept het het menu Quit op.
ControllerMate is een geweldige app. Ik “heb veel aanpassingen gedaan, zoals een” Boss / Spouse Mode “, wat een enkele toetsaanslag is die het volgende doet
- dempt de computeraudio
- pauzeert iTunes als het speelt
- stopt QuickTime en / of VLC als het actief is
- minimaliseert de huidige Firefox-vensters en opent een nieuw venster op Google.com
Een andere suggestie (samen met Henrys suggestie) is om gebruik een sessiebeheerder, dus als Firefox per ongeluk wordt afgesloten, kunt u dit gemakkelijk herstellen. De ingebouwde sessiebeheerder is OK, maar je moet ook kijken naar Tab Mix Plus . Het geeft je niet alleen geweldige opties voor het beheren van je tabbladen, maar de sessiemanager is ook geweldig. Ik heb veel sessies opgeslagen en kan ze op elk moment snel openen in nieuwe vensters.
Reacties
- $ 24,95 voor een invoerherapper? Dat ‘ is hilarisch.
Antwoord
Antwoord
Er is een oplossing die hier niet is gepost waarvan ik dacht dat deze in overweging moest worden genomen. Als je het niet erg vindt om het commando + q volledig van je computer te verwijderen, kun je effectief opnieuw toewijzen in Ukulele zodat Command + Q een andere sneltoets uitvoert.
Je zou het commando + spatie of commando + 1 kunnen laten uitvoeren wijs het gewoon aan iets anders toe.
Er zijn positieve en negatieve kanten aan deze benadering, maar het zou moeten werken.
Geef een reactie