OS X Mountain LionでMicrosoft Natural Ergonomic Keyboard 4000のキーボードショートカットを使用して画面をロックするにはどうすればよいですか?


54

タイトルはそれをすべて言っています:OS X Mountain LionでMicrosoft Natural Ergonomic Keyboard 4000を使用してキーボードショートカットを使用して画面をロックするにはどうすればよいですか?


キーボードにはイジェクトボタンがありますか?
daviewales

私が知る限り、イジェクトボタンはありません。
マットフォンブ

回答:


40

グローバルなショートカットを設定するために、サードパーティのアプリを使用する必要はありません。Automatorサービス、システム環境設定のキーボードショートカット、およびログイン画面に切り替えるCGSession -suspendコマンドを使用できます。

Applescriptを使用します。

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

Automatorの「サービス」では、入力なしですべてのアプリケーションとして設定されています。

ここに画像の説明を入力してください

保存して、キーボードのシステム環境設定に移動します。-> [キーボードショートカット]タブ。右側のサービスを選択します。そして、左下の「一般」までスクロールします。そこにあなたのサービスが表示されます。addShortCutをクリックします。そして、サービスにショートカットを付けます。失われたシステム設定。

ここに画像の説明を入力してください

初めてショートカットを取得するには、一部のアプリを終了してから再度開く必要があります。あなたはすでにそれを拾ったものを見ることができます。

ここに画像の説明を入力してください

キーボードからショートカットを試してください。


このメソッドを使用すると、Mavericksで非常に奇妙な動作が発生します。
薄暗い深さ

4
+1、これは本当に役に立つ一般的な知識も紹介します!ありがとう!
gatoatigrado

1
@ kermit666はい。使用: do shell script "/System/Library/Frameworks/ScreenSaver.framework/Resources/ScreenSaverEngine.app/Contents/MacOS/ScreenSaverEngine"
markhunte

5
ディスプレイをすぐにスリープさせたい場合は、別のシェルコマンドを使用して同様のトリックを実行することもできますpmset displaysleepnow
グリフ

1
@Pavan-この答えはまさにそれを説明しています。指示に従えば、それらは「電源オフ」または「イジェクト」を参照せず、コントロール、コマンド、および右括弧のみを参照することがわかります。
グリフ

33

または、[アプリケーション]> [ユーティリティ]> [キーチェーンアクセス]> [設定]> [キーチェーンステータスをメニューバーに表示]に移動します

これにより、メニューバーにロックが設定され、[ 画面のロック]をクリックして画面をロックできます。キーボードショートカットが必要な場合は、キーボードの[設定]で追加できます。

キーチェーンアクセスメニュー

また、ショートカットを使用してコンピューターをスクリーンセーバーモードにして、同時にMacをロックする手順も示します。

  1. システム環境設定を開きます
  2. [ セキュリティとプライバシー]を選択します。
  3. 一般を選択します。
  4. スリープまたはスクリーンセーバーの開始後に[すぐにパスワードを要求する]が選択されていることを確認してください。
  5. アプリケーションフォルダに移動します。
  6. Automatorを開きます。
  7. 表示される画面で[ サービス]を選択します。
  8. 新しいサービスのアクションの上部にある[サービス受信]ドロップダウンで、オプションから入力なしを選択します。2番目のドロップダウンでアプリケーションが選択されていることを確認します
  9. [ユーティリティのアクショングループ]にある[スクリーンセーバー開始]アクションを右にドラッグして、サービスに追加します。
  10. サービスを保存します(Automatorは、保存先を尋ねずLogout、たとえば名前を付けるだけです)。
  11. 次に、システム環境設定を再度開き、キーボード 環境設定ペインを選択します。上部の[ ショートカット ]タブを選択してから、左側の[ サービス]グループを選択します。
  12. 作成したサービスは、一般開示の三角形の下にあるサービスのリストの下部近くにあるはずです。
  13. 作成したサービスのエントリの右側をダブルクリックして、キーボードショートカットを割り当てます。
  14. Command-Shift-L私のショートカットを選んだ。
  15. キーボード設定ペインを終了して、試してみてください。

Control+Shift+EjectMacキーボードを使用している場合はいつでも、またはControl+Shift+PowerMac上でコンピューターをスリープ状態にすることができますが、mbaのふたを閉じることができる場合は、これは望ましくありません。私たちは皆、ホットコーナーについて知っていますが、私はそれが他のオプションに常に干渉するので、私はそれの大ファンではありません。

アプリケーション>ユーティリティ>キーチェーンアクセス>環境設定>メニューバーにキーチェーンステータスを表示で最も長い間ロックメニューアイコンを使用していましたが、急いでいるときにその小さなアイコンをクリックすると時間がかかるターゲットはとても小さいです。


1年以上遅れましたが、要求に応じてショートカットの詳細を追加しました。
エヴァン

「ユーティリティフォルダー」とは何ですか?
ペトル

[アプリケーション]フォルダーに移動し、[ユーティリティ]という新しいフォルダーが表示されます。それを開いて、あなたはすべて設定されています
エヴァン

Finderで、マシンがControl + Shift + Lを無視し、Command + Shift + Lがライブラリを開いていたので、Command + Shift + Pause / Breakにマッピングし、それが機能した。
ダレンアルフォンソ

20

KeyRemap4Macbookを使用して、pause/breakキーをに再マップしましたeject。KeyRemap4Macbookは無料で、インストール後にシステム環境設定に表示されます。

shift+ ctrl+ pause/breakは今トリックを行います。

keyRemap4macbookのスクリーンショット

OSの新しいバージョン(Sierras、El Cap)には、インターフェースがわずかに異なる新しいKarabiner-Elementsがあります。

Karabiner-Elementsのスクリーンショット

** KeyRemap4Macbookは、同じ機能を持つKarabinerと呼ばれるようになりました。

** Sierra-Karabinerの更新** 新しいカラビナ編集


これをダウンロードすると、たくさんのマルウェアが含まれていました。
mac10688

1
特定のマルウェアをリストできますか?私はkarabinerを3年間使用し、すべての更新プログラムをインストールしてきましたが、これまでに何も追加されていません。公式は次のとおり
osx

作成者の高山文彦はこう言っています。「残念ながら、コメントするほど評判がありません。できれば、mac10688に公式サイトからバイナリをダウンロードする必要があることを伝えてください。pqrs.orgとKarabinerはセキュリティを考慮して設計されたオープンソースプロジェクト。github.com/tekezo/Karabiner "
-BentheFolker

7

キーボードにイジェクトボタンがあると仮定して、システム環境設定に移動し、「セキュリティとプライバシー」をクリックしてから、「一般」タブをクリックし、「スリープまたはスクリーンセーバーの開始直後にパスワードを要求する」チェックボックスを選択する必要があります。今、あなたは押してコンピュータをロックすることができますControl- - 。Shift Ejectこれによりコンピューターはスリープ状態になりますが、スリープ時にロックするように指示したため、コンピューターもロックされます。

コンピューターにイジェクトボタンがない場合は、独自のカスタムショートカットを作成する必要があります。残念ながら、メニュー項目とサービスのショートカットのみを作成できます。幸いなことに、ディスプレイをスリープ状態にする(したがって画面をロックする)サービスを作成し、サービスにショートカットを割り当てることができます。これを行う方法については、このMacworldページを参照してください。


1
キーボードに取り出しボタンはありません。(または、存在する場合、それを見つけることができません。)また、コンピューターをスリープ状態にせず、ロックするだけです。
マットフォンブ

取り出しボタンを電源ボタンに置​​き換えることができます。(キーボードに電源ボタンがある場合...)
daviewales

1
キーボードには電源ボタンもありません。
マットフォンブ

ここには、独自のカスタムショートカットを作成する方法を示す記事があります。hints.macworld.com/article.php?story=20090831093941225
daviewales

5

オープンSystem Preferences- > Keyboard- > Shortcuts- > App Shortcuts。をクリックし+ます。選択All ApplicationのためにApplication入力し、SleepためMenu Titleに必要なショートカットキーを押しKeyboard Shortcutフィールド。をクリックしAddます。アップルメニュー(左上隅のアップルアイコン)を参照してください。Sleepエントリーは、あなたが定義したショートカットが表示されるはずです。ショートカットはすぐに機能するはずです。

スクリーンショット

Finderおよびその他のアプリケーションは、再起動後にショートカットにのみ反応することに注意してください。


エルキャピタンについては非常に簡単です。これがファインダーでも機能するために再起動は必要ありません。
ルークエクストン

これは断然最もシンプルなソリューションです、ありがとう。
マイケルホッペ

4

南京錠アイコンをメニューバーに簡単に追加できます。

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

キーチェーンアクセス設定から追加することもできます。;)



1

ユーザーの簡易切り替え画面からログアウトすることもできますが、ディスプレイはオフになりません。このシェルコマンドにショートカット割り当てるだけです。

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

Alfred Powerpackをお持ちの場合は、ホットキータブでロックアクションのショートカットを指定できます。


回避策を示す100の記事があります。これは実際に私が探していた答えです。「パスワードを要求する」を「すぐに」設定したいので、私はおかしくないからです。+100ポイント
nils petersohn

これは良い解決策ですが、残念ながら、キーチェーンの「ロック画面」メソッドとは対照的に、iTunesが現在再生中のトラックを停止させます。
エラッドナバ

1

曖昧なキーの組み合わせを覚えるのあなたを解放し、代わりに英語(または他の)単語を使用して別の方法もありますことに注意してください:とアルフレッドまたは多分クイックシルバー(わからないカントー)、あなたは、このような全てのシングルを経て、画面をロックするなどのアクションを呼び出すことができますホットキーと平易な言語のコマンドの束。OSXのSpotlightは同じ方向に進んでいますが、まだそこにあるかどうかはわかりません。AppleScriptファイルを実行できる可能性があります。


0

小さな、無料のSleepDisplayアプリケーションをインストールし、システム環境設定のMicrosoftキーボードセクションで任意のキーに割り当てることができます。


0

@markhunteの答えは良いのですが、「サービス」メニューのないアプリ(電卓など)の場合は不十分です。

System Preferences> Keyboard> Shortcutsを使用してショートカットを割り当てる代わりに、Apptivateを使用します。これは、ホットキーシーケンスを押したときにコマンドを実行することのみを目的とする無料の軽量ユーティリティです。

Automatorで「Lock Screen」サービスを作成したら(@markhunteの回答で説明されているように)、それをApptivateに追加するだけです。

空のApptivateメニュー

「開く」ダイアログが表示されたら、CMD+ SHIFT+ G(フォルダーに移動)を押して入力します~/Library/Services

[フォルダに移動]ダイアログ

次に、前に作成したAutomatorサービスを選択します。

Automatorサービスを選択

最後に、サービスにキーボードショートカットを割り当てます。

キーボードショートカットメニューを活用する

以上です!これで、任意のアプリケーションで使用できる「ロック画面」キーボードショートカットができました。


0

私のシステムバージョンはYosemite 10.10.5です。また、markhunteによって投稿されたメソッドは、システムをサスペンドした後に毎回ユーザー名を入力する必要があることを除いて、引き続き機能しています。それは私にとって少し迷惑です。スクリプトを以下から変更しました:

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

に:

tell application "System Events" to sleep

このスクリプトは、システムメニューのスリープメニュー項目をクリックすることをシミュレートするだけです。


1
これにより、コンピューター全体がスリープ状態になり、画面がロックされるだけでなく、実行され続けます。
エラッドナバ

0

新しいMacBook ProまたはWindows /外部キーボードを使用する場合は、Karabiner Elementsなどのプログラムを使用して、選択したキーから「イジェクト」にマップし、古き良きCTRL-SHIFT-EJECTが機能するようにします。

例えば:

カラビナ要素


0

デフォルトでは、Ctrl + Command + Qを使用できます。


Ask Differentへようこそ!私たちは最良の答えを見つけようとしていますが、それらの答えはなぜ彼らが最高なのかを裏付ける情報を提供ます。回答は自己完結型である必要があるため、提供した回答が問題を解決する、または他の回答よりも優れていると考える理由を説明してください。サポート情報としてリンクを提供することも、OPをはじめとする他の人々が自分自身の追加情報を見つけるのに役立ちます。質の高い回答を提供する方法については、回答方法をご覧ください。-口コミより
FSB


-1

Ctrl + Shift + PwrBtn

2011 MacBook ProでオリジナルのiMacオレンジキーボードを使用します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.