Как заблокировать экран на MacBook Air?

16

Я знаю, что об этом спрашивали много раз ( есть ли аналогичная быстрая альтернатива Crtl + Shift + Eject для нового Macbook, в которой отсутствуют клавиши извлечения? ), Но комбинация горячих клавиш не работает на моем MacBook Air, на котором нет кнопки извлечения под управлением 10.7.

Итак, какую комбинацию горячих клавиш можно использовать для блокировки экрана?

Б Семерка
источник

Ответы:

16

Редактировать: нажатие клавиши питания на MacBook Air при удерживании управления и переключения не работает в 10.7. Клавиша включения может быть заменена только для извлечения в 10.8 и более поздних версиях OS X.

Перевод дисплеев в спящий режим блокирует экран, только если этот параметр включен:

Вы также можете уложить дисплеи в 10.9, запустив их pmset displaysleepnow.

Еще один способ блокировки экрана - включить дополнительное меню «Связка ключей» в настройках «Доступа через связку ключей», а затем выбрать «Блокировать экран» в меню «Дополнительно»:

Альтернативный способ блокировки экрана - выход на экран быстрого переключения пользователей. Вы можете сделать это, запустив

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

или с помощью действия блокировки в Альфреде:

LRI
источник
Я спрашиваю о 10,7, потому что это то, что я бегу. Не 10,9. Не 10,8. Нет кнопки извлечения. «Требуется пароль» установлен.
B Семь
Пункт меню связки ключей не работает надежно. (Или он не блокирует экран сразу после его затемнения)
Отображаемое имя
13

MacBook Air заменяет кнопку извлечения на кнопку питания. Используйте это вместо:

Обновление 2013-11-23 : Я прошу прощения за то, что не прочитал вопрос внимательно. Я пропустил ту часть, где вы хотите заблокировать экран. Комбинация клавиш ниже только выключает экран, фактически не блокируя его.

Control+ Shift+Power/Eject Button

Если вы хотите войти в спящий режим (где вы также блокируете экран), приведенный выше ответ является правильным. Комбинация клавиш для входа в спящий режим:

Option+ Command+Power/Eject Button

sayzlim
источник
1
На моем MacBook Air все, что он делает, это выключает экран. Экран не заблокирован.
Ɱark Ƭ
2
Я продолжаю читать это, и это не работает. Я не понимаю
B Семь
Вам необходимо включить «Требовать пароль <немедленно>» в настройках безопасности и конфиденциальности .
sayzlim
Просто не работает. Это оно! Я переезжаю в openSUSE!
Алик Эльзин-килака
Но почему нет простого способа блокировки экрана, который не требует от нас изменения настроек в разделе « Безопасность и конфиденциальность» .
Kuldeep Jain
8

Вот кое-что для любого, кто, как и я, искал в Интернете простой Mac, эквивалентный «Windows-L» для блокировки экрана, и обнаружил, что для всех решений требовалось стороннее программное обеспечение, которое вам не нужно, или специальный ключ, который не существует на вашей (обычной внешней) клавиатуре. Следующее сработало для меня в Mavericks (10.9.3)

  1. Запустите приложение «Automator» и создайте новый документ типа «Сервис»
  2. Укажите, что служба получает «нет ввода» в «любое приложение»
  3. Добавьте действие «Выполнить сценарий оболочки» в службу
  4. Вставьте следующее в текстовую область действия «Выполнить сценарий оболочки»: /System/Library/Frameworks/ScreenSaver.framework/Resources/ScreenSaverEngine.app/Contents/MacOS/ScreenSaverEngine
  5. Сохраните службу как «Start ScreenSaver» и выйдите из Automator.
  6. Запустите приложение «Системные настройки» и перейдите на панель настроек «Безопасность».
  7. На вкладке «Общие» включите «Требовать пароль [сразу же после запуска режима сна или заставки» »
  8. Теперь перейдите на панель настроек «Клавиатура», вкладку «Ярлыки», элемент списка «Службы» и найдите службу «Запустить экранную заставку» в разделе «Общие» в нижней части списка справа и дважды щелкните ее.
  9. Нажмите выбранную комбинацию клавиш (мне нравится control + option + command + L, поэтому я могу просто собрать все три клавиши-модификатора и нажать L для блокировки)

РЕДАКТИРОВАТЬ: у меня были проблемы после обновления до OSX El Capitan. Я использовал более сжатый контент AppleScript:

activate application "ScreenSaverEngine"

который, как мне показалось, должен был быть в большей степени ориентирован на будущее, чем заклинание shell-скрипта шага 4, но когда я впервые использовал его, он утверждал, что не может найти ScreenSaverEngine. Это было исправлено после того, как я запустил ScreenSaverEngine.appодин раз из командной строки:

open /System/Library/Frameworks/ScreenSaver.framework/Resources/ScreenSaverEngine.app
Еж
источник
1
Или этот вариант может быть более перспективным: вместо действия «Run Shell Script» с его длинным заклинанием используйте действие «Run AppleScript» с текстомactivate application "ScreenSaverEngine"
jez
1
Теперь я должен вводить пароль каждый раз после заставки. Сколько потоков продолжают предлагать одно и то же сломанное решение.
Иван Балашов
На сегодняшних экранах какое еще использование заставки в любом случае? Если вы не хотите, чтобы экран автоматически блокировался паролем через x промежуток времени, просто настройте заставку так, чтобы она не запускалась автоматически через x промежуток времени. Тогда он включится только тогда, когда вы намеренно заблокируете его.
Jez
Для экономии заряда батареи
Иван Балашов
Системные настройки -> Энергосбережение -> Режим сна работает независимо от заставки и является более эффективным способом экономии заряда батареи (поскольку заставка на самом деле не выключает экран и может использовать некоторый процессор).
Jez
1

Я установил заставку с помощью «горячего угла» в Системных настройках (чтобы заставка запускалась, когда я перемещаю мышь в угол). Это в сочетании с установкой безопасности для пароля, который требуется «немедленно», означает, что у вас есть простой способ блокировки экрана.

Стив
источник
к сожалению, это ненадежно - оно работает примерно в 60% случаев
отображаемое имя
1

Я просто устанавливаю безопасность, чтобы запрашивать пароль сразу же во время сна, и использую кнопку питания / сна, чтобы заблокировать мой MBA (OS X Yosemite).

Джей Уолл
источник
1

Зайдите в настройки, Безопасность и конфиденциальность, Общие, затем установите пароль "немедленно"

После установки этого, вы можете теперь использовать клавиши shift + control + power для Mac Book Air.

Он будет переведен в спящий режим или на экран блокировки, а затем, когда вам понадобится использовать его снова, он запросит пароль.

user193746
источник