Respuestas:
Si otros tienen un teclado con una tecla de expulsión, puede presionar Command ⌘+ Option ⌥+ Eject ⏏.
Otros atajos:
Control ^+ Shift ⇧+ Eject ⏏- Poner las pantallas en suspensión
Command ⌘+ Control ^+ Eject ⏏- Reiniciar
Command ⌘+ Control ^+ Option ⌥+ Eject ⏏- Apagar
Si otros como el OP tienen un MacBook Air o un MacBook Pro con una tecla de encendido en lugar de una tecla de expulsión, la sustitución de la tecla de encendido por expulsión debería funcionar en Mountain Lion y versiones posteriores de OS X, pero no en Lion.
Desde Mavericks, otra opción es simplemente presionar el botón de encendido o la tecla de encendido. Ahora pone una Mac en suspensión en lugar de mostrar un cuadro de diálogo con diferentes opciones.
Si no tiene un teclado con una tecla de expulsión o encendido, puede usar un private.xml como este 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 cree un flujo de trabajo como este en Alfred:
Presiona el boton de poder. Suponiendo que no haya reconfigurado su comportamiento, debería aparecer un cuadro de diálogo con opciones para Suspender, Reiniciar o Apagar la computadora portátil. La casilla de verificación "Volver a abrir ventanas al volver a iniciar sesión" tiene el foco del teclado por defecto; Tabpresionar la tecla dos veces se enfocará en el botón Suspender; al presionar la barra espaciadora se pondrá el MacBook Air en suspensión.
(Tenga en cuenta que presionar Returnactivará la acción predeterminada del diálogo, es decir, apagar la computadora).
No es tan rápido como un solo atajo de teclado, pero más rápido que el mouse y sin cerrar la tapa. :)
Puede asignar cualquier combinación de teclas no utilizadas (como fn⌘⌥F12) usando System Preferences
» Keyboard
» Keyboard Shortcuts
» Application Shortcuts
Haga clic en el +
botón, luego debajo Application
, salir All Applications
, debajo de Menu Title
enter Sleep
, y debajo Keyboard Shortcut
, presione fn⌘⌥F12.
Otra opción, si eres más inclinado a la Terminal:
sudo shutdown -s now
Presione el botón de encendido, luego S.
Como se describe en este hilo:
https://discussions.apple.com/thread/3273071?start=0&tstart=0
El botón de encendido muestra el cuadro de diálogo Suspender / Reiniciar / Apagar. Si presiona S, la Mac se dormirá.
El método abreviado de teclado es Option+ Cmd+ Eject(la tecla Expulsar está en la esquina superior derecha del teclado).
Estaba totalmente feliz usando Karabiner pero:
Karabiner no funciona en macOS Sierra en este momento.
Me aburrí de esperar, así que lo resolví solo.
¿Lo que necesito? Necesito una línea de comando para dormir mac, y esto es bastante fácil:
pmset sleepnow
¿A quién puedo ejecutar el script? Esto es más aburrido, pero no complicado:
Ahora la parte fácil: abra Preferencias del sistema-> Teclado y escriba su acceso directo personalizado.
pmset sleepnow
desde el cli y funciona, pero no funciona como un servicio. He intentado tanto desde el automatizador como no.
Para todos los que no tengan un teclado mac, les aconsejo que instalen Karabiner .
Una vez abierto, puede ir a la pestaña "Cambiar clave" y buscar dormir:
Con esta opción marcada, ahora puede:
Usando Karabiner (anteriormente llamado KeyRemap4MacBook), puede reasignar su F19
clave (o cualquier otra tecla F para el caso) para hacer que la computadora duerma usando lo siguiente 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>
Para usar una tecla F diferente, simplemente cambie todas las apariciones de F19
a otra cosa.
F19 funciona mejor para mí, ya que está en el borde superior derecho del teclado Apple con cable de tamaño completo, lo que hace que sea difícil golpearlo por error y sea fácil de encontrar en la oscuridad.
Agregue a continuación las modificaciones complejas de mosquetón . Usted puede ajustar los accesos directos como desee. Se asignan a los accesos directos mac originales para la pantalla de suspensión y la computadora de suspensión .
Actualmente es ctrl + opción + comando + botón antes de 1 en el teclado ( grave_accent_and_tilde )
Otra es la opción ctrl + ... ya sabes el 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"
]
}
}
]
},