Scorciatoia da tastiera per dormire un Mac


23

Sto cercando un modo rapido per dormire senza chiudere il coperchio o usare il mouse.

Se è importante, ho il sistema operativo versione Lion e un MacBook Air.

Risposte:


21

Se gli altri hanno una tastiera con un tasto di espulsione, puoi semplicemente premere Command ⌘+ Option ⌥+ Eject ⏏.

Altre scorciatoie:

Control ^+ Shift ⇧+ Eject ⏏- Mette in pausa i display
Command ⌘+ Control ^+ Eject ⏏- Riavvia
Command ⌘+ Control ^+ Option ⌥+ Eject ⏏- Chiudi

Se altri come l'OP hanno un MacBook Air o un MacBook Pro con una chiave di accensione al posto di una chiave di espulsione, la sostituzione della chiave di accensione con espulsione dovrebbe funzionare in Mountain Lion e versioni successive di OS X, ma non in Lion.

Da Mavericks, un'altra opzione è semplicemente premere il pulsante di accensione o il tasto di accensione. Ora mette in pausa un Mac invece di mostrare una finestra di dialogo con diverse opzioni.

Se non hai una tastiera con un tasto di espulsione o accensione, puoi usare un file private.xml come questo con KeyRemap4MacBook :

<?xml version="1.0"?>
<root>
  <item>
    <name>test</name>
    <identifier>test</identifier>
    <autogen>__KeyToKey__ KeyCode::S, VK_CONTROL, VK_OPTION, VK_COMMAND | ModifierFlag::NONE, KeyCode::VK_CONSUMERKEY_EJECT, ModifierFlag::OPTION_L | ModifierFlag::COMMAND_L</autogen>
 </item>
</root>

O crea un flusso di lavoro come questo in Alfred:


Sì, è carino. Mantenendolo uniforme su tutti i Mac :)
gentmatt

11

Premi il pulsante di accensione. Supponendo di non aver riconfigurato il suo comportamento, dovrebbe apparire una finestra di dialogo con le opzioni di sospensione, riavvio o spegnimento del laptop. La casella di controllo "Riapri le finestre quando accedi nuovamente" ha lo stato attivo della tastiera per impostazione predefinita; colpire il Tabtasto due volte metterà attenzione sul sonno tasto - premendo la barra spazio sarà poi mettere il MacBook Air a dormire.

(Nota che colpire Returnattiverà l'azione di default della finestra di dialogo - vale a dire, per spegnere il computer.)

Non veloce come una scorciatoia da tastiera, ma più veloce del mouse e senza chiudere il coperchio. :)


1
Grazie per aver menzionato che la barra spaziatrice attiva il pulsante di messa a fuoco. Per me non era affatto ovvio.
Ryanman,

Come si modifica il comportamento del pulsante di accensione in Lion? (2011-11-14) osserva che per alcuni utenti, premendo semplicemente il pulsante di accensione, il Mac verrà spento senza dialoghi.
Graham Perrin,

10

Puoi assegnare qualsiasi combinazione di tasti (come fnF12) inutilizzata usando System Preferences» Keyboard» Keyboard Shortcuts» Application Shortcuts Fai clic sul +pulsante, quindi sotto Application, esci All Applications, sotto Menu Titleinvio Sleepe sotto Keyboard Shortcut, premi fnF12.

inserisci qui la descrizione dell'immagine

Un'altra opzione, se sei più incline al Terminale:

  • space
  • Digitare Terminal
  • spingere Enter
  • genere sudo shutdown -s now

Grazie per questa soluzione che funziona su una tastiera non Mac.
Thierry J.

Woahhh questa cosa funziona, superba.
Mayur Chauhan,

8

Premi il pulsante di accensione, quindi S.

Come descritto in questa discussione:

https://discussions.apple.com/thread/3273071?start=0&tstart=0

Il pulsante di accensione visualizza la finestra di dialogo Sleep / Restart / Shutdown. Se poi premi S il Mac si spegnerà.


Bello! Due battute in meno rispetto alla mia soluzione. :)
Dan J,

Vorrei capire se c'è qualche rima o motivo per il tasto 'S' che attiva il pulsante di sospensione. Mi chiedo se esiste una convenzione coerente per quali lettere attivare quali pulsanti in osx.
Ryanman,

4

La scorciatoia da tastiera è Option+ Cmd+ Eject(il tasto di espulsione si trova nell'angolo in alto a destra della tastiera).


5
Non sui nuovi modelli di MacBook Air. Nessuna chiave di espulsione.
Daniel

2
Il tasto di accensione può essere sostituito dall'espulsione su Mountain Lion e versioni successive di OS X. Funziona anche con altre scorciatoie come ⌃⇧⏏.
Lri,

3

Scorciatoia da tastiera

inserisci qui la descrizione dell'immagine

Sospendi Mac mentre è in esecuzione

inserisci qui la descrizione dell'immagine


Questo spegne il display sui vecchi Mac. Sui Mac più recenti questo è lo stesso del sonno, per quanto ho capito, ma potrebbe confondere le persone con macchine più vecchie.
Arne,

1

Sono stato totalmente contento di usare Karabiner ma:

Karabiner al momento non funziona su macOS Sierra.

Mi sono annoiato di aspettare, quindi ho risolto da solo.

Ciò che di cui ho bisogno? Ho bisogno di una riga di comando per dormire mac, e questo è abbastanza facile:

pmset sleepnow 

Chi posso eseguire lo script? Questo è più noioso, ma non complicato:

  • apri automator e crea un nuovo servizio

inserisci qui la descrizione dell'immagine

  • seleziona 'run shell script' e scrivi il comando sopra

inserisci qui la descrizione dell'immagine

  • salva con il nome "sleepService" e sei dentro!

Ora la parte facile: apri Preferenze di Sistema-> Tastiera e digita il tuo collegamento personalizzato!

inserisci qui la descrizione dell'immagine


Questo non funziona per me. Posso correre pmset sleepnowdal cli e funziona ma non funziona come un servizio. Ho provato entrambi dall'automatore e non.
Gregory Arenius,

@GregoryArenius verifica se hai conflitti di associazione chiave.
Luca Davanzo,

0

Per tutti coloro che non hanno una tastiera Mac, ti consiglio di installare Karabiner .

Una volta aperto, puoi andare nella scheda "Cambia chiave" e cercare il sonno:

inserisci qui la descrizione dell'immagine

Con questa opzione selezionata, ora puoi:

  • finestra di dialogo prompt riavvio / sospensione / spegnimento: CtrlAltDel
  • forza dormire immediatamente: ShiftCtrlAltDel

0

Usando Karabiner (precedentemente chiamato KeyRemap4MacBook), puoi rimappare la tua F19chiave (o qualsiasi altra chiave F per quella materia) per far dormire il computer usando quanto segue private.xml:

<?xml version="1.0"?>
<root>
  <item>
    <name>F19 to Sleep</name>
    <identifier>Sleep</identifier>
    <autogen>
        __KeyToKey__
        KeyCode::F19,
        KeyCode::VK_CONSUMERKEY_EJECT, ModifierFlag::OPTION_L | ModifierFlag::COMMAND_L
    </autogen>
 </item>
</root>

Per usare un tasto F diverso, cambia semplicemente tutte le occorrenze F19in qualcos'altro.

F19 funziona meglio per me poiché si trova sul bordo superiore destro della tastiera Apple cablata full-size, rendendo difficile colpirlo per errore e facile da trovare al buio.


0

Aggiungi sotto alle modifiche complesse del moschettone . È possibile modificare i tasti di scelta rapida come si desidera. Si associano ai collegamenti mac originali per lo schermo di sospensione e il computer di sospensione .

Attualmente è ctrl + opzione + comando + pulsante prima di 1 sulla tastiera ( grave_accent_and_tilde )

Altro è ctrl + opzione ... sai il resto.

{
        "description": "momomo.com.karabiner.sleep.screen.and.sleep.computer.shortcuts",
        "manipulators": [
                {
                        "type": "basic",

                        "from":  {
                                "key_code": "grave_accent_and_tilde",
                                "modifiers": {
                                        "mandatory": [
                                                "left_control",
                                                "left_option",
                                                "left_command"
                                        ]
                                }
                        },
                        "to": {
                                "consumer_key_code": "eject",
                                "modifiers": [
                                        "left_command",
                                        "left_option"
                                ]
                        }
                },

                {
                        "type": "basic",

                        "from":  {
                                "key_code": "grave_accent_and_tilde",
                                "modifiers": {
                                        "mandatory": [
                                                "left_control",
                                                "left_option"
                                        ]
                                }
                        },
                        "to": {
                                "consumer_key_code": "eject",
                                "modifiers": [
                                        "left_control",
                                        "left_shift"
                                ]
                        }
                }

        ]
},
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.