Réponses:
Si d'autres ont un clavier avec une touche d'éjection, vous pouvez simplement appuyer sur Command ⌘+ Option ⌥+ Eject ⏏.
Autres raccourcis:
Control ^+ Shift ⇧+ Eject ⏏- Mettre les écrans en veille
Command ⌘+ Control ^+ Eject ⏏- Redémarrer
Command ⌘+ Control ^+ Option ⌥+ Eject ⏏- Arrêter
Si d'autres comme l'OP ont un MacBook Air ou un MacBook Pro avec une touche d'alimentation à la place d'une clé d'éjection, le remplacement de la touche d'alimentation pour l'éjection devrait fonctionner dans Mountain Lion et les versions ultérieures d'OS X, mais pas dans Lion.
Depuis Mavericks, une autre option consiste à simplement appuyer sur le bouton d'alimentation ou la touche d'alimentation. Il met désormais un Mac en veille au lieu d'afficher une boîte de dialogue avec différentes options.
Si vous ne disposez pas d' un clavier avec une touche d'éjection ou de puissance, vous pouvez utiliser un private.xml comme celui - ci avec 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>
Ou créez un workflow comme celui-ci dans Alfred:
Appuyez sur le bouton d'allumage. En supposant que vous n'avez pas reconfiguré son comportement, il devrait ouvrir une boîte de dialogue avec des options pour mettre en veille, redémarrer ou arrêter l'ordinateur portable. La case "Rouvrir les fenêtres lors de la reconnexion" a le focus clavier par défaut; appuyer Tabdeux fois sur la touche mettra l'accent sur le bouton Veille - appuyer sur la barre d'espace mettra alors le MacBook Air en veille.
(Notez que frapper Returnactivera l'action par défaut de la boîte de dialogue - à savoir, arrêter l'ordinateur.)
Pas aussi rapide qu'un simple raccourci clavier, mais plus rapide que la souris et sans fermer le couvercle. :)
Vous pouvez attribuer n'importe quelle combinaison de touches inutilisée (comme fn⌘⌥F12) en utilisant System Preferences
» Keyboard
» Keyboard Shortcuts
» Application Shortcuts
Cliquez sur le +
bouton, puis sous Application
, quitter All Applications
, sous Menu Title
entrer Sleep
et sous Keyboard Shortcut
, appuyez sur fn⌘⌥F12.
Une autre option, si vous êtes plus enclin au terminal:
sudo shutdown -s now
Appuyez sur le bouton d'alimentation, puis sur S.
Comme décrit dans ce fil:
https://discussions.apple.com/thread/3273071?start=0&tstart=0
Le bouton d'alimentation affiche la boîte de dialogue Veille / Redémarrage / Arrêt. Si vous appuyez ensuite sur S, le Mac se mettra en veille.
Le raccourci clavier est Option+ Cmd+ Eject(la touche d'éjection se trouve dans le coin supérieur droit de votre clavier).
J'étais totalement content d'utiliser Karabiner mais:
Karabiner ne fonctionne pas sur macOS Sierra pour le moment.
Je m'ennuyais d'attendre alors j'ai résolu par moi-même.
Ce dont j'ai besoin? J'ai besoin d'une ligne de commande pour dormir sur mac, et c'est assez simple:
pmset sleepnow
Qui puis-je exécuter le script? C'est plus ennuyeux, mais pas compliqué:
Maintenant, la partie facile: ouvrez Préférences Système-> Clavier et tapez votre raccourci personnalisé!
pmset sleepnow
depuis le cli et ça marche mais ça ne marche pas en tant que service. J'ai essayé les deux depuis l'automate et non.
Pour tout le monde sans clavier mac, je vous conseille d'installer Karabiner .
Une fois ouvert, vous pouvez aller sous l'onglet "Changer la clé" et rechercher sommeil:
Avec cette option cochée, vous pouvez maintenant:
En utilisant Karabiner (précédemment nommé KeyRemap4MacBook), vous pouvez remapper votre F19
clé (ou toute autre clé F d'ailleurs) pour mettre l'ordinateur en veille en utilisant les éléments suivants 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>
Pour utiliser une touche F différente, changez simplement toutes les occurrences de F19
en quelque chose d'autre.
Le F19 fonctionne mieux pour moi car il se trouve en haut à droite du clavier filaire Apple, ce qui rend difficile de le toucher par erreur et facile à trouver dans l'obscurité.
Ajouter ci-dessous aux modifications complexes des mousquetons . Vous pouvez ajuster les raccourcis comme vous le souhaitez. Ils correspondent aux raccourcis mac d'origine pour l'écran de veille et l'ordinateur de veille .
Actuellement, c'est ctrl + option + commande + bouton avant 1 sur le clavier ( grave_accent_and_tilde )
L'autre est ctrl + option ... vous connaissez le reste.
{
"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"
]
}
}
]
},