Чи є натискання клавіші, яке може заблокувати заставку Mac OS X?


31

У Windows я можу натиснути Windows+, Lщоб заблокувати робочий стіл. У Leopard ця можливість, здається, не існує. Хоча я можу налаштувати заставку, щоб вона ввімкнулася дуже швидко, я хотів би натиснути комбінацію клавіш, щоб заблокувати комп'ютер.

Відповіді:


2

Сучасне оновлення для нащадків, додаткового програмного забезпечення для цього не потрібно . Він вбудований різними способами.

Ярлик за замовчуванням

Існує глобальний ярлик за замовчуванням як модифікатор типового ярлика "Вийти" для виконання цієї дії, видно на екрані блокування екрану в меню Apple : ⌃⌘Q ( Control Command q)

Ярлик меню блокування екрана за замовчуванням.

Якщо натиснути цю комбінацію комбінацій клавіш або вибрати цей запис у меню Apple, миттєво заблокуємо ваш дисплей.

Настроювання ярлика

Дії, що базуються на меню, користувач може переробляти на панелі "Налаштування системи клавіатури ", на вкладці " Ярлики" . Використовуйте App Shortcuts розділ, натисніть на +кнопку, визначити нову комбінацію клавіш, а також використовувати меню Назва в Lock Screen. Таким чином ви можете додавати або змінювати ярлики для будь-яких дій, доступних меню, у будь-якій програмі. Приклад: Command kу iTunes я відобразив ⌘K ( ) на підписку на підкаст… пункт меню, щоб відповідати ярлику Підключення Finder до сервера… .

Блокування холостого ходу

Щоб автоматично заблокувати ваш дисплей після періоду бездіяльності, коли заставка активується, налаштуйте це в розділі Налаштування системи безпеки та конфіденційності . Часто зручно не встановлювати це значення " Негайне" для обліку випадкових активацій заставки, наприклад, якщо ви читаєте в Інтернеті особливо щільний підручник або випадково активуєте "гарячий куточок".

Щоб зробити це безпосередньо корисним як дію, ви можете скористатися ярликом ⌃⇧⏏ ( Control Shift Eject) або налаштувати "гарячий кут", щоб негайно запустити заставку в розділі Налаштування робочого столу та заставки . Це дозволить вам "кинути" мишу в кут екрану як ярлик. (Це кивок на класичну функцію, що відноситься до однієї з оригінальних заставки оригіналу 1984 року Macintosh: After Dark, а до цього - аналогова заставка годинника та демонстрація чорно-білого феєрверку. Вгорі праворуч для активації, праворуч знизу запобігти.)

Автоблокування в режимі очікування.

Сенсорний рядок

За допомогою сенсорної панелі ноутбуків MacBook Pro можна налаштувати так, щоб у правій "контрольній смузі" надати кнопку "Блокування екрана" (це смішно, це ім'я також походить від Classic Mac OS 8 або 9 ...), використовуючи "Налаштувати дотик Дія "..." у розділі Налаштування системи клавіатури .

Перетягніть дію Блокування екрана в частину контрольної смуги сенсорної панелі.

Торкніться конфігурації рядка, щоб заблокувати екран.

Старий метод: доступ до брелка

Keychain Access використовується для пропонування опції відображення піктограми блокування на панелі меню поруч із годинником. Це дасть вам доступ до блокування дисплея, а також до явного блокування брелоків (забувши збережений пароль облікового запису в пам'яті). Здається, Apple видалила цю функцію.

Старий метод: Швидке переключення користувачів

Це творчий спосіб викликати по суті той же ефект, що і "блокування" екрана, вирішений з зовсім іншого напрямку. Якщо увімкнено функцію "Швидка комутація користувачів", ви можете отримати доступ до екрана входу, фактично не виходячи повністю. Цю опцію можна ввімкнути на панелі «Налаштування користувачів і груп », «Параметри входу» , встановіть прапорець.

Увімкнення та використання швидкої комутації користувачів.

Щоб зробити це доступним за допомогою комбінації клавіш, знадобиться додаткова робота. Покрокові вказівки для цього (використовуючи Automator та виклик командного рядка всередині), перегляньте цю відповідь Суперусер .

Сторонне програмне забезпечення

Справа використання Apple ще не охоплювала, але це автоматичне блокування на основі фізичної близькості. Вони розблокували погладжування за допомогою дозволити вашому Apple Watch розблокувати ваш Mac , що чудово , якщо у вас є один із цих пристроїв. Хоча зворотний зворот потрібен! (У деяких компаніях залишати свою робочу станцію розблокованою - це вогневе правопорушення!)

На щастя, існують рішення, хоча вони реально застосовуються та застосовуються для ефективного рівня складності. Я справжній підліток UNIX, і в першу чергу ціную потужність та гнучкість, тому я фанат таких рішень, як Близькість у поєднанні з Apple Script / Automator. Також є такі рішення, як Keycard (посилання на магазин App Store), але саме цей вибір також вводить додаткову невпевненість: "Розблокування PIN-коду" як механізм резервного копіювання, замість вашого фактичного пароля системи та стандартного екрана введення пароля. Доступний посібник з обох підходів .

Найбільш зручний для споживачів, хоча і не безкоштовний варіант, який я знайшов поки що, це Unlox . Крім того, він підтримує Bluetooth з низьким рівнем енергії (BTLE), використовуючи додаток-супровід на самому пристрої. (Вимога використовувати цю більш енергоефективну техніку.)


28

Ви можете створити різні методи для швидкого блокування екрана в ОС X. Тут є вичерпна стаття: http://www.macworld.com/article/49080/2006/01/lockscreen.html

Один простий спосіб - це:

Відкрийте доступ до брелка -> налаштування -> галочку Показувати стан у рядку меню

Коли ви клацаєте на піктограму Lock у рядку статусу, перший запис - це Lock Screen. Ви повинні мати можливість прив’язати до цього гарячу клавішу в системних налаштуваннях -> Комбінації клавіш.


1
Це найкращий спосіб, який я знайшов, не використовуючи сторонній додаток.
dulaneyb

+1 так я це роблю - піктограма доступу брелка в меню
robsoft

Хороший спосіб це зробити.
GeneQ

Чи можете ви детально ознайомитись із порадами "для муляжів" щодо встановлення гарячої клавіші? Я додав "ярлик програми", де програмою є Keychain Access.app, а заголовок меню - "Заблокований екран", але він не працюватиме.
Jonik

Дуже паршиво, що для цього немає рідного ярлика :-(
Рабарберські

15

Control-shift-eject спорожніє екран. Якщо ви зачекаєте, поки .. ммм .. десь пізніше цього року ... ви можете виявити, що він також блокує екран ...


Ви говорите, що це буде (і вже є) напевно, або ви сподіваєтесь, що так буде?
jtbandes

1
Я підозрюю, що він має на увазі, що у Snow Leopard ця особливість є.
Matthew Schinckel

-1 Control-Shift-Eject нічого не робить для мене (Snow Leopard).
ханліп

1
Мабуть , це може поєднуватися з опцією "Налаштування системи - Безпека. Потрібен пароль відразу після сну або початку заставки", @Stefan.
Ар'ян

1
Це чудово працює у Snow Leopard, коли встановлено «Вимагати пароль негайно…».
s4y

10

Snow Leopard забезпечує спосіб виконання команди швидкого переключення екрана блокування з клавіатури за допомогою:

  • Автоматизатор для створення служби, яка викликає:

/ Система / Бібліотека / Основні сервіси / Меню \ Додаткові елементи / Користувач.меню / Зміст / Ресурси / CGSession -suspend

  • Створіть загальносистемну команду клавіатури, яка запускає цю послугу. Я використовую Control- Option- Command- L.

Це все задокументовано в цій статті Art Of Geek.


+1 Це хороший спосіб зробити це; Я просто спробував, що це працює. Раніше я не використовував Automator, але стаття, на яку ви посилаєтесь, пояснює все це дуже чітко. Крім того , якщо ви дійсно хочете , щоб запустити екранну заставку замість перемикання користувачів речі (як в оригіналі питання), перевірити цей коментар: artofgeek.com/2009/09/08 / ...
Jonik

Нарешті я пішов з гарячими клавішами для двох чітких дій: блокування комп'ютера та блокування комп'ютера та сон . (Прочитайте коментарі до статті, щоб побачити, як досягти останнього.)
Jonik,

Я використовую цей метод з моменту опублікування цієї відповіді. Він як і раніше чудово працює. Моя єдина сумісність полягає в тому, що для переходу до вікна входу потрібно до 10 секунд.
hanleyp

Виклик командного рядка з терміналу займає близько 8 секунд, тож 2s - це активація Automator, а 8s - фактичний виклик CGSession.
hanleyp

Здається, веб-сайт Art of Geek зник? Більш детально про те саме рішення у програмі Fast User Switching / Apple Menu?
Ар'ян

8

Найпростіший спосіб, коли він налаштований, дозволяє перемістити мишу в кут екрану, заставка активується негайно та вимагає пароль, щоб відключити заставку.

  1. Встановіть "Гарячий куточок", щоб активувати заставку. Це в області "Налаштування системи", "Настільний і заставка". На вкладці "Заставка" є кнопка "Гарячі куточки ...".

  2. Перейдіть до області налаштувань "Безпека". Переконайтесь, що прапорець "Вимагати пароль для того, щоб розбудити цей комп’ютер зі сну або заставки" перевіряється.


5

Ось проста реалізація:

  1. Відкрийте додаток доступу KeyChain
  2. Відкрийте свої налаштування з Keychain Access -> Preferences
  3. Виберіть "Показати стан брелока на панелі меню"

У цей момент все, що вам потрібно зробити, - це натиснути на маленьку піктограму клавіатури та вибрати "Заблокований екран", але ось щось додаткове для більш веселого:

  1. Відкрийте Автоматизатор
  2. Створіть новий "Workflow"
  3. Натисніть на кнопку "Записати"
  4. Тепер запишіть себе, вибираючи блокування клавіш, а потім опцію "Блокування екрана"
  5. У цей момент заставка запуститься, тому натисніть клавішу ESC та увійдіть назад
  6. Зупиніть запис
  7. У записаних кроках видаліть усі записані кроки після "Блокування екрана".

(Не завадить перевірити це зараз натисканням кнопки "Відтворити")

  1. Тепер збережіть робочий процес.
  2. Створіть новий файл Automator (натисніть Cmd + N)
  3. Цього разу оберіть нову "Службу"
  4. У пошуку з лівого боку знайдіть "Запустити робочий процес", потім перетягніть його в праву частину
  5. У спадному меню "Workflow" виберіть "Other ..." та знайдіть збережений вище робочий процес.
  6. Переконайтеся, що вгорі цієї служби ви вибрали "немає вводу" для "Сервіс отримує"

(Перевірте ще кілька)

Тепер настає справжня "магія"

  1. Тепер збережіть Вашу Службу (дайте їй зрозумілу людину назву на зразок "Заблокувати мій екранний сервіс")
  2. Перейдіть у меню "APple Menu" та відкрийте "System Preferences"
  3. Виберіть "Клавіатура"
  4. У цьому розділі виберіть "Комбінації клавіш"
  5. Виберіть "Послуги" зліва
  6. У правій частині прокрутіть донизу внизу "Загальні", і ви знайдете "Заблокувати мій екран"
  7. Праворуч є сірий текст з написом "немає", це означає, що ярлик не призначений, тому натисніть на нього і з'явиться кнопка "Додати ярлик". Натисніть на нього.
  8. Тепер натисніть потрібну комбінацію (тобто Ctrl + Alt + Cmd + L)
  9. Зроблено. Закрийте і протестуйте його, натиснувши кнопку.

Якщо ви протестували та дотримувались цього уважно, натискання на ярлик вище буде завантажено створену Вами службу в Automator, яка, у свою чергу, запускає робочий процес, який переміщує мишу в меню Keychain і блокує екран для вас.


Аксесуар для меню Keychain Access видалено принаймні за останніми двома основними версіями macOS (немає в 10.14, ні 10.13). Альтернативою цьому є процес "Швидке переключення користувачів", з подібною потребою у використанні робочого процесу "Автоматизатор" для викриття виклику командного рядка як пункту меню, якому можна призначити ярлик клавіатури за допомогою системних налаштувань клавіатури . На сучасних версіях: ⌃⌘Q, і ви закінчили.
GothAlice

4

Відредагуйте параметри безпеки, щоб вимагати пароль, щоб прокинутись із заставки, киньте цей рядок у яблучний сценарій:

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

Якщо у вас є quicksilver, ви можете встановити тригер для запуску яблучного сценарію, використовуючи будь-який набір клавіш. Або ви можете додати його як сценарій ~ / бібліотека / підтримка додатка / "ім'я програми" / сценарії, а потім використовувати вбудовані комбінації клавіш MAC для запуску сценарію через пункти меню програм.


4

Налаштуйте пароль заставки та натисніть Shift+ control+eject


1

Швидке перемикання користувачів

Варіант 1: Увімкніть меню швидкої комутації користувача на панелі налаштувань Користувачі та групи та виберіть у меню Вікно входу… .

Варіант 2: /System/Library/CoreServices/Menu\ Extras/User.menu/Contents/Resources/CGSession -suspend

Варіант 3: Багато пускових установок і макроутилітів також включають команду для виходу з екрану швидкого переключення користувача.

Блокування екрана

Варіант 1: Увімкніть меню Keychain додатково в налаштуваннях Keychain Access і виберіть із меню Lock Screen .

Варіант 2: Поставте прапорець Запросити пароль відразу після сну або заставки на панелі налаштувань безпеки та конфіденційності. Потім можна заблокувати комп'ютер вручну, натиснувши, ⌃⇧⏏щоб вимкнути дисплей або ⌥⌘⏏перейти до сну.


1

Нижче наводиться налаштування кроків автоматизатора Alejandrormz. Це в OSX Mavericks:

  • Знайдіть і відкрийте Automator
  • Створіть нову Службу
  • З 2-го стовпця перетягніть "Пуск заставки"
  • У верхній частині списку виберіть "Послуги не надходять "
  • Збережіть, наприклад, "StartScreenSaver"
  • Знайдіть і відкрийте Налаштування системи
  • Відкрийте клавіатуру / ярлики
  • Натисніть Послуги ліворуч
  • Перейдіть до ботону та виберіть "StartScreenSaver"
  • Клацніть та призначте ярлик, наприклад "CTRL + OPTION + CMD + L"

Необов'язково:

  • Знайдіть і відкрийте Налаштування системи
  • Відкрийте "Безпека та конфіденційність" / Загальне
  • Встановіть "Потрібен пароль відразу після сну або заставки"

-3

Ви можете негайно вийти з системи, ввівши

⌘ ⇧ ⌥ Q

Заставка запуститься автоматично через деякий час.

Оновлення: вищевикладене - простий спосіб для Mac. Як завжди, все, що Apple не хоче, щоб ви робили легко, тягне за собою багато болю.

Ви майже можете почути наслідування Стіва: "Блокування екрана з клавіатурою - це Windows Windows. Використовуйте люди миші".

Жарти вбік, Марк Уедон має велику статтю, в якій документує різні методи. Виявляється, Apple насправді не хоче, щоб ти використовував клавіатуру для блокування екрана ... легко. Погане яблуко. ;-)


1
вийдіть спочатку, не схожі на блокування робочого столу
Joakim Elofsson

1
Але питання, яке задається "чи є натискання клавіші", щоб зробити це. Відповідь була б, ні, не офіційно. Але якщо ви готові постраждати, то так, відбувається натискання клавіш. У такому випадку спосіб darren_n був би кращим.
GeneQ

Це відключає вас, зволікає.
HaggleLad

Через 10 років це смішно не помітно. ⌃⌘Q, і як це було з NextSTEP, налаштування ярлика за допомогою системних налаштувань клавіатури .
GothAlice
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.