Чи є ярлик, який викликає команду швидкого перемикання користувача "Вікно входу ..."?


48

По-перше, дозвольте мені сказати, що на Think Different є два питання, які вимагають відповісти на це питання, але не:

  1. Чи має клавіша швидкого переключення (вікно входу) у MacBook Air швидку комутацію? Відповідь на це запитання, схоже, "заблокує" mac, але не викликає команду "Вікно входу ...".
  2. Чи можна призначити ярлик клавіатури, щоб відкрити вікно входу в Mac OS X? Відповідь на це питання дає ярлик, який ініціює вихід із системи, а не швидкий перемикач користувача.

Отже, чи є ярлик для цієї команди?

Дякую.


1
Дублікат Чи є швидкий спосіб заблокувати свій Mac? . Особисто я використовую BetterTouchTool і призначаю комбінацію клавіш для блокування екрана.
Іолсміт

Ей @ iolsmit, ні це не дублікат, як це заблокує. Мене цікавить швидка комутація користувачів. Відповідь нижче, і, здається, "ні" :-(
andy

Відповіді:


24

Коротка відповідь - ні . У OS X Lion немає способу призначити комбінацію клавіш для швидкої комутації користувачів (яка переходить у вікно входу без виходу з поточного користувача).

Однак для цього є різні альтернативи. Ви вказали на різні вирішення проблем (я їх не перевіряв), я назву ще декілька:

  • Що я використовую: Launchbar . Просто викликайте його, введіть "log ..", і у вас вже є можливість натиснути клавішу Enter, щоб перейти до вікна входу, не можна отримати набагато швидше, ніж це (ви можете призначити ярлик до цього, якщо бажаєте).

  • Хоча я не використовував це деякий час, "конкурент" Альфред + Паупак мав щось подібне, команда була "заблокована", наскільки я пам'ятаю.

  • BetterTouchTool : рекомендується іншими користувачами (я бачив цю програму в Macs друзів, але ніколи не використовував її самостійно). Він також зробить те, що ви хочете (ярлик для переходу на екран входу). Це також рекомендується у відповідях, які ви зв'язали. Я додаю його сюди для довідки і тому, що хтось згадав про це у коментарях @Steven Fischer

  • Використовуючи чистий сценарій, як той, що використовується тут . Зауважте, що більшість скриптів, які ви знайдете, змусять вас писати та вводити пароль вашого облікового запису, що не є хорошою ідеєю. Але якщо ви перевірите там, є альтернатива, яка цього не робить. Я сам цього не перевіряв , але якщо цей скрипт працює, привласнення його до клавіатурного скорочення через Automator / Service повинно бути простим завданням. Ця відповідь Супер Користувача краще пояснює процес (спасибі @andy)

У будь-якому випадку, за замовчуванням не існує вбудованого методу, але, як бачите, за допомогою копання та / або третьої сторони ви можете це зробити. Використовувати щось на кшталт Launchbar або Alfred - це гарна ідея з інших причин;)


4
Можливо, цей кращий опис для створення служби автоматизації та призначення комбінації клавіш.
Іолсміт

@iolsmit так, хороший улов.
Мартін Маркончіні

+1 Дивовижний Мартін дякую! Так, я використовую обхідне рішення через Альфреда. Але я просто хотів дізнатися, чи є ярлик чи немає без додатка. Дякую за відповідь!
Енді

1
Ви також можете налаштувати комбінацію клавіш для переходу на екран входу через BetterTouchTool.
Стівен Фішер

28

Control+ Shift+Eject

або

Control+ Shift+power-button

Остання, схоже, не працює в Mac OS X 10.11 (.6), але перша все ще працює.

Щоб гарантувати, що вікно для входу відображається одразу після введення одного з перерахованих вище ярликів, переконайтесь, що ви зміните відповідні налаштування безпеки, щоб вимагати пароль (тобто вимагати входу в систему) негайно "після сну або заставки":

  1. Введіть +, spaceщоб відкрити пошук прожектора.
  2. Введіть "безпеку" та натисніть, Enterколи пропонується "безпека та конфіденційність"; повинні бути показані налаштування "Безпека та конфіденційність".
  3. Переконайтеся, що ви перебуваєте на сторінці "Загальні".
  4. Змініть налаштування "Вимагати пароль ..." на "негайно".

Джерело інформації про налаштування безпеки пароля:


7
Control + Shift + Eject негайно спить дисплей на OS X 10.9; це поведінка, яку ви бачите?
Грехем Мілн

3
Єдина правильна і проста відповідь. Дивно, що ніхто не проголосував за це.
magikMaker

3
Дякую. Це по суті все, що мені було потрібно. Сплять комп’ютер і вимагають пароль при пробудженні. Важливим бітом є частина пароля.
Cory Danielson

Заблокований екран (заставка, але з дисплеями, що негайно сплять) - це не те саме, що вікно входу. Хороший трюк, але вже розглядався ОП, як не рішення, яке вони шукають у своєму посиланні «1. Чи має клавіша швидкої комутації (вікно входу) у MacBook Air швидку комутацію (вікно входу)? ”
Slipp D. Thompson,

У поєднанні із запитанням пароля негайно протягом 5 секунд, це призводить до блокування комп'ютера, що найбільш бажано.
Арунас Бартізіус

11

Якщо у вас є Alfred Powerpack, ви можете призначити ярлик команді Lock (яка виходить на екран швидкого переключення користувача):

Іншим варіантом буде зберегти такий скрипт оболонки ~/Library/Scripts/і призначити його ярликом за допомогою FastScripts :

#!/bin/sh

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

7

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

Підсумок:

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

Кроки:

  1. Перейдіть на панель "Користувачі та групи" у розділі "Налаштування системи", а потім у розділі "Параметри входу". Виберіть показ швидкого переключення користувачів (у будь-якій формі).

  2. Cmd перетягніть цей новий пункт меню якомога лівіше. (Це робить його першим обраним комбінацією клавіш, але насправді його можна розмістити де завгодно.)

  3. Перейдіть до області клавіатури у розділі Налаштування системи, потім на вкладці Комбінації клавіш. Перейдіть до категорії «Клавіатура та введення тексту» та виберіть ярлик для елемента «Перемістити фокус до меню стану».

Результат:

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

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

Я рекомендую ярлик control + fn + enter, оскільки це кладе пальці на клавішу повернення, а значить, трохи вище клавіш зі стрілками. Плюс, я не знаю жодних інших ярликів, з якими він би зіткнувся.


Це повинно бути прийнятою відповіддю b / c, деякі люди не хочуть, щоб комп'ютер лягав спати, а інші, можливо, не захочуть встановлювати програмне забезпечення, яке робить мільйон речей просто для того, щоб зробити це просто.
WattsInABox

2

Існує команда сну, і я так вгадаю. це ctrl + shift + ключ витягання. Але вам потрібно переконатися, що в розділі "Налаштування> Безпека та конфіденційність> Перезавантажити пароль" встановлено прапорець, якщо ви хочете отримати пароль після сну


1

Зовсім не потрібно пройти стільки обхідних шляхів, коли просто потрібна наступна комбінація клавіш (як справедливо зазначає @daniel у відповіді 1 лютого 2014 року ):

Ctrl + Shift + Eject

Однак, з незрозумілої причини, те ж саме не працювало на моєму другові Mac Mini. Вже тоді плавно працювали:

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

Після цього або:

Увімкніть заставку через деякий час

або, як і я:

Встановіть "Запуск заставки" як один із екрана "Гарячі кути"

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


PS: Я здогадуюсь, відповідь @ Daniel слід позначати / відзначати як правильну, оскільки поточна відповідь начебто є зайвою, оскільки нові, відповідні варіанти заперечують потребу у зовнішніх інструментах. #Просто кажу ;)

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.