Raccourci clavier pour le verrouillage de l’écran dans macOS Sierra?

60

Dans les versions précédentes d'OSX, je pouvais utiliser Ctrl Shift Powermon clavier intégré ou Ctrl Shift Ejectmon (ancien) clavier Bluetooth Apple pour verrouiller l'écran.

Après la mise à niveau vers Sierra, ce raccourci a cessé de fonctionner. En utilisant Karabiner-EventViewer, j'ai découvert qu'en appuyant sur le bouton d'alimentation intégré SysKey 0x6, le clavier Bluetooth Ejectne déclenche aucun événement.

Que se passe-t-il et comment réactiver ce raccourci?

A dessiné
la source
Que pensez-vous des utilitaires shareware?
Timothy Mueller-Harder
J'ai eu un problème similaire avec MacBook Pro (qui a la touche d'éjection sur le clavier intégré) et un clavier Apple filaire. Ctrl + Maj + Éjecter du clavier externe n'a rien fait. Ensuite, j'ai essayé le même raccourci avec le clavier intégré, ce qui a fonctionné - et, à ma grande surprise, après cela, le raccourci a également fonctionné avec le clavier externe! (J'ai aussi remarqué que je devais tenir le raccourci environ 0,5 seconde de plus qu'avant.) Avez-vous essayé cela? Si cela fonctionne, je peux soumettre ceci comme réponse…
Jari Keinänen
Juste essayé d'appuyer sur Ctrl + Maj + Alimentation sur le clavier intégré de mon MBL15 et il a verrouillé l'écran. Cependant, je connaissais un raccourci plus court :) - Hot Corner: placez rapidement le curseur de la souris dans le coin inférieur droit (à votre guise) et verrouillez l'écran.
Denis Rasulev

Réponses:

23

Il y a différentes façons de verrouiller votre écran.

Remarque: ces astuces de raccourci sont pour Sierra et les suivantes. Dans High Sierra, il existe une nouvelle entrée dans le menu Pomme (avec raccourci) pour verrouiller l’écran.

1. Utilisez le trousseau

Ouvrir le trousseau -> Paramètres. Choisissez à partir de là Afficher le statut du trousseau dans la barre de menus .

entrez la description de l'image ici

Vous pouvez maintenant choisir dans la barre de menus pour verrouiller votre écran.

entrez la description de l'image ici

Avec cette option, vous avez besoin de votre mot de passe pour vous connecter la prochaine fois.

2. Utilisez les Hot Corners pour verrouiller votre écran

Tout d’abord, allez dans Paramètres système -> Bureau et économiseur d’écran et choisissez Coins chauds en bas à droite.

entrez la description de l'image ici

Ensuite, choisissez l’un des coins de l’option Mettre l’Affichage en veille . Je préfère en bas à droite, mais c'est différent pour chaque utilisateur.

entrez la description de l'image ici

C'est tout. Remarque: vous pouvez configurer dans les paramètres de confidentialité le verrouillage de l’affichage. Par exemple, si vous le définissez sur cinq minutes, vous devez entrer votre mot de passe une fois le délai écoulé. Vous pouvez changer cela immédiatement, par exemple.

entrez la description de l'image ici

3. Verrouiller l'écran (avec raccourci)

Parce que @Flimm a demandé un raccourci pour verrouiller l’écran, voici une solution sous High Sierra.

Il y a généralement deux solutions. Vous pouvez utiliser CTRL+ Shift+ Power Buttonou

CTRL+ Shift+ - EjectTouche pour verrouiller l'écran.

Les deux solutions ne sont pas mes préférées et pour cette raison, j'ai créé un script shell avec Automator. Merci à Taylor qui m'a donné cet indice.

  1. Ouvrez Spotlight et tapez Automator pour ouvrir l'application.
  2. Créer un nouveau document.
  3. Choisissez Service à faire en tant que service global.
  4. Dans le volet de gauche, choisissez Utilitaires ; et dans la colonne de droite, double-cliquez sur Exécuter le script shell . Vous voyez une fenêtre avec la commande de chat.
  5. Supprimez la commande cat et copiez / collez le script shell suivant dans la fenêtre vide:

/System/Library/CoreServices/Menu\ Extras/User.menu/Contents/Resources/CGSession -suspend

Assurez-vous qu'en haut à droite de la fenêtre Automator, les deux menus déroulants sont définis comme no inputdansany application .

  1. Cliquez en haut à droite sur le bouton Run (indiqué par un cercle vert) et vérifiez si cela fonctionne.
  2. Enregistrez votre flux de travail maintenant en tant qu'écran de verrouillage, par exemple.
  3. Ouvrez les Préférences Système, Clavier et cliquez sur les raccourcis bouton ou les raccourcis clavier.
  4. Choisissez Services dans les colonnes de gauche et recherchez votre flux de travail enregistré.
  5. Ajoutez votre raccourci préféré (par exemple, j'ai Cmd + Alt / Opt + L).

Pour une meilleure compréhension, j'ai mis les images ci-dessous.

entrez la description de l'image ici

entrez la description de l'image ici

Documents d'assistance Apple Raccourcis clavier Mac

Dante12
la source
Comment ouvrir ce trousseau?
Askar
Tapez le trousseau Spotlight et appuyez sur Entrée. Ou choisissez dans le Finder-Menu -> Aller à -> Utilitaires et ouvrez le trousseau.
dante12
Il y a un Keychain Access....
Askar
Vous ne comprenez pas ce que vous voulez dire. Avez-vous un problème pour accéder à votre trousseau? Peut-être que cela vous aide: support.apple.com/kb/PH20094?locale=de_DE&viewlocale=fr_FR
dante12
1
@iosdude, vous n'avez pas besoin de cela dans High Sierra. Il existe une option de menu Verrouiller l’écran dans le menu Pomme (fonctionne globalement).
Finir le
44

Dans macOS High Sierra (10.13), une option "Verrouiller l'écran" est intégrée au menu Pomme.

Et enfin un raccourci ctrl+ cmd+ Q:-)

Verrouiller l'écran dans le menu Apple

LH16
la source
6
Merci de l'avoir signalé! Je ne fais que 10.13 depuis quelques jours et ce changement a rendu la mise à niveau rentable. :)
Richard Hurt
Merci de partager la combinaison, vient de réaliser ^est en fait ctrl(nouveau sur mac)
IG Pascual
Et cette branche amusante est Option. Il m'a fallu un certain temps pour comprendre cela. (:
SilverWolf
16

Si vous possédez un MacBook Pro 2016 ou version ultérieure avec Touch Bar, vous pouvez affecter l'une des touches virtuelles de la barre Touch Bar pour verrouiller le Mac. Il se trouve sous Préférences système / Clavier et utilisez le bouton "Personnaliser la bande de contrôle…".

Mike Scott
la source
Je vous remercie; Je ne pouvais pas trouver ça ailleurs et c'est tellement plus facile que les alternatives!
user1717828
9

Vous pouvez configurer un raccourci clavier de votre choix en créant un service à l' aide d' Automator .

  1. Ouvrez Automator ( Cmd ⌘Spacepuis entrez Automator).
  2. Créer un nouveau service .
  3. Dans le volet de gauche, sélectionnez UtilitairesExécuter un script de shell (ou utilisez le champ de recherche), puis faites-le glisser dans le volet Actions (celui de droite).
  4. Juste au-dessus de cette action, sélectionnez Le service ne reçoit aucune entrée dans aucune application .
  5. Entrez "/System/Library/CoreServices/Menu Extras/User.menu/Contents/Resources/CGSession" -suspendcomme texte de votre script shell (veillez à inclure les guillemets).
  6. Enregistrez votre service et donnez-lui un nom.
  7. Ouvrez Préférences SystèmeClavierRaccourcisServicesGénéral (tout en bas de la liste).
  8. Assurez-vous que le service que vous venez de créer est coché / activé.
  9. Cliquez sur Aucun pour lui attribuer un raccourci clavier.

Maintenant, essayez votre raccourci clavier. Vous serez renvoyé à l'écran de connexion. Il peut sembler que cela vous déconnecte, mais ce n'est pas le cas.

Le service est également accessible depuis la barre de menusNom de l'applicationServices . Je pense que la toute première fois que je l'ai configuré, j'ai en fait dû cliquer dessus avant que le raccourci clavier ne fonctionne, mais cela aurait pu être un coup de chance.

Si vous préférez mettre votre écran en veille au lieu de verrouiller l'écran, utilisez-le pmset displaysleepnowcomme script shell. Cela mettra votre affichage en veille, mais dans ce cas, votre écran ne sera verrouillé qu'après le délai défini dans Préférences SystèmeSécuritéGénéral . Vous pouvez même devenir fou et configurer les deux services.


la source
Si vous êtes un développeur qui utilise déjà un shell, vous pouvez ignorer tout ce qui concerne Automator: osx_logout () {"/ System / Library / CoreServices / Menu Extras / User.menu / Contenu / Ressources / CGSession" -suspend}
WuTheFWasThat
@WuTheFWasThat bien que, puisqu'il ne vous déconnecte pas, je ne l'appellerais pas «osx_logout» ... :)
David
Si cela ne fonctionne pas et que vous utilisez un shell non standard (par exemple, zsh), il peut s'avérer utile de définir explicitement le shell du script sur / bin / bash dans automator. Au moins c'est ce qui s'est passé dans mon cas.
David
En effet, il fallait définir shell dans / bin / bash, la valeur par défaut de / bin / false ne fonctionnait pas.
NeilenMarais
Pourquoi déconnecte-t-il mon VPN? si j'utilise la combinaison native Ctrl + Maj + Alimentation sur mon air Sierra, il ne se déconnecte pas du tout, mais avec cette commande shell, c'est ... Je veux juste que l'équivalent de Windows + Maj + L que nous avons sous Windows pour quitter mon bureau et protéger avec mot de passe mon écran mais laissez tout intact sur fond. :(
Pabluez
4

Vous pouvez utiliser Hammerspoon et définir une liaison / raccourci clavier. j'utilise

hs.hotkey.bind({"cmd", "alt"}, "S", function()
      hs.caffeinate.startScreensaver()
end)

dans ma ~/.hammerspoon/init.luaséquence pour lier Option+ Command+ Sà l'économiseur d'écran; que j'ai défini sur "Exiger un mot immediatelyde passe après le sommeil ou l'économiseur d'écran" dans Préférences Système → Sécurité et confidentialité . Vous pouvez aussi utiliser

hs.caffeinate.lockScreen() 

mais je préfère l'approche économiseur d'écran. Voir la documentation Hammerspoon pour toute la magie de l'automatisation qu'elle permet.

jwd630
la source
4

Vous pouvez mettre votre mac pour dormir avec ⌘ command+ option+ ⌽⏻.

Avant cela, réglez le paramètre comme indiqué dans la capture d'écran ci-dessous.

Préférences système> Sécurité et confidentialité

Fonctionne pour moi sur macOS Sierra!

mangatinanda
la source
Le caractère Unicode utilisé dans le troisième bouton ne s'affiche pas pour moi. Est-il censé être le symbole de la puissance ?
Flimm
@ Flimm Oui! C'est ce que c'est, le bouton d'alimentation .
mangatinanda
4

Maintenez le bouton d'alimentation enfoncé pendant environ une demi-seconde. Cela va dormir l'ordinateur. Si vous avez activé le verrouillage lorsque l'ordinateur est en veille, vous êtes prêt à partir. Cependant, si vous le maintenez enfoncé trop longtemps, il vous sera demandé de redémarrer l'ordinateur.

Edit: Comme indiqué avec ingéniosité , certains claviers n’ont pas de bouton d’alimentation. Dans ce cas, essayez de localiser un bouton de veille ou essayez une autre méthode.

Bouton de veille

Dev
la source
2
il n'y a pas de bouton d'alimentation sur les claviers Apple externes (usb / bluetooth).
ingénieux
1

Apple supprimé a supprimé ce raccourci à des fins de sécurité et en raison de problèmes de connectivité Bluetooth.

Vous pouvez utiliser Hot Corners comme solution de contournement.

Préférences système> Bureau et économiseur d'écran Vous devez choisir les touches de raccourci qui déclenchent l'action. Lorsque je déplace la souris vers le coin supérieur gauche, mon ordinateur verrouille son écran.entrez la description de l'image ici


Command

CJ Dana
la source
Pouvez-vous s'il vous plaît clarifier quelque chose? Est-ce uniquement pour les claviers Bluetooth? Par exemple, si je mets à niveau mon MBP et que je contrôle Ctrl + Maj + Éjecter sur les claviers filaires ou intégrés, cela verrouillerait-il l'écran et que Ctrl + Option + Commande + Éjecter sur ces claviers l'éteindrait-il? De plus, ce deuxième raccourci clavier fonctionne-t-il sur un clavier Bluetooth? De plus, pouvez-vous confirmer si une durée quelconque est nécessaire pour que ces touches soient maintenues en appui sur un raccourci? Personnellement, je n’utilise pas souvent le raccourci Ctrl + Maj + Éjecter, mais j’utilise toujours Ctrl + Option + Command + Éjecter et cette question et cette réponse m’inquiètent.
Kal-al
0

J'utilise actuellement un MacBook Pro sous MacOS Sierra, version 10.12.4. Venant d’un environnement Windows et Ubuntu, j’ai trouvé étrange qu’un Mac n’ait pas de raccourci facile pour verrouiller l’ordinateur. Cependant, ce qui a fonctionné pour moi, ce sont ces étapes:

  1. Allez à System Preferences >> Security & Privacy.

  2. Choisissez l' Generalonglet.

  3. Configurez votre Mac pour exiger un mot de passe dès le démarrage de l'économiseur d'écran ou la sortie de veille de votre ordinateur.

  4. Enfin, chaque fois que vous souhaitez verrouiller votre ordinateur, appuyez simplement sur la combinaison de touches de Ctrl + Shift + Power button.

Maviza101
la source
0

Dans macOS Sierra 10.12.6, j’utilisais l’application Keychain Access> Préférences> Afficher l’accès au trousseau dans la barre de menus.

Je viens de passer à macOS High Sierra 10.13.1 et cette préférence n'existe plus.

Merci à @ pjc90 ci-dessus, je connais maintenant l'option "Verrouiller l'écran" du menu Pomme et le raccourci clavier (enfin) "Commande Command + Contrôle ⌃ + Q".

E. Deleon
la source
0

J'avais besoin de cela et je pouvais le réaliser avec le script Apple suivant à l'intérieur d'un script shell effectuant d'autres tâches, mais cela devrait suffire:

osascript <<EOD
        tell application "System Events"
                key code 12 using {control down, command down}
        end tell
EOD
Bryan
la source
-2

Pour verrouiller l'écran:

appuyez sur Ctrl + Commande + Q

Amit
la source
Aussi, vous pouvez changer le raccourci depuis contrôle + Commande + Q maclovin.org/blog-native/2017/…
Amit
3
Comment cela diffère-t-il des autres réponses qui ont donné ce raccourci et plus d’informations?
user151019