Mac OS Xスクリーンセーバーをロックできるキーストロークはありますか?


31

Windowsでは、Windows+ Lを押してデスクトップをロックできます。Leopardでは、この機能はないようです。スクリーンセーバーを非常にすばやく起動するように設定できますが、キーコンボを押してコンピューターをロックしたいと思います。

回答:


2

後世のための最新のアップデート。これを行うために追加のソフトウェアは必要ありません。さまざまな方法で組み込まれています。

デフォルトのショートカット

このアクションを実行するための典型的な「終了」ショートカットの修飾子として、デフォルトのグローバルショートカットがあります。これは、アップルメニュー項目のロック画面に対して表示されます:⌃⌘Q(Control Command q

デフォルトのロック画面メニューのショートカット。

このキーボードショートカットの組み合わせを押すか、アップルメニューからこのエントリを選択すると、ディスプレイが即座にロックされます。

ショートカットのカスタマイズ

メニューベースのアクションは、キーボードのシステム環境設定のショートカットタブでユーザーが再マップできます。使用するアプリケーションのショートカットのセクションを、クリック+ボタンを、新しいキーボードショートカットを定義し、使用するメニュータイトルのをLock Screen。このようにして、任意のアプリケーションでメニューからアクセス可能なアクションのショートカットを追加または変更できます。例:Finderの[ サーバーへ接続...]ショートカットと一致するCommand kように、iTunesで⌘K()を[ポッドキャストに登録 ]メニュー項目にマップしています

アイドルロック

スクリーンセーバーがアクティブになったときに一定の非アクティブ期間が経過した後にディスプレイを自動的にロックするには、[ セキュリティとプライバシー ]システム設定でそれを設定します。たとえば、特に高密度の教科書の正誤表をオンラインで読んだり、「ホットコーナー」を誤ってアクティブにしたりする場合、スクリーンセーバーの偶発的なアクティブ化を考慮して、これを「即時」に設定しないことが便利です。

これをアクションとして直接使用できるようにするには、⌃⇧⏏(Control Shift Eject)ショートカットを使用するか、「ホットコーナー」を設定して、デスクトップとスクリーンセーバーのシステム環境設定でスクリーンセーバーをすぐにトリガーします。これにより、マウスを画面の隅にショートカットとして「投げる」ことができます。(これは、元の1984 Macintoshの元のスクリーンセーバーの1つに遡る古典的な機能にうなずきます:After Dark、そしてその前に、アナログ時計のスクリーンセーバーと黒と白の花火デモ。右上のアクティブ化、右下防止します。)

アイドル時の自動ロック。

タッチバー

Touch Barを搭載したMacBook Proノートブックコンピュータは、「タッチのカスタマイズ」を使用して、右側の「コントロールストリップ」に「ロック画面」ボタンを提供するように構成できます「キーボード …」環境設定の「バー…」アクション。

画面ロックアクションをタッチバーのコントロールストリップ部分にドラッグします。

画面をロックするには、バー構成をタッチします。

古い方法:キーチェーンアクセス

時計の横のメニューバーにロックアイコンを表示するオプションを提供するために使用されるキーチェーンアクセス。これにより、ディスプレイをロックするだけでなく、キーチェーンを明示的にロックすることもできます(メモリ内の保存されたアカウントパスワードを忘れます)。Appleはこの機能を削除したようです。

古い方法:ユーザーの簡易切り替え

これは、画面を「ロック」することと本質的に同じ効果を引き起こす創造的な方法であり、まったく異なる方向から取り組みます。「高速ユーザー切り替え」を有効にすると、実際に完全にログアウトせずにログイン画面にアクセスできます。このオプションは、ユーザーとグループのシステム設定パネルのログインオプションから有効にできます。チェックボックスをオンにします。

ユーザーの簡易切り替えを有効にして使用する。

これをキーボードショートカットでアクセス可能にするには、追加の作業が必要になります。これを達成するためのステップバイステップの指示については(Automatorとコマンドライン呼び出しを使用して)、この他のスーパーユーザーの回答をご覧ください

サードパーティソフトウェア

Appleがまだカバーしていないユースケースは、物理的な近接度に基づいた自動ロックです。彼らはしているロックを解除してバッチリお使いのAppleウォッチは、お使いのMacのロックを解除することを許可しているオプション、優れたあなたは、これらのデバイスのいずれかを持って起こる場合に、。ただし、その逆が必要です!(一部の企業では、ワークステーションのロックを解除したままにしておくと発砲します!)

幸いなことに、利用可能なソリューションがありますが、それらは実装および使用するための効果的な難易度の範囲が大きく異なります。私は真のUNIXオタクであり、何よりもまずパワーと柔軟性を高く評価しているため、Apple Script / Automatorと組み合わせたProximityなどのソリューションのファンです。キーカード(App Storeリンク)などのソリューションもありますが、その特定の選択により、実際のシステムパスワードと標準パスワード入力画面の代わりに、フォールバックメカニズムとして「PINロック解除」という追加のセキュリティが導入されます。両方のアプローチに役立つガイドが提供されています。

私がこれまでに見つけた最も消費者に優しい、無料ではないオプションは、Unloxです。さらに、デバイス自体のコンパニオンアプリを使用して、Bluetooth Low-Energy(BTLE)をサポートします。(この電力効率の高い手法を利用するための要件。)


28

OS Xで画面をすばやくロックするためのさまざまな方法を作成できます。ここに包括的な記事があります:http : //www.macworld.com/article/49080/2006/01/lockscreen.html

1つの簡単な方法は次のとおりです。

キーチェーンアクセスを開く->設定->メニューバーにステータスを表示をチェック

ステータスバーの小さなロックアイコンをクリックすると、最初のエントリはロック画面です。[システム環境設定]-> [キーボードショートカット]でホットキーをこれにバインドできるはずです。


1
これは、サードパーティのアプリを使用せずに見つけた最良の方法です。
デュラネイブ09

1これは私がそれを行う方法-キーチェーンアクセスのアイコンをメニューに
robsoft

それを行う良い方法。
GeneQ 2009

ホットキーの設定に関する「ダミー」のアドバイスを詳しく説明できますか?アプリケーションがKeychain Access.appでメニュータイトルが「ロック画面」である「アプリケーションショートカット」を追加しましたが、機能しません。
ジョニック

このためのネイティブショートカットがないことは非常にお粗末です:
Rabarberski

15

control-shift-ejectは画面を空白にします。今年の後半に.. mmm ..まで待つと...画面がロックされることもあります...


あなたはそれが確かだと言っている(そして既にしている)、またはあなたがそれを望んでいるのか?
jtbandes 09

1
彼はSnow Leopardにこの機能があることを意味していると思う。
マシューシンケル2009

-1 Control-Shift-Ejectは何もしません(Snow Leopard)。
ハンレープ

1
どうやら、これは「システム設定-セキュリティ-スリープまたはスクリーンセーバーの開始直後にパスワードを要求する」オプション@Stefanと組み合わせることができます。
アルジャン

1
「すぐにパスワードを要求する...」が設定されている場合、これはSnow Leopardで完全に機能します。
s4y

10

Snow Leopardでは、次の方法を使用して、キーボードからユーザーのロック画面の高速切り替えコマンドを実行できます。

  • Automatorを呼び出すサービスを作成するには:

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

  • このサービスを実行するシステム全体のキーボードコマンドを作成します。私が使用していますControl- - Option- 。CommandL

これは、この Art Of Geekの記事にすべて記載されています。


+1これは良い方法です。私はちょうどそれが機能することを試みました。以前Automatorを使用したことはありませんでしたが、リンク先の記事ですべてが非常に明確に説明されています。あなたが本当に起動したい場合にも、スクリーンセーバーの代わりに、(元の質問のように)ユーザーの切り替えのことを、このコメントをチェックアウト:artofgeek.com/2009/09/08/...
Jonik

:私は最終的に二つの異なるアクションのホットキーと一緒に行ったコンピュータのロックロックコンピュータ&スリープ。(後者の達成方法については、記事のコメントをお読みください。)
Jonik

この回答を投稿してから、この方法を使用しています。それはまだ素晴らしい作品です。私の唯一の準拠は、ログインウィンドウに切り替えるのに最大10秒かかることです。
ハンレープ

端末からコマンドラインを呼び出すには約8秒かかります。したがって、2秒がAutomatorをアクティブにし、8秒が実際のCGSession呼び出しです。
ハンレープ

Art of GeekのWebサイトはなくなったようです。ユーザーの簡易切り替え/アップルメニュー
アルジャン

8

最も簡単な方法は、一度セットアップすると、マウスを画面の隅に移動でき、スクリーンセーバーがすぐにアクティブになり、スクリーンセーバーを閉じるためにパスワードが必要になることです。

  1. 「ホットコーナー」を設定して、スクリーンセーバーを有効にします。これは、[システム環境設定]、[デスクトップとスクリーンセーバー]ペインにあります。[スクリーンセーバー]タブに[ホットコーナー...]ボタンがあります。

  2. 「セキュリティ」設定ペインに移動します。「このコンピューターをスリープまたはスクリーンセーバーから復帰させるにはパスワードが必要」のチェックボックスをオンにします。チェックされます。


5

簡単な実装を次に示します。

  1. KeyChainアクセスアプリケーションを開きます
  2. キーチェーンアクセスから設定を開きます->設定
  3. 「メニューバーにキーチェーンの状態を表示」を選択します

この時点で、あなたがしなければならないことは、小さなキーロックアイコンをクリックして「ロック画面」を選択することだけです。

  1. Automatorを開く
  2. 新しい「ワークフロー」を作成する
  3. 「記録」ボタンをクリックします
  4. 次に、キーロックを選択してから「画面をロック」オプションを選択して自分自身を記録します
  5. この時点でスクリーンセーバーが起動します。ESCを押してログインし直してください
  6. 記録を停止する
  7. 記録されたステップで、「ロック画面」の後に記録されたステップを削除します。

(「再生」ボタンを押してテストするのに問題はありません)

  1. 次に、ワークフローを保存します。
  2. 新しいAutomatorファイルを作成します(Cmd + Nを押します)
  3. 今回は新しい「サービス」を選択します
  4. 左側の検索で「ワークフローの実行」を探し、それを右側にドラッグアンドドロップします
  5. [ワークフロー]ドロップダウンで[その他...]を選択し、上記で保存したワークフローを見つけます。
  6. このサービスの上部で、[サービスの受信]で[入力なし]を選択していることを確認してください

(さらにテストする)

今、本当の「魔法」がやってくる

  1. 次に、サービスを保存します(「Lock My Screen Service」のような人間が読める名前を付けます)。
  2. 「APple Menu」に進み、「System Preferences」を開きます
  3. 「キーボード」を選択します
  4. このセクションでは、「キーボードショートカット」を選択します
  5. 左側の「サービス」を選択します
  6. 右側の[全般]の下までスクロールすると、[マイスクリーンサービスのロック]が表示されます。
  7. 右側に「なし」と書かれた灰色のテキストがあります。これは、ショートカットが割り当てられていないことを意味するため、クリックすると「ショートカットの追加」ボタンが表示されます。クリックして。
  8. 目的の組み合わせを押します(Ctrl + Alt + Cmd + L)
  9. できた 閉じて、ボタンを押してテストします。

慎重にテストしてこれに従った場合、上記のショートカットを押すとAutomatorで作成したサービスが読み込まれ、Automatorはワークフローを実行してマウスをキーチェーンメニューに移動し、画面をロックします。


キーチェーンアクセスメニューバーアクセサリは、少なくともmacOSの最後の2つのメジャーバージョン(10.14および10.13には存在しません)で削除されました。これに代わる方法は、「高速ユーザースイッチング」プロセスです。同様に、Automatorワークフローを使用してコマンドライン呼び出しをメニュー項目として公開する必要があり、キーボードシステム設定でキーボードショートカットを割り当てることができます。最新バージョン:⌃⌘Qで完了です。
ゴスアリス

4

セキュリティ設定を編集して、スクリーンセーバーから起動するためにパスワードを要求し、次の行をアップルスクリプトにスローします。

tell application id "com.apple.ScreenSaver.Engine" to launch

quicksilverをお持ちの場合は、トリガーを設定して、好きなキーストロークを使用してapplescriptを起動できます。または、アプリケーション固有のスクリプト〜/ library / application support / "application name" / scriptsとして追加し、組み込みのMACキーボードショートカットを使用して、そのアプリケーションメニュー項目からスクリプトを起動できます。


4

スクリーンセーバーのパスワードを設定し、Shift+ control+ を押しますeject


1

高速ユーザー切り替え

オプション1:[ユーザーとグループ]設定ペインで高速ユーザー切り替えメニューを有効にし、メニューから[ ログインウィンドウ ] を選択します。

オプション2: /System/Library/CoreServices/Menu\ Extras/User.menu/Contents/Resources/CGSession -suspend

オプション3:多くのランチャーとマクロユーティリティには、高速ユーザー切り替え画面にログアウトするためのコマンドも含まれています。

画面をロックする

オプション1:キーチェーンアクセスの設定で追加のキーチェーンメニューを有効にし、メニューから[ 画面のロック ] を選択します。

オプション2:[セキュリティとプライバシー]設定ペインで、スリープまたはスクリーンセーバーの開始直後にパスワードを要求するをオンにします。その後、を押し⌃⇧⏏てディスプレイをオフにするか⌥⌘⏏、スリープ状態にすることで、コンピューターを手動でロックできます。


1

以下は、AlejandrormzのAutomatorステップの調整です。これはOSX Mavericksにあります:

  • Automatorを見つけて開く
  • 新しいサービスを作成する
  • 2列目から「スクリーンセーバーの開始」をドラッグアンドドロップします
  • 上部のドロップダウンで[サービスが入力を受け取らない]を選択します
  • 「StartScreenSaver」などの名前で保存します
  • システム環境設定を見つけて開く
  • キーボード/ショートカットを開く
  • 左側の[サービス]をクリックします
  • ボタンまでスクロールし、「StartScreenSaver」を選択します
  • 「CTRL + OPTION + CMD + L」などのショートカットをクリックして割り当てます

オプションで:

  • システム環境設定を見つけて開く
  • 「セキュリティとプライバシー」/全般を開きます
  • 「スリープまたはスクリーンセーバーの開始直後にパスワードを要求する」を設定する

-3

入力するとすぐにログオフできます

⌘⇧⌥Q

しばらくすると、スクリーンセーバーが自動的に起動します。

更新:上記はMacでの簡単な方法です。いつものように、Appleがあなたに簡単にやらせたくないことは、多くの痛みを伴います。

あなたは、ほぼ、スティーブは冷笑を聞くことができる「キーボードと画面のロックがサイコーWindowsのです。マウスの人々を使用してください。」

ジョークは別として、Mark Wheadonにはさまざまな方法を文書化した広範な記事があります。アップルは、ロック画面を簡単に実現するためにキーボードを使用することを本当に望んでいないことがわかりました。ダメなりんご。;-)


1
デスクトップのロックに似た音はありません。最初のログオフ
ヨアキムElofsson

1
しかし、質問はそれを行うために「キーストロークがありますか」と尋ねました。答えは、いや、公式ではありません。しかし、もしあなたが苦しむつもりなら、はい、キーストロークがあります。その場合、darren_nのメソッドの方が良いでしょう。
GeneQ 2009

これによりログオフされ、ダウン投票されます。
HaggleLad

10年後、これは陽気にオフマークです。⌃⌘Q、およびNextSTEP以来のケースであるように、キーボードシステム設定を使用したショートカットのカスタマイズ。
ゴスアリス
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.