Bagaimana cara mengunci layar menggunakan pintasan keyboard di OS X Mountain Lion dengan Microsoft Natural Ergonomic Keyboard 4000?

54

Judul mengatakan itu semua: bagaimana cara mengunci layar menggunakan pintasan keyboard pada OS X Mountain Lion dengan Microsoft Natural Ergonomic Keyboard 4000?

mattvonb
sumber
Apakah keyboard Anda memiliki tombol eject?
daviewales
Sejauh yang saya tahu, itu tidak memiliki tombol eject.
mattvonb

Jawaban:

40

Anda tidak perlu menggunakan Aplikasi Pihak Ketiga untuk menetapkan pintasan global. Anda dapat menggunakan Layanan Automator, Pintasan keyboard Preferensi Sistem dan perintah CGSession -suspend yang beralih ke layar masuk.

Gunakan Applescript:

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

dalam 'Layanan' Automator seperti ini dengan pengaturan sebagai tidak ada input dan semua aplikasi.

masukkan deskripsi gambar di sini

Simpan dan kemudian pergi ke Preferensi Sistem Keyboard. -> Tab Pintasan Keyboard. Pilih Layanan di sebelah kanan. Dan gulir ke bawah ke bawah di sebelah kiri ke 'Umum'. Di sana Anda akan melihat layanan Anda. Klik addShortCut. Dan berikan layanan jalan pintas. Preferensi sistem Clost.

masukkan deskripsi gambar di sini

Anda mungkin perlu keluar dari beberapa aplikasi dan membukanya kembali terlebih dahulu agar dapat mengambil jalan pintas untuk pertama kalinya. Anda dapat melihat yang sudah mengambilnya ..

masukkan deskripsi gambar di sini

Sekarang coba pintasan dari keyboard.

markhunte
sumber
Saya mendapatkan perilaku yang sangat aneh di Mavericks dengan metode ini.
diimdeep
4
+1, ini memperkenalkan beberapa pengetahuan umum yang sangat berguna juga! Terima kasih!
gatoatigrado
1
@ kermit666 ya. gunakan: do shell script "/System/Library/Frameworks/ScreenSaver.framework/Resources/ScreenSaverEngine.app/Contents/MacOS/ScreenSaverEngine"
markhunte
5
Jika Anda ingin segera tidur tampilan Anda, Anda juga dapat hanya melakukan trik yang sama dengan perintah shell yang berbeda: pmset displaysleepnow.
Glyph
1
@Pavan - jawaban ini menjelaskan hal itu. Jika Anda mengikuti petunjuk, Anda akan melihat mereka tidak merujuk "matikan" atau "keluarkan", cukup kontrol, perintah, dan braket kanan.
Glyph
33

Atau Anda dapat pergi ke: Aplikasi> Utilitas> Akses Keychain> Preferensi> Tampilkan status gantungan kunci di bilah menu .

Ini akan menempatkan kunci di bilah menu Anda dan Anda dapat mengklik Kunci Layar untuk mengunci layar Anda. Jika Anda memerlukan pintasan keyboard, Anda dapat menambahkan ini di keyboard di bawah Pengaturan.

Menu Akses Keychain

Juga, berikut adalah langkah-langkah untuk menggunakan jalan pintas untuk menempatkan komputer Anda dalam mode screen saver yang mengunci Mac Anda secara bersamaan.

  1. Buka Preferensi Sistem .
  2. Pilih Keamanan & Privasi .
  3. Pilih Umum .
  4. Pastikan Membutuhkan kata sandi [segera] setelah tidur atau screen saver dimulai dipilih.
  5. Buka folder aplikasi Anda.
  6. Buka Automator .
  7. Pilih Layanan pada layar yang muncul.
  8. Di bagian atas tindakan Layanan baru, di Layanan menerima drop-down, pilih tidak ada input dari opsi. Pastikan bahwa aplikasi apa pun dipilih pada drop-down kedua.
  9. Tambahkan tindakan Mulai Screensaver (dalam grup tindakan Utilities) ke Layanan dengan menyeretnya ke kanan.
  10. Save the Service (Automator tidak meminta Anda tempat untuk menyimpannya, cukup beri nama Logoutmisalnya).
  11. Selanjutnya, buka System Preferences lagi dan pilih panel preferensi Keyboard . Pilih tab Pintasan di bagian atas, lalu grup Layanan di sebelah kiri.
  12. Layanan yang Anda buat harus berada di dekat bagian bawah daftar Layanan di bawah segitiga Pengungkapan Umum .
  13. Klik dua kali di sisi kanan entri untuk Layanan yang Anda buat dan tetapkan pintasan keyboard.
  14. Saya memilih Command-Shift-Luntuk jalan pintas saya.
  15. Keluar dari panel preferensi keyboard dan cobalah.

Anda selalu dapat menggunakan Control+Shift+Eject(jika Anda memiliki keyboard mac) atau Control+Shift+Powerpada mac Anda untuk membuat komputer Anda tidur, tetapi saya tidak ingin itu ketika saya bisa menutup tutup mba. Kita semua tahu tentang sudut panas, tapi saya bukan penggemar karena selalu mengganggu pilihan lain.

Saya telah menggunakan ikon menu kunci untuk waktu yang paling lama ditemukan di Aplikasi> Utilitas> Akses Keychain> Preferensi> Tampilkan status gantungan kunci di bilah menu tetapi kadang-kadang terlalu lama untuk mengklik ikon kecil itu ketika saya terburu-buru sejak targetnya sangat kecil.

Evan
sumber
Lebih dari satu tahun terlambat, tetapi saya menambahkan rincian jalan pintas seperti yang diminta.
Evan
Apa itu "Folder Utilitas" dan di mana lokasinya?
Petr
Buka folder Aplikasi> di sana Anda akan melihat folder baru bernama Utilities. Buka itu dan Anda siap
Evan
Ketika di Finder, mesin saya mengabaikan Control + Shift + L dan Command + Shift + L sedang membuka Library, jadi saya memetakan ke Command + Shift + Pause / Break dan itu berhasil.
Darren Alfonso
20

Saya menggunakan KeyRemap4Macbook untuk memetakan kembali pause/breakkunci untuk eject. KeyRemap4Macbook gratis, dan muncul di System Preferences setelah menginstal.

shift+ ctrl+ pause/breakMelakukan trik sekarang.

tangkapan layar dari keyRemap4macbook

Untuk versi OS yang lebih baru (Sierras, El Cap) ada Karabiner-Elements baru dengan antarmuka yang sedikit berbeda:

tangkapan layar dari Karabiner-Elements

** Harap dicatat bahwa KeyRemap4Macbook sekarang disebut Karabiner dengan fungsi yang sama.

** pembaruan untuk Sierra - Karabiner ** edit karabiner baru

BentheFolker
sumber
Saya mengunduh ini dan itu datang dengan banyak malware.
mac10688
1
Bisakah Anda mendaftar malware tertentu? Saya telah menggunakan karabiner selama tiga tahun, menginstal semua pembaruan, dan tidak pernah memiliki tambahan apa pun. Inilah resminya: pqrs.org/osx/karabiner
BentheFolker
Pembuatnya, Takayama Fumihiko, mengatakan ini: "Sayangnya, saya tidak memiliki reputasi yang cukup untuk berkomentar. Jika Anda bisa, tolong katakan ke mac10688 bahwa ia harus mengunduh biner dari situs resmi. Pqrs.org Dan Karabiner adalah proyek sumber terbuka dan dirancang dengan mempertimbangkan keamanan. github.com/tekezo/Karabiner "
BentheFolker
7

Dengan asumsi keyboard Anda memiliki tombol eject, Anda harus pergi ke System Preferences, dan klik "Security & Privacy", lalu klik pada tab "General", lalu pilih kotak centang yang mengatakan "Memerlukan kata sandi segera setelah tidur atau screensaver dimulai" . Sekarang Anda dapat mengunci komputer Anda dengan menekan Control- Shift- Eject. Ini membuat komputer tidur, tetapi karena kami telah memerintahkannya untuk mengunci pada waktu tidur, itu juga menguncinya.

Jika komputer Anda tidak memiliki tombol eject, Anda harus membuat pintasan sendiri. Sayangnya, Anda hanya dapat membuat pintasan untuk item menu dan layanan. Untungnya Anda dapat membuat layanan untuk mematikan tampilan (dan karenanya mengunci layar), dan Anda dapat menetapkan pintasan ke layanan tersebut. Untuk instruksi tentang cara melakukan ini, lihat halaman Macworld ini.

daviewales
sumber
1
Tidak ada tombol eject di keyboard. (Atau jika ada, saya tidak dapat menemukannya.) Juga, saya tidak ingin komputer tidur, hanya dikunci.
mattvonb
Anda dapat mengganti tombol Eject dengan tombol Power. (Jika keyboard memiliki tombol power ...)
daviewales
1
Keyboardnya juga tidak memiliki tombol power.
mattvonb
Ada artikel di sini yang menunjukkan kepada Anda cara membuat pintasan kustom Anda sendiri. hints.macworld.com/article.php?story=20090831093941225
daviewales
5

Buka System Preferences-> Keyboard-> Shortcuts-> App Shortcuts. Klik pada +. Pilih All Applicationuntuk Application, masukkan Sleepuntuk Menu Title, tekan pintasan yang diinginkan di Keyboard Shortcutbidang. Klik pada Add. Lihat menu Apple (ikon apel di sudut kiri atas). The Sleepentri harus menunjukkan shortcut yang telah Anda tetapkan. Pintasan harus segera bekerja.

Tangkapan layar

Perhatikan bahwa Finder dan mungkin beberapa aplikasi lain hanya akan bereaksi pada pintasan setelah reboot.

proski
sumber
Sangat mudah pada El Capitan. Tidak diperlukan restart untuk bekerja bahkan untuk finder.
Luke Exton
Sejauh ini ini adalah solusi paling sederhana, terima kasih.
Michael Hoppe
4

Anda dapat dengan mudah menambahkan ikon gembok ke bilah menu:

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

Anda juga dapat menambahkannya melalui Keychain Access prefs. ;)

donmontalvo
sumber
2

Control + Shift + Eject adalah keystroke untuk Mac dengan tombol Eject, dan untuk keyboard eksternal Control + Shift + Power adalah keystroke untuk Mac tanpa kunci eject, seperti MacBook Air dan MacBook Pro Retina

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

rucativava
sumber
1
Di mana tombol eject pada Microsoft Natural Ergonomic Keyboard 4000?
mattvonb
1

Anda juga dapat logout ke layar perpindahan pengguna yang cepat, tetapi itu tidak mematikan tampilan. Cukup tetapkan pintasan ke perintah shell ini:

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

Jika Anda memiliki Alfred Powerpack, Anda dapat memberikan pintasan aksi kunci di tab hotkey:

Lri
sumber
ada 100 artikel yang menunjukkan solusi. Ini sebenarnya jawaban yang saya cari karena saya tidak panik ingin mengatur "memerlukan kata sandi" menjadi "segera". +100 poin
nils petersohn
Ini solusi yang bagus, tetapi sayangnya, itu membuat iTunes menghentikan trek yang sedang diputar, berbeda dengan metode Keychain "Lock Screen".
Elad Nava
1

Perhatikan bahwa ada juga metode alternatif yang membebaskan Anda dari mengingat kombinasi tombol yang tidak jelas dan menggunakan kata-kata bahasa Inggris (atau lainnya): dengan Alfred atau Quicksilver ( mungkin tidak yakin), Anda dapat meminta tindakan seperti mengunci layar, semua melalui satu hotkey dan banyak perintah dalam bahasa sederhana. Spotlight OSX bergerak ke arah yang sama - tetapi saya tidak yakin apakah itu sudah ada di sana; meskipun Anda mungkin dapat menjalankan file AppleScript dengan itu.

aaa
sumber
0

Anda dapat menginstal aplikasi SleepDisplay yang mungil dan gratis , dan menetapkannya ke tombol apa saja di bagian Keyboard Microsoft pada System Preferences.

KurtPreston
sumber
0

@ markhunte jawabannya baik, tetapi gagal ketika Anda berada di aplikasi yang tidak memiliki menu "Layanan" (mis., Kalkulator).

Alih-alih menggunakan System Preferences> Keyboard> Shortcuts untuk menetapkan pintasan, saya menggunakan Apptivate : ini adalah utilitas gratis dan ringan yang tujuan utamanya adalah menjalankan perintah ketika Anda menekan urutan hotkey.

Setelah Anda membuat layanan "Kunci Layar" di Automator (seperti yang dijelaskan oleh jawaban @ markhunte ), Anda cukup menambahkannya ke Apptivate:

Menu Empty Apptivate

Ketika dialog "Buka" ditampilkan, tekan CMD+ SHIFT+ G(Buka Folder) dan masukkan ~/Library/Services:

Buka dialog Folder

Kemudian pilih layanan Automator yang Anda buat sebelumnya:

Pilih layanan Automator

Terakhir, tetapkan pintasan keyboard untuk layanan:

Pilih menu pintasan keyboard

Dan itu dia! Sekarang Anda memiliki pintasan keyboard "Lock Screen" yang dapat digunakan dalam aplikasi apa pun .

Andy Dvorak
sumber
0

Versi sistem saya adalah Yosemite 10.10.5. Dan metode yang diposting oleh markhunte masih berfungsi kecuali bahwa Anda perlu memasukkan nama pengguna setiap kali setelah Anda menangguhkan sistem. Agak menyebalkan bagi saya. Jadi, ubah skrip dari:

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

untuk:

tell application "System Events" to sleep

Script ini hanya mensimulasikan bahwa Anda mengklik item menu tidur dari menu sistem.

Zhou Jason
sumber
1
Ini tidur seluruh komputer, tidak hanya mengunci layar (dan tetap berjalan).
Elad Nava
0

Jika Anda menggunakan MacBook Pro baru atau keyboard Windows / eksternal, gunakan program seperti Karabiner Elements untuk memetakan dari tombol yang Anda pilih untuk "Keluarkan", sehingga CTRL-SHIFT-EJECT yang lama berfungsi dengan baik.

Sebagai contoh:

Elemen Karabiner

dux2
sumber
0

Secara default, Anda dapat menggunakan Ctrl + Command + Q.

Tolga Ozses
sumber
Selamat Datang di Tanya Berbeda! Kami berusaha menemukan jawaban terbaik dan jawaban itu akan memberikan info pendukung mengapa mereka yang terbaik. Jawaban harus lengkap sehingga jelaskan mengapa menurut Anda jawaban yang Anda berikan akan menyelesaikan masalah atau lebih baik daripada orang lain di luar sana. Memberikan tautan sebagai informasi pendukung juga dapat membantu OP, dan lainnya, menemukan info tambahan untuk diri mereka sendiri. Lihat Cara Menjawab tentang cara memberikan jawaban yang berkualitas. - Dari Ulasan
fsb
-1

Ctrl + Shift + PwrBtn

Menggunakan keyboard oranye iMac orisinal pada MacBook Pro 2011.

pengguna131698
sumber