Tastaturkürzel, um einen Mac in den Ruhezustand zu versetzen

Ich suche nach einer schnellen Möglichkeit, ohne den Deckel zu schließen oder die Maus zu verwenden.

Wenn es darauf ankommt, ich habe das Lion-Versions-Betriebssystem und ein MacBook Air.

Antworten (10)

Wenn andere eine Tastatur mit Auswurftaste haben, können Sie einfach Command ⌘+ Option ⌥+ drücken Eject ⏏.

Andere Abkürzungen:

Control ^+ Shift ⇧+ Eject ⏏- Displays in den Ruhezustand versetzen
Command ⌘+ Control ^+ Eject ⏏- Neustart
Command ⌘+ Control ^+ Option ⌥+ Eject ⏏- Herunterfahren

Wenn andere wie das OP ein MacBook Air oder ein MacBook Pro mit einer Einschalttaste anstelle einer Auswurftaste haben, sollte das Ersetzen der Auswurftaste durch die Einschalttaste in Mountain Lion und späteren Versionen von OS X funktionieren, aber nicht in Lion.

Seit Mavericks besteht eine weitere Möglichkeit darin, einfach den Netzschalter oder die Einschalttaste zu drücken. Es versetzt jetzt einen Mac in den Ruhezustand, anstatt einen Dialog mit verschiedenen Optionen anzuzeigen.

Wenn Sie keine Tastatur mit Auswurf- oder Einschalttaste haben, können Sie eine private.xml wie diese mit KeyRemap4MacBook verwenden :

<?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>

Oder erstellen Sie einen Workflow wie diesen in Alfred:

Ja, das ist schön. Halten Sie es auf allen Macs einheitlich :)
KeyRemap4MacBook wurde in Karabiner umbenannt, was zugunsten von Karabiner-Elements veraltet ist: karabiner-elements.pqrs.org

Sie können jede unbenutzte Tastenkombination (wie fnF12) zuweisen, indem Sie System Preferences» Keyboard» Keyboard Shortcuts» Application ShortcutsKlicken Sie auf die +Schaltfläche, dann unter Application, lassen Sie All Applications, unter Menu TitleEnter Sleepund Keyboard Shortcutdrücken Sie unter fnF12.

Hinweis: Für den Schritt „unter Menu TitleEnter Sleep“ ist das Sleepentsprechend Ihrer Sprache. Geben Sie beispielsweise unter Traditionelles Chinesisch 睡眠.

Geben Sie hier die Bildbeschreibung ein

Eine weitere Option, wenn Sie mehr Terminal-geneigt sind:

  • space
  • Geben Sie Terminal ein
  • drückenEnter
  • Artsudo shutdown -s now
Vielen Dank für diese Lösung, die auf einer Nicht-Mac-Tastatur funktioniert.
Woahhh, das Ding funktioniert, super.
Großartig. Hat bei mir funktioniert!
Ich wollte keine internen Laptop-Tasten verwenden, da sie nicht unbedingt auf einer externen Tastatur vorhanden sind. Ich habe verwendet command+control+s. Es ist ähnlich wie die Konvention zum Sperren des Computers: command+control+q.
Ich bin mir sicher, dass meine positive Bewertung vor Jahren war, aber ich bin wieder zurück und schätze es wieder. Vielen Dank.

Drücke den Power Knopf. Angenommen, Sie haben sein Verhalten nicht neu konfiguriert, sollte ein Dialogfeld mit Optionen zum Schlafen, Neustarten oder Herunterfahren des Laptops angezeigt werden. Das Kontrollkästchen „Fenster beim erneuten Anmelden erneut öffnen“ hat standardmäßig den Tastaturfokus; Wenn Sie die TabTaste zweimal drücken, wird der Fokus auf die Schlaftaste gelegt. Wenn Sie die Leertaste drücken, wird das MacBook Air in den Ruhezustand versetzt.

(Beachten Sie, dass Returndas Drücken von die Standardaktion des Dialogs aktiviert – nämlich das Herunterfahren des Computers.)

Nicht so schnell wie eine einzelne Tastenkombination, aber schneller als die Maus und ohne den Deckel zu schließen. :)

Vielen Dank für die Erwähnung, dass die Leertaste die fokussierte Schaltfläche auslöst. Das war für mich überhaupt nicht ersichtlich.
Wie ändern Sie das Verhalten des Netzschalters in Lion? (2011-11-14) stellt fest, dass bei einigen Benutzern das einfache Drücken des Netzschalters den Mac ohne Dialog in den Ruhezustand versetzt.

Drücken Sie die Einschalttaste und dann S.

Wie in diesem Thread beschrieben:

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

Der Netzschalter zeigt das Dialogfeld „Ruhemodus/Neustart/Herunterfahren“ an. Wenn Sie dann S drücken, geht der Mac in den Ruhezustand.

Nett! Zwei Tastenanschläge weniger als meine Lösung. :)
Ich würde gerne herausfinden, ob es einen Reim oder Grund für die 'S'-Taste gibt, die die Sleep-Taste aktiviert. Ich frage mich, ob es eine einheitliche Konvention dafür gibt, welche Buchstaben welche Schaltflächen in osx aktivieren.

Die Tastenkombination ist Option+ Cmd+ Eject(die Auswurftaste befindet sich in der oberen rechten Ecke Ihrer Tastatur).

Nicht bei den neuen MacBook Air-Modellen. Keine Auswurftaste.
Die Ein-/Aus-Taste kann bei Mountain Lion und späteren Versionen von OS X das Auswerfen ersetzen. Sie funktioniert auch für andere Tastenkombinationen wie ⌃⇧⏏.

Tastaturkürzel

Geben Sie hier die Bildbeschreibung ein

Schlafen Sie den Mac, während er ausgeführt wird

Geben Sie hier die Bildbeschreibung ein

Bei älteren Macs schaltet dies einfach das Display aus. Auf den neueren Macs ist dies, soweit ich weiß, dasselbe wie der Ruhezustand, aber es könnte Menschen mit älteren Computern verwirren.

Ich war total glücklich mit Karabiner , aber:

Karabiner funktioniert derzeit nicht auf macOS Sierra.

Das Warten langweilte mich, also löste ich es selbst.

Was ich brauche? Ich brauche eine Befehlszeile, um den Mac in den Ruhezustand zu versetzen, und das ist ziemlich einfach:

pmset sleepnow 

Bei wem kann ich das Skript ausführen? Das ist langweiliger, aber nicht kompliziert:

  • Öffnen Sie Automator und erstellen Sie einen neuen Dienst

Geben Sie hier die Bildbeschreibung ein

  • Wählen Sie „Shell-Skript ausführen“ und schreiben Sie den obigen Befehl

Geben Sie hier die Bildbeschreibung ein

  • save unter dem Namen "sleepService" und du bist dabei!

Jetzt der einfache Teil: Öffnen Sie Systemeinstellungen->Tastatur und geben Sie Ihre benutzerdefinierte Tastenkombination ein!

Geben Sie hier die Bildbeschreibung ein

Das funktioniert bei mir nicht. Ich kann pmset sleepnowvon der CLI aus laufen und es funktioniert, aber es funktioniert nicht als Dienst. Ich habe beide innerhalb von Automator versucht und nicht.
@GregoryArenius, prüfen Sie, ob Sie Konflikte bei der Tastenbindung haben.

Für alle ohne Mac-Tastatur rate ich Ihnen, Karabiner zu installieren .

Nach dem Öffnen können Sie auf die Registerkarte „Schlüssel ändern“ gehen und nach Schlaf suchen:

Geben Sie hier die Bildbeschreibung ein

Wenn diese Option aktiviert ist, können Sie jetzt:

  • Aufforderungsdialog für Neustart/Ruhezustand/Herunterfahren:CtrlAltDel
  • Sofort schlafen erzwingen:ShiftCtrlAltDel

Fügen Sie unten Änderungen zu Karabinerkomplexen hinzu . Sie können die Shortcuts nach Belieben anpassen . Sie werden den ursprünglichen Mac-Verknüpfungen für Schlafbildschirm und Schlafcomputer zugeordnet .

Derzeit ist es Strg + Option + Befehl + Taste vor 1 auf der Tastatur ( grave_accent_and_tilde )

Anderes ist Strg + Option ... Sie kennen den Rest.

{
        "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"
                                ]
                        }
                }

        ]
},

Mit Karabiner (früher KeyRemap4MacBook genannt) können Sie Ihre F19Taste (oder jede andere F-Taste für diese Angelegenheit) neu zuordnen, um den Computer folgendermaßen in den Ruhezustand zu versetzen 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>

Um eine andere F-Taste zu verwenden, ändern Sie einfach alle Vorkommen von F19in etwas anderes.

F19 funktioniert am besten für mich, da es sich am oberen rechten Rand der kabelgebundenen Apple-Tastatur in voller Größe befindet, was es schwierig macht, es versehentlich zu treffen und im Dunkeln leicht zu finden.