Я використовую BetterTouchTool, щоб зробити саме це. Після завантаження та запуску:
- Перейдіть на вкладку «Клавіатура» та виберіть «Глобальний» на лівій панелі «Вибрати додаток»
- Натисніть "+ Додати нову комбінацію клавіш" внизу списку ярликів
- Клацніть поле запису "Комбінація клавіш" і утримуйте клавіші, які ви хочете використовувати для ярлика, я використовую ⌘+ L(що найбільше схоже на клавішу Windows + L в системах Windows)
- Клацніть спадне меню "Попередньо визначена дія" та виберіть "Відкрити програму / файл / сценарій ..."
- Перейдіть до /System/Library/Frameworks/Screensaver.framework/Versions/A/Resources та виберіть "ScreenSaverEngine.app" та натисніть "Відкрити"
Крім того, замість кроків 4 та 5 натисніть спадне меню "Запуск заздалегідь визначеної дії" та виберіть "Заблокувати екран", який блокує екран, не запускаючи заставки.
Тепер натискання клавіші ⌘+ Lзапустить заставку (і заблокує комп’ютер, за умови, що ви дотримувались рекомендацій у відповіді від @Buscar 웃 вище про те, щоб вимагати пароль, коли починається заставка екрана або режим сну). Ви також можете встановити BetterTouchTool для запуску, коли комп'ютер запускається, щоб ваша гаряча клавіша завжди працювала.