Cum se dezactivează comanda-Q pentru Renunțare?
On februarie 15, 2021 by adminExistă vreo modalitate de a dezactiva comanda + Q pentru a părăsi aplicațiile?
Am încercat să adaug acest menuitem în panoul de preferințe „Comenzi rapide de la tastatură” (așa cum sugerat aici ) și l-am remapat la comandă + opțiune + Q (ușor mai greu de apăsat), iar elementul de meniu s-a schimbat pentru a afișa acest lucru, dar comanda + Q face ca aplicația să înceteze.
Folosesc OS X 10.7, dar aș face fericire să trec la 10.8 dacă a remediat acest lucru.
Aplicația pentru care îmi doresc cu adevărat acest lucru este Firefox, dar dacă a existat o soluție care a dezactivat comanda + Q pentru fiecare aplicație, ar fi și bine.
Comentarii
- Sunteți în căutarea unui hack global sau ați fi capabil să remapați aplicațiile pe care doriți să le suprascrieți? Acesta din urmă este destul de ușor folosind panoul normal de preferințe pentru tastatură și realizând o altă comandă rapidă (cum ar fi comanda – shift – control – opțiune – Q) care a câștigat ‘ să nu fie apăsat pe un capriciu. li>
- bmike: ‘ ar lua oricare, dar, așa cum am spus, am încercat să-l fac comanda-opțiune-Q și nu ‘ nu funcționează. Dacă încerc să introduc comanda-opțiune-shift-Q, emite un semnal sonor și spune că aplicația System Prefs a anulat deconectarea.
- Problema este că trebuie să renunțați la fiecare aplicație și să includeți numele aplicației. astfel încât numele complet al meniului să fie introdus în comanda rapidă specifică aplicației.
- bmike: specificam suprascrierea numai pentru Firefox și includeam numele aplicației în suprascrierea meniului.
- Hmm – ‘ nu am citit întrebarea pentru a însemna că Firefox ignoră intenționat comanda rapidă de la tastatură definită de OS X – dar poate că ‘ este ceea ce vezi pe baza comentariilor? Mă întreb dacă poate au implementat o funcție de remapare a comenzilor rapide? ‘ a trecut ceva timp de când ‘ am avut vulpea în funcțiune. Alegerea unei comenzi precum ⌃⇧⌘Z funcționează pentru a face Command-Q insensibil pentru Mail și Safari – vedeți această imagine pentru modul în care am configurat comenzile rapide. cl.ly/MDtE
Răspuns
Accesați Preferințe sistem, apoi Tastatură. Selectați Comenzi rapide. În panoul din stânga, găsiți Accesibilitate. Acum, în panoul din dreapta activați Inversați culorile și apoi faceți clic pe caseta de comenzi rapide pentru a reatribui comanda rapidă la Cmd + Q.
Asta este. Acum, când apăsați Cmd + Q culorile ecranului vor fi inversate. Apăsați-l din nou pentru a reveni la culorile normale. Nu mai renunțați accidental la aplicații (cum ar fi închiderea a peste două sute de file pe Firefox când încercați să utilizați Cmd + a sau trei duzini de pdf-uri pe Previzualizare când încercați să utilizați Fila Cmd +; ultimele două lucruri pe care le-am făcut, niciodată.)
PS Oricine a crezut că este o idee bună să folosești Cmd + Q pentru a renunța la aplicații ar trebui să revină la școala de utilizare. >
Există, de asemenea, un plugin drăguț pe care îl puteți utiliza, numit Întrebați întotdeauna , care forțează un dialog prompt înainte de a părăsi Firefox.
Comentarii
- Doar înregistrat aici pentru a susține acest răspuns.
Cmd+Q
este echivalentul creării unui simbol@
pe un aspect german de tastatură PC-105. Comutarea între PC și Mac mă înnebunește, deoarece continuu să închid browserul când mă conectez undeva. Vă mulțumim pentru ideea strălucitoare cu inversarea culorilor. - Am atribuit-o ” Comutați la desktop 1 „. Deoarece ‘ nu folosesc oricum această caracteristică, nu face efectiv nimic.
- Punct bonus pentru utilizarea inversării culorilor ca avertisment. Excelent feedback UX.
- Îmi place ideea ta despre
invert color
, îmi place, pare nerd - Puteți selecta și
Launchpad and Dock > Show Launchpad
și setați-l laCmd+Q
. ‘ este mai puțin enervant decât întregul ecran intermitent violent atunci când culorile se inversează.
Răspuns
Ne pare rău că am dezgropat o postare atât de veche, dar această idee poate fi utilă .
În Preferințe sistem – Creați tastatură o nouă comandă rapidă pentru aplicația pe care doriți să o preveniți. Căutați titlul comenzii quit în meniul aplicației și introduceți același lucru exact ca un titlu de meniu pentru comandă rapidă, apoi dați o comandă rapidă diferită.
Într-adevăr, nu aveți această problemă cu toate aplicațiile, dar numai browserul și poate una sau două alte aplicații.
Comentarii
- Bine ați venit la Ask Different! Deși acest link poate răspunde la întrebare, este mai bine să includeți părțile esențiale ale răspunsului aici și să furnizați linkul pentru referință. Răspunsurile numai pentru linkuri pot deveni invalide dacă se schimbă pagina conectată.
- Această soluție nu se aplică ‘ pentru Firefox. Firefox afișează noua comandă rapidă în meniul său.Dar nu funcționează ‘. cmd-q încă închide browserul …
- Am urmărit acest link care descrie aceeași soluție și care a funcționat perfect pentru mine.
- Tocmai am adăugat o ” Opțiunea Q ” comandă rapidă pentru ” Închideți Firefox ” ca o comandă rapidă specifică aplicației (Firefox) pentru Firefox. În Firefox, ” Ieși din Firefox ” elementul din meniu arată acum opt Q, iar cmd Q nu mai părăsește aplicația, dar opt Q nu . Trebuie să obțineți textul elementului de meniu exact corect. Oh, văd, noi ‘ suntem câțiva ani în viitor aici; cu OS X 10.12.3. și Firefox 51.0.
- Potrivire bună pentru Safari (Safari respectă comanda rapidă) și un economisitor de sănătate pentru aceia dintre noi care ating frecvent CMD + Q în loc de CMD + W.
Răspuns
Am găsit o modalitate de a face acest lucru fără a fi nevoie să vă schimbați volumul sau alte lucruri de genul acesta atunci când apăsați comanda + Q .
accesați preferințele sistemului -> tastatură -> control misiune -> „nu deranjați”.
Apoi, faceți clic pe casetă și schimbați-o în: comanda + Q .
Comentarii
- Frumos truc. Vreau doar să adăugați – dacă totuși doriți să păstrați capacitatea de a părăsi aplicația utilizând o comandă rapidă, dar ‘ nu există astfel de preferințe, puteți face acest lucru accesând
Settings
– >Keyboard
– > filaShortcuts
– > din lista de articole din stânga selectațiApp Shortcuts
– > apăsați butonul+
, adăugați aplicația – > Important! tastați exactQuit
și atribuiți comanda rapidă. Bucurați-vă! i.ibb.co/PzHvfRh/Screen-Shot-2019-09-04-at-10-38-12-AM.png - Funcționează pentru mine. Acest lucru este mai bun decât trucul de inversare a culorilor marcat ca răspuns.
Răspuns
Folosind KeyRemap4MacBook, puteți adăuga aceasta la 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>
Fără | ModifierFlag::NONE
primul element autogen ar dezactiva, de asemenea, de exemplu ⌥⌘Q. Al doilea element autogen schimbă ⇧⌘Q în ⌘Q.
Există, de asemenea, setări predefinite care fac ca trimiterea ⌘Q să necesite menținerea ⌘Q sau apăsarea ⌘Q de două ori:
Acestea sunt definite în 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>
Comentarii
- La Karabiner Elements (succesorul KeyRemap4MacBook), există ‘ sa ” modificare complexă ” care poate fi descărcată online care realizează același job: pqrs.org / osx / karabiner / complex_modifications / # command_q Schimbarea opțiunii Safari la Firefox sau alt browser nu este decât o chestiune de schimbare a regexului pachetului de aplicații în configurația JSON (care ar trebui să fie localizată la
~/.config/karabiner/assets/complex_modifications
).
Răspuns
Folosiți un remapper de tastatură. Există „o GPL grozavă pentru OSX (folosesc Keyremap4MacBook). Trebuie doar să mapezi comanda comenzii de taste Q la ceva care nu face nimic.
Comentarii
- Acum numit Karabiner: pqrs.org/osx/karabiner Nu funcționează sub 10.12, va gestiona OS ‘ s mai vechi. Acolo ‘ o comandă rapidă pre-scrisă pentru schimbarea globală a cmd Q la altceva aici: pqrs.org/osx/karabiner/list. html.ro sub Comenzi rapide personalizate
Răspuns
QBlocker
QBlocker este o aplicație gratuită și open source pentru a rezolva această problemă cerând unui utilizator să țină apăsat CMD + Q pentru a părăsi toate aplicațiile sau doar anumite.
Comentarii
- aceasta este o opțiune bună, dar cineva spune că fură cookie-uri cromate. Vă rugăm să vă uitați la acest lucru: github.com/steve228uk/QBlocker/issues/34
Răspuns
Nu este un răspuns direct la întrebarea dvs., dar puteți spune Firefox să deschidă automat vechea dvs. Windows când îl lansați utilizând opțiunea When Firefox starts
de sub panoul de preferințe General
.
Dacă nu doriți pentru a vă schimba ecranul de pornire doar pentru ieșirea accidentală ocazională, există și o comandă pentru a o face: meniul History
-> Restore Previous Session
Comentarii
- Da, dar dacă există multe ferestre / file deschise, acest lucru poate dura destul de mult, iar unele au câștigat ‘ nu-și pot recupera sesiunea / starea complet. De asemenea, restabilește în mod enervant toate ferestrele din spațiul curent, mai degrabă decât spațiul pe care se aflau anterior.
Răspuns
Acum există un element în meniul aplicației Chrome „Avertizați înainte de a renunța” care îmi face trucul.
Sursă: http://lifehacker.com/5784153/how-to-bring-back-the-hold-q-to-quit-prompt-in-google-chrome
Comentarii
- Au eliminat această funcție acum ceva timp.
- @Miscreant Începând cu 2020, este acolo.
Răspuns
Puteți dezactiva Cmd + Q utilizând BetterTouchTool (un aplicație minunată) pentru Mac OS:
Accesați Tastatură -> Adăugați o comandă rapidă nouă sau o secvență de taste -> mapați Cmd + Q la „Fără acțiune”
Comentarii
- Nu ‘ nu modificați cu adevărat comanda, trebuie doar să spuneți sistemului să acorde prioritate unei alte acțiuni. Mi se pare incredibil de ciudat, deoarece nu poți ‘ reutiliza comanda pentru nimic altceva în acest fel.
Răspunde
Accesați Preferințe sistem> Tastatură> Comenzi rapide apoi butonul de aplicație de pe bara din stânga . Apăsați butonul + apoi alegeți aplicația. Scrieți „Ieșiți (numele aplicației)” în slotul pentru titlul meniului. Adăugați comanda dvs. pentru a înlocui cmd-q și asta este.
Comentarii
- Acest lucru nu adaugă nimic pe care celelalte răspunsuri nu îl au ‘ t deja acoperit.
Răspuns
După cum ați văzut, doar setați un noua comandă rapidă de la tastatură în System Prefs nu funcționează întotdeauna. Se va schimba comanda rapidă afișată în meniu, dar aplicația ar putea asculta în continuare apăsarea tastei Commmand + Q. Am văzut câteva aplicații care fac acest lucru. Chiar și unii vor asculta apăsările de taste care nu sunt listate ca comenzi rapide în meniu (de exemplu Photoshop).
O opțiune terță parte este să folosiți ceva de genul ControllerMate . Are capacitatea de a remapa orice intrare a controlerului (tastatură, mouse, trackpad, joystick etc.) și de a schimba ceea ce face. Îl folosesc pentru a face multe remap și rulați scripturi macro. Acestea pot fi setate pe bază de aplicație sau într-o stare globală la nivel de sistem.
Folosind ControllerMate, puteți mapa Command + Q să nu facă nimic, apoi să aveți Command + Option + Q Închideți intrarea în meniu. Sau ați putea fi fantezist și să faceți Command + Q să nu facă nimic, cu excepția cazului în care apăsați din nou pe Command + Q în 1/2 de secundă, apoi s-ar apela la meniul Quit.
ControllerMate este un lucru uimitor aplicație. Am făcut multe personalizări, cum ar fi „Modul șef / soție”, care este o singură apăsare de tastă care face următoarele
- dezactivează sunetul computerului
- întrerupe iTunes dacă se joacă
- părăsește QuickTime și / sau VLC dacă rulează
- minimizează ferestrele Firefox actuale și deschide o fereastră nouă pentru Google.com
O altă sugestie (împreună cu sugestia lui Henry) este să utilizați un manager de sesiuni, astfel încât, dacă Firefox este închis accidental, puteți restabili cu ușurință. Managerul de sesiune încorporat este OK, dar ar trebui să te uiți și la Tab Mix Plus . Nu numai că vă oferă opțiuni uimitoare pentru gestionarea filelor, dar și managerul său de sesiune este excelent. Am multe sesiuni salvate și le pot extrage rapid oricând în ferestre noi.
Comentarii
- 24,95 USD pentru un remapper de intrare? Că ‘ e hilar.
Răspuns
Răspuns
Există o soluție care nu este postată aici, pe care am crezut că ar trebui să o merite. Dacă nu vă deranjează să eliminați comanda + q în întregime de pe computer, puteți remapa eficient în Ukulele, astfel încât Command + Q să execute o altă comandă rapidă de la tastatură.
Ați putea să executați comanda + spațiu sau comanda + 1 doar atribuie-l altcuiva.
Există aspecte pozitive și negative la această abordare, dar ar trebui să funcționeze.
Lasă un răspuns