Judul mengatakan itu semua: bagaimana cara mengunci layar menggunakan pintasan keyboard pada OS X Mountain Lion dengan Microsoft Natural Ergonomic Keyboard 4000?
mountain-lion
keyboard
mac
mattvonb
sumber
sumber
Jawaban:
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:
dalam 'Layanan' Automator seperti ini dengan pengaturan sebagai tidak ada input dan semua aplikasi.
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.
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 ..
Sekarang coba pintasan dari keyboard.
sumber
do shell script "/System/Library/Frameworks/ScreenSaver.framework/Resources/ScreenSaverEngine.app/Contents/MacOS/ScreenSaverEngine"
pmset displaysleepnow
.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.
Juga, berikut adalah langkah-langkah untuk menggunakan jalan pintas untuk menempatkan komputer Anda dalam mode screen saver yang mengunci Mac Anda secara bersamaan.
Logout
misalnya).Command-Shift-L
untuk jalan pintas saya.Anda selalu dapat menggunakan
Control+Shift+Eject
(jika Anda memiliki keyboard mac) atauControl+Shift+Power
pada 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.
sumber
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.
Untuk versi OS yang lebih baru (Sierras, El Cap) ada Karabiner-Elements baru dengan antarmuka yang sedikit berbeda:
** Harap dicatat bahwa KeyRemap4Macbook sekarang disebut Karabiner dengan fungsi yang sama.
** pembaruan untuk Sierra - Karabiner **
sumber
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.
sumber
Buka
System Preferences
->Keyboard
->Shortcuts
->App Shortcuts
. Klik pada+
. PilihAll Application
untukApplication
, masukkanSleep
untukMenu Title
, tekan pintasan yang diinginkan diKeyboard Shortcut
bidang. Klik padaAdd
. Lihat menu Apple (ikon apel di sudut kiri atas). TheSleep
entri harus menunjukkan shortcut yang telah Anda tetapkan. Pintasan harus segera bekerja.Perhatikan bahwa Finder dan mungkin beberapa aplikasi lain hanya akan bereaksi pada pintasan setelah reboot.
sumber
Anda dapat dengan mudah menambahkan ikon gembok ke bilah menu:
Anda juga dapat menambahkannya melalui Keychain Access prefs. ;)
sumber
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/
sumber
Anda juga dapat logout ke layar perpindahan pengguna yang cepat, tetapi itu tidak mematikan tampilan. Cukup tetapkan pintasan ke perintah shell ini:
Jika Anda memiliki Alfred Powerpack, Anda dapat memberikan pintasan aksi kunci di tab hotkey:
sumber
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.
sumber
Anda dapat menginstal aplikasi SleepDisplay yang mungil dan gratis , dan menetapkannya ke tombol apa saja di bagian Keyboard Microsoft pada System Preferences.
sumber
@ 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:
Ketika dialog "Buka" ditampilkan, tekan CMD+ SHIFT+ G(Buka Folder) dan masukkan
~/Library/Services
:Kemudian pilih layanan Automator yang Anda buat sebelumnya:
Terakhir, tetapkan pintasan keyboard untuk layanan:
Dan itu dia! Sekarang Anda memiliki pintasan keyboard "Lock Screen" yang dapat digunakan dalam aplikasi apa pun .
sumber
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:
untuk:
Script ini hanya mensimulasikan bahwa Anda mengklik item menu tidur dari menu sistem.
sumber
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:
sumber
Secara default, Anda dapat menggunakan Ctrl + Command + Q.
sumber
Ada aplikasi kecil yang melakukan trik - http://keylock.io
sumber
Ctrl + Shift + PwrBtn
Menggunakan keyboard oranye iMac orisinal pada MacBook Pro 2011.
sumber