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?
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.
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.
Logout
per esempio). Command-Shift-L
per il mio collegamento. 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.
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 **
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.
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.
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. ;)
È 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:
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.
Puoi installare l'applicazione SleepDisplay , piccola e gratuita, e assegnarla a qualsiasi tasto nella sezione Tastiera Microsoft di Preferenze di Sistema.
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.
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.
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:
Per impostazione predefinita, puoi utilizzare Ctrl + Comando + Q.
Ctrl + Maiusc + PwrBtn
Utilizzo di una tastiera iMac arancione originale su un MacBook Pro del 2011.
Leggi altre domande sui tag mac mountain-lion keyboard