4

Недавно я купил обычную клавиатуру для своего MacBook, чтобы закончить свой стационарный диджейский набор. Но когда я это сделал, я не нашел способа переназначить клавиши F [1-12] на клавиши мультимедиа.

По сути, я ищу возможность заставить F1, например, приостанавливать iTunes. Конечно, я также хотел бы превратить другие F- клавиши в клавиши мультимедиа для перемотки и пропуска через мой iTunes, поскольку я нашел это очень удобным.

Есть ли инструмент или способ, который позволяет мне сделать это? Я на 10,9.

2 ответа2

4

Установите Karabiner и сохраните такой файл как ~/Library/Application Support/Karabiner/private.xml:

<?xml version="1.0"?>
<root>
  <item>
    <name>ctrl+f-keys to media keys</name>
    <identifier>mediakeys</identifier>
    <autogen>__KeyToKey__ KeyCode::F1, VK_CONTROL | ModifierFlag::NONE, KeyCode::VK_CONSUMERKEY_BRIGHTNESS_DOWN</autogen>
    <autogen>__KeyToKey__ KeyCode::F2, VK_CONTROL | ModifierFlag::NONE, KeyCode::VK_CONSUMERKEY_BRIGHTNESS_UP</autogen>
    <autogen>__KeyToKey__ KeyCode::F8, VK_CONTROL | ModifierFlag::NONE, KeyCode::VK_CONSUMERKEY_MUSIC_PREV</autogen>
    <autogen>__KeyToKey__ KeyCode::F9, VK_CONTROL | ModifierFlag::NONE, KeyCode::VK_CONSUMERKEY_MUSIC_PLAY</autogen>
    <autogen>__KeyToKey__ KeyCode::F10, VK_CONTROL | ModifierFlag::NONE, KeyCode::VK_CONSUMERKEY_MUSIC_NEXT</autogen>
    <autogen>__KeyToKey__ KeyCode::F11, VK_CONTROL | ModifierFlag::NONE, KeyCode::VK_CONSUMERKEY_VOLUME_DOWN, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L</autogen>
    <autogen>__KeyToKey__ KeyCode::F12, VK_CONTROL | ModifierFlag::NONE, KeyCode::VK_CONSUMERKEY_VOLUME_UP, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L</autogen>
  </item>
</root>

Затем откройте приложение Karabiner, нажмите кнопку ReloadXML и включите настройку.

Вы также можете использовать графический интерфейс для его настройки следующим образом:

Карабин

У Karabiner есть несколько опций, для которых вы хотите использовать набор клавиш F, поэтому взгляните на их опции, чтобы увидеть, что подходит вам больше всего.

2

Загрузите следующий скрипт: http://gskinner.com/blog/assets/MediaControlScripts.zip

Затем просто следуйте этим инструкциям:

  1. Дважды щелкните каждый из файлов сценария для команд, которые вы хотите установить, и нажмите кнопку "Установить" в диалоговом окне.

  2. Перейдите в Системные настройки> Клавиатура> Сочетания клавиш

  3. Выберите Services на левой панели, затем прокрутите вниз до скрипта, которому вы хотите назначить ярлык

  4. Дважды щелкните на правой стороне строки, чтобы изменить ярлык

  5. Нажмите комбинацию клавиш, которую хотите использовать, и убедитесь, что флажок слева установлен (нравится снимать флажок при редактировании комбинации клавиш)

Ссылка: http://blog.gskinner.com/archives/2011/10/media-keys-in-osx-for-any-keyboard.html

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