Come si blocca lo schermo usando una scorciatoia da tastiera su OS X Mountain Lion con un Microsoft Natural Ergonomic Keyboard 4000?

53

Il titolo dice tutto: come posso bloccare lo schermo usando una scorciatoia da tastiera su OS X Mountain Lion con una tastiera Ergonomica naturale 4000 di Microsoft?

    
posta mattvonb 05.12.2012 - 21:56
fonte

16 risposte

40

Non è necessario utilizzare le App di terze parti per impostare una scorciatoia globale. Puoi utilizzare Automator Services, le scorciatoie da tastiera Preferenze di sistema e il comando CGSession -suspend che passa a una schermata di accesso.

Usa l'Apice:

do shell script "/System/Library/CoreServices/Menu\ Extras/User.menu/Contents/Resources/CGSession -suspend"

in un 'servizio' di Automator come questo con l'impostazione come nessun input e tutte le applicazioni.

SalvaloepoivaiallePreferenzedisistemadellatastiera.->SchedaTastidisceltarapida.SelezionaServiziadestra.Escorrereversoilbassoasinistrasu'Generale'.Lìvedraiiltuoservizio.FareclicsuaddShortCut.Edarealserviziounascorciatoia.Pref.SistemadiClost.

Potrebbe essere necessario chiudere alcune app e aprirle per prime per consentire loro di riprendere la scorciatoia per la prima volta. Puoi vedere quelli che l'hanno già raccolto ..

Ora prova il collegamento dalla tastiera.

    
risposta data 17.01.2013 - 11:25
fonte
33

Oppure puoi andare su: Applicazioni > Utilità > Accesso portachiavi > Preferenze > Mostra lo stato del portachiavi nella barra dei menu .

Ciò bloccherà la barra dei menu e puoi fare clic su Blocca schermo per bloccare lo schermo. Se hai bisogno di una scorciatoia da tastiera, puoi aggiungerla nella tua tastiera sotto Impostazioni.

Inoltre, ecco i passaggi per utilizzare una scorciatoia per mettere il tuo computer in modalità screen saver che blocca il tuo Mac allo stesso tempo.

  1. Apri Preferenze di sistema .
  2. Seleziona Sicurezza e amp; Privacy .
  3. Seleziona Generale .
  4. Assicurati che richieda la password [immediatamente] dopo il sonno o lo screen saver inizia è selezionato.
  5. Vai alla cartella delle applicazioni.
  6. Apri Automator .
  7. Seleziona Servizi nella schermata visualizzata.
  8. Nella parte superiore delle azioni del nuovo servizio, nel Servizio riceve menu a discesa, seleziona nessun input dalle opzioni. Assicurati che qualsiasi applicazione è selezionata nel secondo menu a discesa.
  9. Aggiungi l'azione Avvia screensaver (nel gruppo di azioni Utilità) al servizio trascinandolo verso destra.
  10. Salva il servizio (Automator non ti chiede dove salvarlo, solo per nominarlo Logout per esempio).
  11. Successivamente, apri nuovamente Preferenze di Sistema e seleziona la Tastiera riquadro delle preferenze. Seleziona la scheda Collegamenti in alto, quindi il gruppo Servizi a sinistra.
  12. Il servizio che hai creato dovrebbe essere vicino alla fine dell'elenco di Servizi nel triangolo di divulgazione Generale .
  13. Fare doppio clic sul lato destro della voce per il servizio creato e assegna una scorciatoia da tastiera.
  14. Ho scelto Command-Shift-L per il mio collegamento.
  15. Esci dal pannello delle preferenze della tastiera e provalo.

Puoi sempre usare Control+Shift+Eject (se hai una tastiera mac) o Control+Shift+Power sul tuo mac per mettere il computer in stop, ma non lo voglio quando posso semplicemente chiudere il coperchio di mba. Sappiamo tutti delle hot corner, ma non ne sono un grande fan perché interferisce sempre con altre opzioni.

Ho utilizzato l'icona del menu di blocco per il tempo più lungo disponibile in Applicazioni > Utilità > Accesso portachiavi > Preferenze > Mostra lo stato del portachiavi nella barra dei menu ma a volte basta troppo a lungo per fare clic su quella piccola icona quando sono di fretta dato che la mira è così piccola.

    
risposta data 10.03.2014 - 19:45
fonte
20

Ho usato KeyRemap4Macbook per rimappare la chiave pausa / interruzione a espellere . KeyRemap4Macbook è gratuito e appare in Preferenze di Sistema dopo l'installazione.

shift + ctrl + pausa / interruzione fa ora il trucco.

Perleversionipiùrecentidelsistemaoperativo(Sierras,ElCap)cisonoinuoviKarabiner-Elementsconun'interfaccialeggermentediversa:

** Nota che KeyRemap4Macbook è ora chiamato Karabiner con la stessa funzionalità.

** aggiornamento per Sierra - Karabiner **

    
risposta data 16.01.2013 - 23:07
fonte
7

Supponendo che la tua tastiera abbia un pulsante di espulsione, devi andare su Preferenze di Sistema e fare clic su "Sicurezza e privacy", quindi fare clic sulla scheda "Generale", quindi selezionare la casella di controllo "Richiedi password immediatamente dopo il sonno o inizia lo screensaver ". Ora puoi bloccare il computer premendo Controllo - Maiusc - Espelli . Questo mette il computer in stato di stop, ma poiché gli abbiamo detto di bloccare il sonno, lo blocca anche.

Se il tuo computer non ha un pulsante di espulsione, dovrai creare il tuo collegamento personalizzato. Sfortunatamente, puoi solo creare scorciatoie per voci di menu e servizi. Fortunatamente è possibile creare un servizio per mettere il display in stato di Stop (e quindi bloccare lo schermo), e si può assegnare un collegamento al servizio. Per istruzioni su come eseguire questa operazione, consulta questa pagina di Macworld.

    
risposta data 05.12.2012 - 23:41
fonte
5

Apri System Preferences - > Keyboard - > Shortcuts - > %codice%. Fai clic su App Shortcuts . Seleziona + per All Application , inserisci Application per Sleep , premi il collegamento desiderato nel campo Menu Title . Fai clic su Keyboard Shortcut . Vedi il menu Apple (un'icona di una mela nell'angolo in alto a sinistra). La voce Add dovrebbe mostrare il collegamento che hai definito. La scorciatoia dovrebbe funzionare immediatamente.

Nota che Finder e probabilmente altre applicazioni reagirebbero solo al collegamento dopo il riavvio.

    
risposta data 18.08.2016 - 02:08
fonte
4

Puoi facilmente aggiungere l'icona del lucchetto alla barra dei menu:

open /Applications/Utilities/Keychain\ Access.app/Contents/Resources/Keychain.menu

Puoi anche aggiungerlo tramite le preferenze di accesso al portachiavi. ;)

    
risposta data 09.05.2013 - 19:54
fonte
2

Control + Shift + Eject è la sequenza di tasti per i Mac con un tasto di espulsione e per tastiere esterne Control + Shift + Power è la sequenza di tasti per Mac senza il tasto di espulsione, come MacBook Air e MacBook Pro Retina

link

    
risposta data 09.08.2013 - 20:17
fonte
1

È anche possibile accedere alla schermata di commutazione rapida dell'utente, ma non disattiva i display. Solo assegna un collegamento a questo comando shell:

/System/Library/CoreServices/Menu\ Extras/user.menu/Contents/Resources/CGSession -suspend

Se hai Alfred Powerpack, puoi dare all'azione di blocco un collegamento nella scheda dei tasti di scelta rapida:

    
risposta data 06.12.2012 - 16:42
fonte
1

Nota che esiste anche un metodo alternativo che ti libera di ricordare combinazioni di chiavi oscure e usa invece parole inglesi (o altre): con Alfred o forse Quicksilver (non è sicuro), puoi invocare azioni come bloccare lo schermo, tutto tramite un singolo tasto di scelta rapida e una serie di comandi in linguaggio semplice. Spotlight di OSX si sta muovendo nella stessa direzione - ma non sono sicuro che sia ancora abbastanza; anche se probabilmente puoi eseguire i file AppleScript con esso.

    
risposta data 14.10.2015 - 17:13
fonte
0

Puoi installare l'applicazione SleepDisplay , piccola e gratuita, e assegnarla a qualsiasi tasto nella sezione Tastiera Microsoft di Preferenze di Sistema.

    
risposta data 28.11.2013 - 06:11
fonte
0

La risposta di @ markhunte è buona, ma non è sufficiente quando ti trovi in un'app che non dispone di un menu "Servizi" (ad es. Calcolatrice).

Invece di usare Preferenze di Sistema > Tastiera > Tasti di scelta rapida per assegnare la scorciatoia, utilizzo Apptivate : è un'utilità leggera e gratuita il cui unico scopo è eseguire un comando quando si preme un tasto di scelta rapida sequenza.

Una volta creato un servizio "Blocca schermo" in Automator (come descritto dalla risposta di @ markhunte ) , devi semplicemente aggiungerlo a Apptivate:

Quandovienevisualizzatalafinestradidialogo"Apri", premi CMD + MAIUSC + + G (vai alla cartella) e inserisci ~/Library/Services :

QuindiselezionailserviziodiAutomatorchehaicreatoinprecedenza:

Infine, assegna una scorciatoia da tastiera al servizio:

Equestoètutto!Orahaiunascorciatoiadatastiera"Blocca schermo" che può essere utilizzata in qualsiasi applicazione.

    
risposta data 27.02.2014 - 21:30
fonte
0

La mia versione di sistema è Yosemite 10.10.5. E il metodo pubblicato da markhunte funziona ancora eccetto che è necessario inserire il nome utente ogni volta che si sospende il sistema. È un po 'fastidioso per me. Quindi modifica lo script da:

do shell script "/System/Library/CoreServices/Menu\ Extras/User.menu/Contents/Resources/CGSession -suspend"

a:

tell application "System Events" to sleep

Questo script simula semplicemente che fai clic sulla voce del menu di sospensione del menu di sistema.

    
risposta data 01.12.2015 - 09:54
fonte
0

Se utilizzi il nuovo MacBook Pro o una tastiera Windows / esterna, utilizza un programma come Karabiner Elements per mappare da una chiave che scegli di "Espellere", in modo che il buon vecchio CTRL-SHIFT-EJECT funzioni.

Ad esempio:

    
risposta data 07.06.2017 - 17:09
fonte
0

Per impostazione predefinita, puoi utilizzare Ctrl + Comando + Q.

    
risposta data 14.09.2018 - 21:14
fonte
-1

C'è una piccola app che fa il trucco: link

    
risposta data 11.01.2015 - 15:13
fonte
-1

Ctrl + Maiusc + PwrBtn

Utilizzo di una tastiera iMac arancione originale su un MacBook Pro del 2011.

    
risposta data 12.06.2015 - 21:57
fonte

Leggi altre domande sui tag