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.
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:
Sie können jede unbenutzte Tastenkombination (wie fn⌘⌥F12) zuweisen, indem Sie System Preferences
» Keyboard
» Keyboard Shortcuts
» Application Shortcuts
Klicken Sie auf die +
Schaltfläche, dann unter Application
, lassen Sie All Applications
, unter Menu Title
Enter Sleep
und Keyboard Shortcut
drücken Sie unter fn⌘⌥F12.
Hinweis: Für den Schritt „unter Menu Title
Enter Sleep
“ ist das Sleep
entsprechend Ihrer Sprache. Geben Sie beispielsweise unter Traditionelles Chinesisch 睡眠
.
Eine weitere Option, wenn Sie mehr Terminal-geneigt sind:
sudo shutdown -s now
command+control+s
. Es ist ähnlich wie die Konvention zum Sperren des Computers: command+control+q
.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. :)
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.
Die Tastenkombination ist Option+ Cmd+ Eject(die Auswurftaste befindet sich in der oberen rechten Ecke Ihrer Tastatur).
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:
Jetzt der einfache Teil: Öffnen Sie Systemeinstellungen->Tastatur und geben Sie Ihre benutzerdefinierte Tastenkombination ein!
pmset sleepnow
von der CLI aus laufen und es funktioniert, aber es funktioniert nicht als Dienst. Ich habe beide innerhalb von Automator versucht und nicht.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:
Wenn diese Option aktiviert ist, können Sie jetzt:
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 F19
Taste (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 F19
in 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.
Gentmatt
Karl Walsch