Esiste un tasto che può bloccare lo screensaver di Mac OS X?


31

Su Windows posso premere Windows+ Lper bloccare il desktop. Su Leopard non sembra esserci questa capacità. Mentre posso impostare lo screensaver in modo che si attivi molto rapidamente, vorrei premere una combinazione di tasti per bloccare il mio computer.

Risposte:


2

Aggiornamento moderno per i posteri, non è necessario alcun software aggiuntivo per farlo . È integrato in diversi modi.

Collegamento predefinito

Esiste un collegamento globale predefinito come modificatore del tipico collegamento "esci" per eseguire questa azione, visibile sulla voce del menu Apple Blocco schermo : ⌃⌘Q ( Control Command q)

Collegamento al menu Schermata di blocco predefinita.

Premendo questa combinazione di tasti di scelta rapida o selezionando questa voce dal menu Apple, il display verrà immediatamente bloccato.

Personalizzazione del collegamento

Le azioni basate su menu possono essere rimappate dall'utente in Preferenze di Sistema tastiera , scheda Collegamenti . Utilizzare la sezione Scorciatoie per app , fare clic sul +pulsante, definire una nuova scorciatoia da tastiera e utilizzare il titolo del menu di Lock Screen. In questo modo è possibile aggiungere o modificare i collegamenti per qualsiasi azione accessibile dal menu in qualsiasi applicazione. Un esempio: ho ⌘K ( Command k) mappato in iTunes alla voce di menu Iscriviti al podcast ... , per abbinare il collegamento Finder al server ... collegamento.

Blocco inattivo

Per bloccare automaticamente il display dopo un periodo di inattività quando lo screensaver diventa attivo, configuralo in Preferenze di sistema Sicurezza e privacy . Spesso è conveniente non impostarlo su Immediato per tenere conto delle attivazioni accidentali di salvaschermo, ad esempio se si legge un errata libro di testo particolarmente denso online o si attiva accidentalmente un "angolo caldo".

Per renderlo direttamente utilizzabile come azione, è possibile utilizzare il Control Shift Ejectcollegamento ⌃⇧⏏ ( ) o configurare un "hot corner" per attivare immediatamente lo screensaver in Preferenze di sistema Desktop & Screen Saver . Questo ti permetterà di "gettare" il mouse in un angolo dello schermo come scorciatoia. (Questo è un cenno a una funzionalità classica, risalente a uno degli screensaver originali sul Macintosh originale del 1984: After Dark, e prima ancora, uno screensaver con orologio analogico e una demo di fuochi d'artificio in bianco e nero. In alto a destra per attivare, in basso a destra impedire.)

Blocco automatico quando è inattivo.

Touch Bar

I computer portatili MacBook Pro dotati di Touch Bar possono essere configurati per fornire un pulsante "Blocca schermo" nella "striscia di controllo" destra (in modo divertente, questo nome risale anche al classico Mac OS 8 o 9 ...) utilizzando "Personalizza tocco Barra ... "in Preferenze di Sistema tastiera .

Trascina l' azione Blocco schermo nella parte della barra di controllo della Touch Bar.

Toccare la barra di configurazione per bloccare lo schermo.

Metodo precedente: Accesso portachiavi

Accesso portachiavi usato per offrire un'opzione per visualizzare un'icona a forma di lucchetto nella barra dei menu, accanto all'orologio. Ciò ti darebbe accesso al blocco del display e al blocco esplicito dei tuoi portachiavi (dimenticando la password dell'account salvato in memoria). Sembra che Apple abbia rimosso questa funzione.

Vecchio metodo: Cambio rapido utente

Questo è un modo creativo per innescare essenzialmente lo stesso effetto di "bloccare" lo schermo, affrontato da una direzione completamente diversa. Se si abilita "Cambio rapido utente", è possibile accedere alla schermata di accesso senza disconnettersi completamente. L'opzione può essere abilitata dal pannello Preferenze di sistema Utenti e gruppi , Opzioni di accesso , selezionare la casella di controllo.

Abilitazione e utilizzo Cambio rapido utente.

Per renderlo accessibile tramite la scorciatoia da tastiera richiederà un lavoro extra. Per istruzioni dettagliate su come eseguire questa operazione (utilizzando Automator e una chiamata da riga di comando all'interno), vedere questa altra risposta del Superutente .

Software di terze parti

Un caso d'uso che Apple non ha ancora affrontato è il blocco automatico basato sulla prossimità fisica. Hanno lo sblocco della pat con l' opzione Consenti al tuo Apple Watch di sbloccare il tuo Mac , il che è eccellente , se ti capita di avere uno di quei dispositivi. Il contrario è disperatamente necessario, però! (Per alcune aziende, lasciare la workstation sbloccata è un reato!)

Fortunatamente, ci sono soluzioni disponibili, anche se variano enormemente in livello di difficoltà effettiva da implementare e utilizzare. Sono un vero fanatico di UNIX e apprezzo innanzitutto la potenza e la flessibilità, quindi sono un fan di soluzioni come Proximity combinate con Apple Script / Automator. Esistono anche soluzioni come Keycard (link App Store), ma questa particolare scelta introduce anche ulteriore insicurezza: "sblocco PIN" come meccanismo di fallback, anziché la tua password di sistema reale e la schermata di immissione della password standard. È disponibile una guida utile per entrambi gli approcci .

L'opzione più amichevole per il consumatore, anche se non gratuita, che ho trovato finora è Unlox . Supporta inoltre Bluetooth Low-Energy (BTLE) utilizzando un'app complementare sul dispositivo stesso. (Un requisito per utilizzare questa tecnica più efficiente dal punto di vista energetico.)


28

Puoi creare diversi metodi per bloccare rapidamente lo schermo su OS X. C'è un articolo completo qui: http://www.macworld.com/article/49080/2006/01/lockscreen.html

Un modo semplice è:

Apri Accesso portachiavi -> preferenze -> spunta Mostra stato nella barra dei menu

Quando fai clic sull'icona del lucchetto nella barra di stato, la prima voce è Blocca schermo. Dovresti essere in grado di associare un tasto di scelta rapida a questo in Preferenze di Sistema -> Scorciatoie da tastiera.


1
Questo è il modo migliore che ho trovato senza utilizzare un'app di terze parti.
dulaneyb,

+1 ecco come lo faccio - Icona di accesso al portachiavi nel menu
robsoft

Un buon modo per farlo.
GeneQ,

Puoi elaborare alcuni consigli "per i manichini" sull'impostazione del tasto di scelta rapida? Ho aggiunto un "collegamento all'applicazione" in cui l'applicazione è Keychain Access.app e il titolo del menu è "Blocca schermo", ma non funzionerà.
Jonik,

Molto schifoso che non ci sia scorciatoia nativa per questo :-(
Rabarberski

15

Control-shift-eject cancellerà lo schermo. Se aspetti fino a ... mmm .. qualche anno dopo quest'anno ... potresti scoprire che blocca anche lo schermo ...


Stai dicendo che lo farà (e già lo fa) di sicuro o speri che lo sia?
jtbandes

1
Sospetto che significhi che in Snow Leopard questa funzione è presente.
Matthew Schinckel,

-1 Control-Shift-Eject non fa nulla per me (Snow Leopard).
Hanleyp,

1
Apparentemente , questo può essere combinato con l'opzione "Preferenze di Sistema - Sicurezza - Richiedi password subito dopo l'inizio della sospensione o dello screen saver", @Stefan.
Arjan,

1
Funziona perfettamente con Snow Leopard, quando è impostato "Richiedi password immediatamente ...".
1111

10

Snow Leopard fornisce un modo per eseguire un comando Blocco schermo cambio utente rapido dalla tastiera usando:

  • Automator per creare un servizio che chiama:

/ Sistema / Libreria / CoreServices / Menu \ Extras / User.menu / Sommario / Risorse / CGSession -suspend

  • Creare un comando da tastiera a livello di sistema che esegue questo servizio. Sto usando Control- Option- Command- L.

Tutto questo è documentato in questo articolo di Art Of Geek.


+1 Questo è un bel modo di farlo; Ho appena provato che funziona. Non avevo mai usato Automator prima, ma l'articolo a cui ti colleghi spiega tutto molto chiaramente. Inoltre, se vuoi davvero lanciare lo screensaver invece della cosa che cambia
Jonik,

Alla fine sono andato con i tasti di scelta rapida per due azioni distinte: Lock Computer e Lock Computer & Sleep . (Leggi i commenti sull'articolo per vedere come raggiungere quest'ultimo.)
Jonik,

Uso questo metodo da quando ho pubblicato questa risposta. Funziona ancora alla grande. La mia unica conformità è che ci vogliono fino a 10 secondi per passare alla finestra di accesso.
Hanleyp,

La chiamata alla riga di comando dal terminale richiede circa 8 secondi, quindi 2 secondi è l'attivazione dell'automatore e 8 secondi è la chiamata CGSession effettiva.
Hanleyp,

Sembra che il sito web di Art of Geek sia sparito? Maggiori dettagli sulla stessa soluzione in Cambio rapido utente / Menu Apple?
Arjan,

8

Il modo più semplice, una volta impostato, consente di spostare il mouse in un angolo dello schermo, lo screen saver si attiva immediatamente e richiede una password per chiudere lo screen saver.

  1. Imposta un "Hot Corner" per attivare lo screen saver. Si trova nel riquadro "Preferenze di Sistema", "Desktop e Screen Saver". C'è un pulsante per "Hot Corners ..." nella scheda "Screen Saver".

  2. Vai al riquadro delle preferenze "Sicurezza". Assicurati che la casella di controllo "Richiedi password per riattivare questo computer dalla modalità sospensione o salvaschermo". è controllato.


5

Ecco una semplice implementazione:

  1. Apri l'applicazione di accesso KeyChain
  2. Apri le sue preferenze da Accesso Portachiavi -> Preferenze
  3. Seleziona "Mostra lo stato del portachiavi nella barra dei menu"

A questo punto tutto ciò che devi fare è fare clic sulla piccola icona di blocco dei tasti e selezionare "Blocca schermo", ma qui c'è qualcosa in più per un maggiore divertimento:

  1. Apri Automator
  2. Crea un nuovo "Flusso di lavoro"
  3. Fai clic sul pulsante "Registra"
  4. Ora registra te stesso selezionando il blocco tastiera e quindi l'opzione "Blocca schermo"
  5. A questo punto il tuo screen saver si avvierà, quindi premi ESC e accedi nuovamente
  6. Ferma la registrazione
  7. Nei passaggi registrati, eliminare tutti i passaggi registrati dopo "Blocca schermo".

(Non fa male testarlo ora premendo il pulsante "Riproduci")

  1. Ora salva il tuo flusso di lavoro.
  2. Crea un nuovo file di Automator (premi Cmd + N)
  3. Questa volta scegli un nuovo "Servizio"
  4. Nella ricerca a sinistra cercare "Esegui flusso di lavoro", quindi trascinarlo e rilasciarlo a destra
  5. Nel menu a discesa "Flusso di lavoro" selezionare "Altro ..." e individuare il flusso di lavoro salvato in precedenza.
  6. Assicurarsi nella parte superiore di questo servizio di selezionare "nessun input" per "Il servizio riceve"

(Prova ancora)

Ora arriva la vera "magia"

  1. Ora salva il tuo servizio (assegnagli un nome leggibile come "Blocca il mio servizio schermo")
  2. Vai al "Menu APple" e apri "Preferenze di Sistema"
  3. Seleziona "Tastiera"
  4. In questa sezione scegli "Scorciatoie da tastiera"
  5. Seleziona "Servizi" a sinistra
  6. Sul lato destro scorrere fino in fondo sotto "Generale" e troverai "Blocca il mio servizio schermo"
  7. C'è un testo in grigio a destra che dice "nessuno", il che significa che non è stato assegnato alcun collegamento, quindi fai clic su di esso e appare un pulsante "Aggiungi collegamento". Cliccaci sopra.
  8. Ora premi la combinazione desiderata (ad es. Ctrl + Alt + Cmd + L)
  9. Fatto. Chiudere e testarlo premendo il pulsante.

Se hai testato e seguito questo attentamente, premendo il collegamento sopra verrà caricato il servizio creato in Automator che a sua volta esegue il flusso di lavoro che sposta il mouse nel menu Portachiavi e blocca lo schermo per te.


L'accessorio della barra dei menu Accesso portachiavi è stato rimosso per almeno le ultime due versioni principali di macOS (non presente in 10.14, né 10.13). In alternativa a questo è il processo di "Cambio rapido utente", con la stessa necessità di utilizzare un flusso di lavoro di Automator per esporre l'invocazione della riga di comando come voce di menu, a cui è possibile assegnare una scorciatoia da tastiera tramite Preferenze di Sistema tastiera . Nelle versioni moderne: ⌃⌘Q e il gioco è fatto.
GothAlice,

4

Modifica le impostazioni di sicurezza per richiedere una password per riattivare dal salvaschermo, lancia questa riga in uno script Apple:

tell application id "com.apple.ScreenSaver.Engine" to launch

Se hai l'argento vivo puoi quindi impostare un trigger per avviare lo script di mele usando qualunque tasto tu voglia. Oppure puoi aggiungerlo come uno script specifico dell'applicazione ~ / libreria / supporto applicazione / "nome applicazione" / script e quindi utilizzare le scorciatoie da tastiera MAC integrate per avviare lo script tramite le voci di menu di tali applicazioni.


4

Configura la password del salvaschermo e premi Shift+ control+eject


1

Cambio rapido utente

Opzione 1: abilita il menu di cambio rapido utente nel riquadro delle preferenze Utenti e gruppi e seleziona Finestra di accesso ... dal menu.

Opzione 2: /System/Library/CoreServices/Menu\ Extras/User.menu/Contents/Resources/CGSession -suspend

Opzione 3: molti programmi di avvio e utilità macro includono anche un comando per disconnettersi dalla schermata di cambio rapido utente.

Blocco dello schermo

Opzione 1: abilita il menu Portachiavi in ​​più nelle preferenze di Accesso portachiavi e seleziona Blocca schermo dal menu.

Opzione 2: selezionare Richiedi password immediatamente dopo l'inizio della sospensione o dello screen saver nel riquadro delle preferenze Sicurezza e privacy. È quindi possibile bloccare manualmente il computer premendo ⌃⇧⏏per spegnere il display o ⌥⌘⏏per andare in modalità sospensione.


1

Di seguito è una modifica sui passaggi di Automator di Alejandrormz. Questo è in OSX Mavericks:

  • Trova e apri Automator
  • Crea un nuovo servizio
  • Dalla 2a colonna trascina e rilascia "Avvia screen saver"
  • Seleziona "I servizi non ricevono alcun input " nel menu a discesa in alto
  • Salva ad es. "StartScreenSaver"
  • Trova e apri Preferenze di Sistema
  • Apri tastiera / scorciatoie
  • Fai clic su Servizi a sinistra
  • Scorri fino al pulsante e seleziona "StartScreenSaver"
  • Fare clic e assegnare un collegamento, ad esempio "CTRL + OPZIONE + CMD + L"

opzionalmente:

  • Trova e apri Preferenze di Sistema
  • Apri "Sicurezza e privacy" / Generale
  • Impostare "Richiedi password subito dopo l'inizio della sospensione o dello screen saver"

-3

È possibile disconnettersi immediatamente digitando

⌘ ⇧ ⌥ Q

Lo screensaver dovrebbe attivarsi automaticamente dopo un po '.

Aggiornamento: quanto sopra è il modo semplice per Mac. Come al solito, qualsiasi altra cosa che Apple non vuole che tu faccia facilmente comporta molto dolore.

Puoi quasi sentire Steve sogghignare, "Bloccare lo schermo con una tastiera è davvero Windows. Usa un mouse persone".

Scherzi a parte, Mark Wheadon ha un ampio articolo che documenta vari metodi. Si scopre che Apple non vuole davvero che tu usi la tastiera per realizzare una schermata di blocco ... facilmente. Mela cattiva. ;-)


1
disconnettersi prima non sembra simile al blocco del desktop
Joakim Elofsson,

1
Ma la domanda posta "c'è un tasto" per farlo. La risposta sarebbe, no, non ufficialmente. Ma se sei disposto a soffrire, allora sì, c'è una sequenza di tasti. In tal caso, il metodo di darren_n sarebbe migliore.
GeneQ,

Questo ti disconnette, downvoted.
HaggleLad,

10 anni dopo, questo è esilarantemente fuori dal comune. ⌃⌘Q, e come è stato il caso da NextSTEP, personalizzazione del collegamento tramite Preferenze di Sistema tastiera .
GothAlice il
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.