Название говорит само за себя: как заблокировать экран с помощью сочетания клавиш на OS X Mountain Lion с Microsoft Natural Ergonomic Keyboard 4000?
mountain-lion
keyboard
mac
mattvonb
источник
источник
Ответы:
Вам не нужно использовать Сторонние приложения, чтобы установить глобальный ярлык. Вы можете использовать Сервисы Automator, Системные настройки на клавиатуре и команду CGSession -suspend, которая переключается на экран входа в систему.
Используйте Applescript:
в Automator «Сервис», как это с настройкой без ввода и всех приложений.
Сохраните его и перейдите в Системные настройки клавиатуры. -> Вкладка «Сочетания клавиш». Выберите Услуги справа. И прокрутите вниз до нижней части слева до «Общие». Там вы увидите свой сервис. Нажмите addShortCut. И дать сервис ярлык. Clost system prefs.
Возможно, вам придется закрыть некоторые приложения и сначала открыть их, чтобы они впервые выбрали быстрый путь. Вы можете увидеть те, которые уже подобрали его ..
Теперь попробуйте ярлык с клавиатуры.
источник
do shell script "/System/Library/Frameworks/ScreenSaver.framework/Resources/ScreenSaverEngine.app/Contents/MacOS/ScreenSaverEngine"
pmset displaysleepnow
.Или вы можете перейти к: Приложения> Утилиты> Доступ к цепочке для ключей> Настройки> Показать статус цепочки для ключей в строке меню .
Это приведет к блокировке в строке меню, и вы можете нажать кнопку « Блокировать экран», чтобы заблокировать экран. Если вам нужно сочетание клавиш, вы можете добавить его на клавиатуре в разделе «Настройки».
Кроме того, здесь приведены инструкции по использованию ярлыка для перевода компьютера в режим заставки, который одновременно блокирует ваш Mac.
Logout
например).Command-Shift-L
для своего ярлыка.Вы всегда можете использовать
Control+Shift+Eject
(если у вас есть клавиатуру Mac) илиControl+Shift+Power
на вашем Mac, чтобы перевести компьютер в спящий режим, но я не хочу этого, когда я могу просто закрыть крышку mba. Мы все знаем о горячих углах, но я не большой поклонник этого, поскольку это всегда мешает другим вариантам.Я использовал значок меню блокировки в течение длительного времени в Приложениях> Утилиты> Доступ к цепочке для ключей> Настройки> Показать состояние цепочки для ключей в строке меню, но иногда требуется слишком много времени, чтобы щелкнуть этот маленький значок, когда я спешу, так как цель такая маленькая.
источник
Я использовал KeyRemap4Macbook, чтобы переназначить pause/breakключ eject. KeyRemap4Macbook является бесплатным, и он отображается в системных настройках после установки.
shift+ ctrl+ pause/breakделает свое дело сейчас.
Для более новых версий ОС (Sierras, El Cap) есть новый Karabiner-Elements с немного другим интерфейсом:
** Обратите внимание, что KeyRemap4Macbook теперь называется Karabiner с той же функциональностью.
** обновление для Сьерра - Карабинер **
источник
Предполагая, что на вашей клавиатуре есть кнопка извлечения, вам нужно перейти в Системные настройки и нажать «Безопасность и конфиденциальность», затем нажать на вкладку «Общие», а затем установить флажок «Требовать пароль сразу после начала сна или заставки» , Теперь вы можете заблокировать компьютер, нажав Control- Shift- Eject. Это переводит компьютер в спящий режим, но, поскольку мы сказали ему блокировать режим сна, он также блокирует его.
Если на вашем компьютере нет кнопки извлечения, вам нужно создать свой собственный ярлык. К сожалению, вы можете создавать ярлыки только для пунктов меню и сервисов. К счастью, вы можете создать службу, чтобы перевести дисплей в спящий режим (и, таким образом, заблокировать экран), и вы можете назначить ярлык для службы. Инструкции о том, как это сделать, см. На этой странице Macworld.
источник
Открыть
System Preferences
->Keyboard
->Shortcuts
->App Shortcuts
. Нажмите на+
. ВыберитеAll Application
дляApplication
, введитеSleep
дляMenu Title
, нажмите нужный ярлык вKeyboard Shortcut
поле. Нажмите наAdd
. Смотрите меню Apple (значок яблока в левом верхнем углу).Sleep
Запись должна показать ярлык вы определили. Ярлык должен работать сразу.Обратите внимание, что Finder и, возможно, некоторые другие приложения будут реагировать на ярлык только после перезагрузки.
источник
Вы можете легко добавить значок замка в строку меню:
Вы также можете добавить его через Prefs Keychain Access. ;)
источник
Control + Shift + Eject - клавиша для Mac с клавишей Eject, а для внешних клавиатур Control + Shift + Power - клавиша для Mac без клавиши Eject, например MacBook Air и MacBook Pro Retina.
http://osxdaily.com/2011/01/17/lock-screen-mac/
источник
Вы также можете выйти на экран быстрого переключения пользователей, но он не выключает дисплеи. Просто назначьте ярлык для этой команды оболочки:
Если у вас есть Alfred Powerpack, вы можете назначить ярлык действия на вкладке горячих клавиш:
источник
Обратите внимание, что есть также альтернативный метод, который освобождает вас от запоминания непонятных комбинаций клавиш и использует вместо этого английские (или другие) слова: с Альфредом или, возможно, с Quicksilver (не уверен, что), вы можете вызывать такие действия, как блокировка экрана, все через один горячая клавиша и куча команд на простом языке. Прожектор OSX движется в том же направлении - но я не уверен, что он еще там; хотя вы, вероятно, можете запускать файлы AppleScript вместе с ним.
источник
Вы можете установить крошечное бесплатное приложение SleepDisplay и назначить его любой клавише в разделе «Клавиатура Microsoft» в Системных настройках.
источник
Ответ @ markhunte хороший, но он не дается, когда вы находитесь в приложении, у которого нет меню «Службы» (например, «Калькулятор»).
Вместо того, чтобы использовать Системные настройки> Клавиатура> Сочетания клавиш, чтобы назначить ярлык, я использую Apptivate : это бесплатная легкая утилита, единственная цель которой - запускать команду при нажатии последовательности горячих клавиш.
Создав в Automator сервис «Блокировка экрана» (как описано в ответе @ markhunte ), вы просто добавляете его в Apptivate:
Когда появится диалоговое окно «Открыть», нажмите CMD+ SHIFT+ G(Перейти к папке) и введите
~/Library/Services
:Затем выберите сервис Automator, который вы создали ранее:
Наконец, назначьте сочетание клавиш для службы:
Вот и все! Теперь у вас есть сочетание клавиш «Экран блокировки», которое можно использовать в любом приложении.
источник
Моя системная версия - Yosemite 10.10.5. И метод, опубликованный markhunte , все еще работает, за исключением того, что вам необходимо вводить имя пользователя каждый раз после приостановки системы. Это немного раздражает меня. Так изменил скрипт из:
чтобы:
Этот скрипт просто имитирует, что вы щелкаете по спящему пункту системного меню.
источник
Если вы используете новый MacBook Pro или Windows / внешнюю клавиатуру, используйте такую программу, как Karabiner Elements, для сопоставления с выбранной клавишей «Извлечь», чтобы старый добрый CTRL-SHIFT-EJECT работал.
Например:
источник
По умолчанию вы можете использовать Ctrl + Command + Q.
источник
Есть небольшое приложение, которое делает трюк - http://keylock.io
источник
Ctrl + Shift + PwrBtn
Использование оригинальной оранжевой клавиатуры iMac на MacBook Pro 2011 года.
источник