Wie sperre ich den Bildschirm mithilfe einer Tastenkombination unter OS X Mountain Lion mit einer Microsoft Natural Ergonomic Keyboard 4000?


54

Der Titel sagt schon alles: Wie sperre ich den Bildschirm mithilfe einer Tastenkombination unter OS X Mountain Lion mit einer Microsoft Natural Ergonomic Keyboard 4000?


Hat Ihre Tastatur eine Auswurftaste?
Daviewales

Soweit ich das beurteilen kann, gibt es keine Auswurftaste.
Mattvonb

Antworten:


40

Sie müssen keine Drittanbieter-Apps verwenden, um eine globale Verknüpfung festzulegen. Sie können Automator Services, Tastaturkürzel für Systemeinstellungen und den Befehl CGSession -suspend verwenden, mit dem Sie zu einem Anmeldebildschirm wechseln.

Verwenden Sie das Applescript:

do shell script "/System/Library/CoreServices/Menu\\ Extras/User.menu/Contents/Resources/CGSession -suspend"

in einem Automator 'Service' wie diesem mit der Einstellung als keine Eingabe und allen Anwendungen.

Bildbeschreibung hier eingeben

Speichern Sie es und gehen Sie dann zu den Systemeinstellungen der Tastatur. -> Registerkarte Tastaturkürzel. Wählen Sie rechts Dienste aus. Und scrollen Sie nach links unten zu 'General'. Dort sehen Sie Ihren Service. Klicken Sie auf den addShortCut. Und geben Sie dem Dienst eine Verknüpfung. Clost Systemeinstellungen.

Bildbeschreibung hier eingeben

Möglicherweise müssen Sie einige Apps beenden und erst wieder öffnen, damit sie die Verknüpfung zum ersten Mal verwenden können. Sie können diejenigen sehen, die es bereits abgeholt haben ..

Bildbeschreibung hier eingeben

Probieren Sie nun die Tastenkombination von der Tastatur aus.


Ich bekomme wirklich komisches Verhalten bei Mavericks mit dieser Methode.
Diimdeep

4
+1, dies führt auch einige wirklich nützliche Allgemeinkenntnisse ein! Vielen Dank!
Gatoatigrado

1
@ kermit666 ja. benutze: do shell script "/System/Library/Frameworks/ScreenSaver.framework/Resources/ScreenSaverEngine.app/Contents/MacOS/ScreenSaverEngine"
markhunte

5
Wenn Sie Ihre Anzeige sofort schlafen möchten, können Sie auch einfach einmal einen ähnlichen Trick mit einem anderen Shell - Befehl: pmset displaysleepnow.
Glyphe

1
@Pavan - diese Antwort erklärt genau das. Wenn Sie den Anweisungen folgen, werden Sie feststellen, dass sie nicht auf "Ausschalten" oder "Auswerfen" verweisen, sondern nur auf Steuerung, Befehl und rechte Klammer.
Glyph

33

Oder gehen Sie zu: Anwendungen> Dienstprogramme> Schlüsselbundzugriff> Einstellungen> Schlüsselbundstatus in der Menüleiste anzeigen .

Dadurch wird die Menüleiste gesperrt, und Sie können auf Bildschirm sperren klicken , um den Bildschirm zu sperren. Wenn Sie eine Tastenkombination benötigen, können Sie diese in Ihrer Tastatur unter Einstellungen hinzufügen.

Menü "Schlüsselbundzugriff"

In den folgenden Schritten können Sie eine Verknüpfung verwenden, um Ihren Computer in den Bildschirmschonermodus zu versetzen, mit dem Ihr Mac gleichzeitig gesperrt wird.

  1. Öffnen Sie die Systemeinstellungen .
  2. Wählen Sie Sicherheit und Datenschutz .
  3. Wählen Sie Allgemein .
  4. Vergewissern Sie sich, dass Kennwort erforderlich [sofort] nach dem Start des Energiesparmodus oder des Bildschirmschoners ausgewählt ist.
  5. Gehen Sie zu Ihrem Anwendungsordner.
  6. Öffnen Sie Automator .
  7. Wählen Sie auf dem angezeigten Bildschirm Dienste aus.
  8. Wählen Sie oben in den Aktionen des neuen Dienstes in der Dropdown-Liste Dienst erhält keine Eingabe aus den Optionen aus. Stellen Sie sicher, dass in der zweiten Dropdown- Liste eine Anwendung ausgewählt ist.
  9. Fügen Sie dem Dienst die Aktion Start Screensaver (in der Gruppe Dienstprogramme) hinzu, indem Sie sie nach rechts ziehen.
  10. Speichern Sie den Dienst (Automator fragt Sie nicht, wo er gespeichert werden soll, nur um ihn Logoutbeispielsweise zu benennen ).
  11. Öffnen Sie als Nächstes erneut die Systemeinstellungen und wählen Sie den Bereich Tastatureinstellungen aus . Wählen Sie oben die Registerkarte Verknüpfungen und dann links die Gruppe Dienste .
  12. Der von Ihnen erstellte Dienst sollte in der Liste der Dienste im Dreieck Allgemeine Offenlegung ganz unten stehen .
  13. Doppelklicken Sie auf die rechte Seite des Eintrags für den von Ihnen erstellten Dienst und weisen Sie eine Tastenkombination zu.
  14. Ich entschied Command-Shift-Lmich für meine Abkürzung.
  15. Beenden Sie das Tastatur-Einstellungsfenster und probieren Sie es aus.

Sie können immer verwenden Control+Shift+Eject(wenn Sie eine Mac-Tastatur haben) oder Control+Shift+Powerauf Ihrem Mac, um Ihren Computer in den Ruhezustand zu versetzen, aber das möchte ich nicht, wenn ich nur den MBA-Deckel schließen kann. Wir alle wissen um heiße Ecken, aber ich bin kein großer Fan davon, da es immer andere Optionen stört.

Ich habe das Schlossmenüsymbol die längste Zeit in Anwendungen> Dienstprogramme> Schlüsselbundzugriff> Einstellungen> Schlüsselbundstatus in der Menüleiste anzeigen verwendet, aber manchmal dauert es zu lange, auf dieses kleine Symbol zu klicken, wenn ich seit dem in Eile bin Ziel ist so klein.


Über ein Jahr zu spät, aber ich fügte Details wie gewünscht hinzu.
Evan

Was ist "Utilities Folder" und wo befindet es sich?
Petr

Gehen Sie zum Ordner "Programme". Dort sehen Sie einen neuen Ordner mit dem Namen "Dienstprogramme". Öffnen Sie das und Sie sind fertig
Evan

Im Finder ignorierte mein Computer Strg + Umschalt + L und Befehl + Umschalt + L öffnete die Bibliothek, so dass ich Befehl + Umschalt + Pause / Pause zugeordnet habe und das funktionierte.
Darren Alfonso

20

Ich habe KeyRemap4Macbook verwendet , um den pause/breakSchlüssel neu zuzuordnen eject. KeyRemap4Macbook ist kostenlos und wird nach der Installation in den Systemeinstellungen angezeigt.

shift+ ctrl+ pause/breakmacht jetzt den Trick.

Screenshot von keyRemap4macbook

Für neuere Versionen des Betriebssystems (Sierras, El Cap) gibt es die neuen Karabiner-Elements mit einer etwas anderen Oberfläche:

Screenshot von Karabiner-Elements

** Bitte beachten Sie, dass KeyRemap4Macbook jetzt als Karabiner mit derselben Funktionalität bezeichnet wird.

** Update für Sierra - Karabiner ** neuer karabiner edit


Ich habe dies heruntergeladen und es kam mit viel Malware.
Mac10688

1
Können Sie bestimmte Malware auflisten? Ich benutze Karabiner seit drei Jahren, installiere alle Updates und hatte noch nie etwas Besonderes dabei. Hier ist der offizielle: pqrs.org/osx/karabiner
BentheFolker

Der Schöpfer, Takayama Fumihiko, hat folgendes zu sagen: "Leider habe ich nicht genug Ruf, um Kommentare abzugeben. Wenn Sie können, teilen Sie mac10688 bitte mit, dass er / sie Binärdateien von der offiziellen Website herunterladen muss. Pqrs.org Und Karabiner ist ein Open-Source-Projekt und mit Blick auf die Sicherheit entworfen. github.com/tekezo/Karabiner "
BentheFolker

7

Angenommen, Ihre Tastatur verfügt über eine Auswurftaste. Gehen Sie zu den Systemeinstellungen und klicken Sie auf "Sicherheit und Datenschutz". Klicken Sie dann auf die Registerkarte "Allgemein" und aktivieren Sie das Kontrollkästchen "Sofort nach dem Start des Energiesparmodus oder des Bildschirmschoners Kennwort anfordern". . Jetzt können Sie Ihren Computer sperren, indem Sie Control- Shift- drücken Eject. Dadurch wird der Computer in den Energiesparmodus versetzt. Da wir jedoch angewiesen haben, den Energiesparmodus zu aktivieren, wird er auch gesperrt.

Wenn Ihr Computer keine Auswurftaste hat, müssen Sie eine eigene Verknüpfung erstellen. Leider können Sie nur Verknüpfungen für Menüelemente und Dienste erstellen. Glücklicherweise können Sie einen Dienst erstellen, um die Anzeige in den Ruhezustand zu versetzen (und damit den Bildschirm zu sperren), und Sie können dem Dienst eine Verknüpfung zuweisen. Anweisungen dazu finden Sie auf dieser Macworld-Seite.


1
Es gibt keine Auswurftaste auf der Tastatur. (Wenn ja, kann ich es nicht finden.) Außerdem möchte ich nicht, dass der Computer in den Energiesparmodus wechselt, sondern nur gesperrt wird.
Mattvonb

Sie können die Auswurftaste durch die Netztaste ersetzen. (Wenn die Tastatur einen Netzschalter hat ...)
Daviewales

1
Die Tastatur hat auch keinen Netzschalter.
Mattvonb

In diesem Artikel erfahren Sie, wie Sie Ihre eigene Verknüpfung erstellen. hints.macworld.com/article.php?story=20090831093941225
daviewales

5

Öffnen Sie System Preferences-> Keyboard-> Shortcuts-> App Shortcuts. Klicken Sie auf +. Wählen Sie All Applicationfür Application, geben Sie Sleepfür ein Menu Titleund drücken Sie die gewünschte Verknüpfung im Keyboard ShortcutFeld. Klicken Sie auf Add. Siehe das Apple-Menü (ein Apfelsymbol in der oberen linken Ecke). Der SleepEintrag sollte die von Ihnen definierte Verknüpfung anzeigen. Die Verknüpfung sollte sofort funktionieren.

Bildschirmfoto

Beachten Sie, dass Finder und möglicherweise einige andere Anwendungen erst nach dem Neustart auf die Verknüpfung reagieren.


Sehr unkompliziert auf El Capitan. Es ist kein Neustart erforderlich, damit dies auch für Finder funktioniert.
Luke Exton

Dies ist bei weitem die einfachste Lösung, danke.
Michael Hoppe

4

Sie können das Vorhängeschloss-Symbol ganz einfach zu Ihrer Menüleiste hinzufügen:

open /Applications/Utilities/Keychain\ Access.app/Contents/Resources/Keychain.menu

Sie können es auch über die Schlüsselbundeinstellungen hinzufügen. ;)


2

STRG + UMSCHALT + AUSWERFEN ist der Tastenanschlag für Macs mit Auswurftaste und für externe Tastaturen STRG + UMSCHALT + EIN / AUS ist der Tastenanschlag für Macs ohne Auswurftaste, wie das MacBook Air und das MacBook Pro Retina

http://osxdaily.com/2011/01/17/lock-screen-mac/


1
Wo befindet sich die Auswurftaste auf der Microsoft Natural Ergonomic Keyboard 4000?
Mattvonb

1

Sie können sich auch auf dem Bildschirm für die schnelle Benutzerumschaltung abmelden, die Anzeige wird jedoch nicht ausgeschaltet. Weisen Sie diesem Shell-Befehl einfach eine Verknüpfung zu:

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

Wenn Sie das Alfred Powerpack haben, können Sie der Sperraktion eine Verknüpfung auf der Registerkarte "Hotkeys" zuweisen:


Es gibt 100 Artikel, die auf eine Problemumgehung verweisen. Dies ist eigentlich die Antwort, nach der ich gesucht habe, weil ich nicht ausflippen möchte, um das "Kennwort erforderlich" auf "sofort" zu setzen. +100 punkte
nils petersohn 26.11.15

Es ist eine gute Lösung, aber im Gegensatz zur "Lock Screen" -Methode im Schlüsselbund wird iTunes dadurch leider nicht mehr zum aktuell wiedergegebenen Titel.
Elad Nava

1

Beachten Sie, dass es auch eine alternative Methode gibt, mit der Sie sich nicht mehr an unklare Tastenkombinationen erinnern müssen und stattdessen englische (oder andere) Wörter verwenden können: Mit Alfred oder möglicherweise Quicksilver (nicht sicher) können Sie Aktionen wie das Sperren des Bildschirms über eine einzige aufrufen Hotkey und eine Reihe von Befehlen in Klartext. OSXs Spotlight bewegt sich in die gleiche Richtung - aber ich bin mir nicht sicher, ob es noch so weit ist. Sie können jedoch wahrscheinlich AppleScript-Dateien damit ausführen.


0

Sie können die winzige, kostenlose SleepDisplay- Anwendung installieren und sie einer beliebigen Taste im Abschnitt "Microsoft-Tastatur" der Systemeinstellungen zuweisen.


0

Die Antwort von @ markhunte ist gut, aber wenn Sie sich in einer App befinden, die kein Menü "Dienste" enthält (z. B. "Rechner"), ist sie nicht ausreichend.

Anstatt die Verknüpfung über Systemeinstellungen> Tastatur> Verknüpfungen zuzuweisen, verwende ich Apptivate : Es ist ein kostenloses, übersichtliches Dienstprogramm, dessen einziger Zweck darin besteht, einen Befehl auszuführen, wenn Sie eine Tastenkombination drücken.

Nachdem Sie in Automator einen "Lock Screen" -Dienst erstellt haben (wie in der Antwort von @ markhunte beschrieben ), fügen Sie ihn einfach zu Apptivate hinzu:

Leeres Apptivate-Menü

Wenn das Dialogfeld "Öffnen" angezeigt wird, drücken Sie CMD+ SHIFT+ G(Gehe zu Ordner) und geben Sie Folgendes ein ~/Library/Services:

Gehe zum Ordner-Dialog

Wählen Sie dann den Automator-Dienst aus, den Sie zuvor erstellt haben:

Wählen Sie Automator Service

Weisen Sie dem Dienst abschließend eine Tastenkombination zu:

Aktivieren Sie das Tastatur-Kontextmenü

Und das ist es! Jetzt haben Sie eine Tastenkombination "Bildschirm sperren", die in jeder Anwendung verwendet werden kann.


0

Meine Systemversion ist Yosemite 10.10.5. Und die von markhunte bereitgestellte Methode funktioniert immer noch, mit der Ausnahme, dass Sie jedes Mal einen Benutzernamen eingeben müssen, nachdem Sie das System angehalten haben. Es ist ein bisschen nervig für mich. So änderte sich das Skript von:

do shell script "/System/Library/CoreServices/Menu\\ Extras/User.menu/Contents/Resources/CGSession -suspend"

zu:

tell application "System Events" to sleep

Dieses Skript simuliert lediglich, dass Sie auf den Menüpunkt Schlafmodus des Systemmenüs klicken.


1
Dadurch wird der gesamte Computer in den Energiesparmodus versetzt, der Bildschirm wird nicht nur gesperrt (und der Computer läuft weiter).
Elad Nava

0

Wenn Sie das neue MacBook Pro oder eine Windows / externe Tastatur verwenden, verwenden Sie ein Programm wie Karabiner Elements , um von einer Taste, die Sie für "Auswerfen" ausgewählt haben, eine Zuordnung vorzunehmen, damit das gute alte STRG-UMSCHALT-AUSWURF funktioniert.

Zum Beispiel:

Karabiner-Elemente


0

Standardmäßig können Sie Strg + Befehl + Q verwenden.


Willkommen bei Ask Different! Wir versuchen, die besten Antworten zu finden. Diese Antworten liefern unterstützende Informationen darüber, warum sie die besten sind. Die Antworten sollten in sich geschlossen sein. Erklären Sie daher, warum die von Ihnen angegebene Antwort das Problem löst oder besser ist als andere. Das Bereitstellen von Links als unterstützende Informationen kann auch dem OP helfen und anderen dabei, zusätzliche Informationen für sich selbst zu finden. Sehen Sie wie man Antwort auf , wie man eine Qualität Antwort zu geben. - Aus der Bewertung
fsb


-1

Strg + Umschalt + PwrBtn

Verwenden einer originalen orangefarbenen iMac-Tastatur auf einem 2011 MacBook Pro.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.