1

На моем MacBook Air клавиша F5 не назначена. Поэтому в Sparrow я установил этот ключ, чтобы скрыть / показать Sparrow. По сути, у меня есть специальная клавиша F, чтобы посмотреть на свой почтовый ящик, а затем спрятать его снова, чтобы вернуться к моей работе.

Мой вопрос: как я могу переназначить F3 (выставить) или F4 (панель инструментов) или даже F12 (извлечь), чтобы показать / скрыть другие приложения, такие как Skype, Adium или VLC?

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

РЕДАКТИРОВАТЬ: Я нашел удобную программу FunctionFlip, которая только изменяет некоторые функциональные клавиши в исходное состояние. Затем я нашел модуль запуска, Альфред, которому я могу назначить ключи. Спасибо @slhck за вдохновение!

1 ответ1

1

Если вы хотите переназначить системные клавиши, такие как F3 или F4, сначала нужно перейти к  »Системные настройки» Сочетания клавиш, а затем выберите следующую опцию:

Используйте все клавиши F1, F2 и т.д. В качестве стандартных функциональных клавиш.

Теперь вы готовы к работе.

На этой странице вы найдете множество сценариев AppleScripts для переключения видимости приложений. Вот тот, который должен работать:

set appName to "Skype"
set needsActivation to false
tell application "System Events"
    if frontmost of process appName then
        set visible of process appName to false
    else
        set needsActivation to true
    end if
end tell

if needsActivation then
    tell application appName to activate
end if

Затем вы можете использовать любой сторонний лаунчер, чтобы открыть его. Спарк приходит на ум. Вы можете вставить скрипт сверху как есть и использовать F5 в качестве горячей клавиши:

Промойте и повторите для других приложений!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .