25

Недавно я начал использовать Kinesis Advantage с моим MacBook, и одна из вещей, которые я действительно упустил после переключения с клавиатуры Apple, - это функциональность клавиш мультимедиа OS X.

Я знаю, что клавиатуры Advantage довольно настраиваемы, но, пользуясь Googled в течение долгого времени, я не смог найти источников, говорящих о том, что можно сопоставить функциональные клавиши Advantage с соответствующей функцией OS X

У кого-нибудь был успех в том, чтобы заставить что-то подобное работать? Любые советы будут с благодарностью.

5 ответов5

28

Вы можете включить функцию «Мультимедийная группа» на клавиатуре, удерживая = и нажав n. Это сделает следующие ключевые назначения:

  • F3 Предыдущий трек
  • F4 Play, Pause
  • F5 Следующая песня
  • F9 Mute
  • F10 громкость вниз
  • F11 Увеличение громкости
  • Пауза Стоп

Обратитесь к странице 41 руководства пользователя для получения дополнительной информации об этом режиме.

Кроме того, если вы хотите настроить некоторые функциональные клавиши для работы с Dashboard и т.д., Вы можете сделать это, перейдя в Системные настройки → Управление полетом (Exposé & Spaces в более старой OS X).

11

Я наткнулся на решение для этого, читая руководство Kinesis, хотя оно явно не вызвано.

Удерживая нажатой клавишу равенства = на клавиатуре, нажмите F10. Повторите эту последовательность с F11. По крайней мере, для меня это заставило F10 работать для уменьшения громкости, а F11 - для увеличения громкости. Я сделал то же самое с кнопками блокировки прокрутки и паузы, чтобы заставить работать регуляторы яркости.

Это решение позволяет выборочно включать функции мультимедийных клавиш только для подмножества функциональных клавиш, оставляя другие функциональные клавиши без изменений.

ПРИМЕЧАНИЕ. Это было протестировано на моделях Kinesis Advantage USB и USB (Linear feel).

Медиа ключи документированы на http://www.kinesis-ergo.com/wp-content/uploads/2015/01/kinesis_advantage_user_manual.pdf стр. 41 (Приложение E.)

Хотя это не задокументировано в руководстве, повторение = с помощью клавиши FXX вызывает переключение состояния клавиши мультимедиа.

2

Я использую private.xml, как это с KeyRemap4MacBook:

<?xml version="1.0"?>
<root>
  <devicevendordef>
    <vendorname>KINESIS</vendorname>
    <vendorid>0x05f3</vendorid>
  </devicevendordef>
  <deviceproductdef>
    <productname>ADVANTAGE</productname>
    <productid>0x0007</productid>
  </deviceproductdef>
  <item>
    <name>kinesis</name>
    <identifier>private.kinesis</identifier>
    <device_only>DeviceVendor::KINESIS, DeviceProduct::ADVANTAGE</device_only>
    <autogen>__KeyToKey__ KeyCode::COMMAND_R, KeyCode::VK_MODIFIER_EXTRA1</autogen>
    <autogen>__KeyToKey__ KeyCode::KEY_1, ModifierFlag::EXTRA1, KeyCode::VK_CONSUMERKEY_BRIGHTNESS_DOWN</autogen>
    <autogen>__KeyToKey__ KeyCode::KEY_2, ModifierFlag::EXTRA1, KeyCode::VK_CONSUMERKEY_BRIGHTNESS_UP</autogen>
    <autogen>__KeyToKey__ KeyCode::KEY_6, ModifierFlag::EXTRA1, KeyCode::VK_CONSUMERKEY_MUSIC_PREV</autogen>
    <autogen>__KeyToKey__ KeyCode::KEY_7, ModifierFlag::EXTRA1, KeyCode::VK_CONSUMERKEY_MUSIC_PLAY</autogen>
    <autogen>__KeyToKey__ KeyCode::KEY_8, ModifierFlag::EXTRA1, KeyCode::VK_CONSUMERKEY_MUSIC_NEXT</autogen>
    <autogen>__KeyToKey__ KeyCode::KEY_9, ModifierFlag::EXTRA1, KeyCode::VK_CONSUMERKEY_VOLUME_DOWN, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L</autogen>
    <autogen>__KeyToKey__ KeyCode::KEY_0, ModifierFlag::EXTRA1, KeyCode::VK_CONSUMERKEY_VOLUME_UP, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L</autogen>
  </item>
</root>

Я не использовал F-клавиши, потому что повторение клавиш для них отключено, и их сложнее нажимать, не глядя на них.

Вы также можете, например, заменить KeyCode::VK_MODIFIER_EXTRA1 на KeyCode::COMMAND_L, ModifierFlag::CONTROL_L | ModifierFlag::CONTROL_L | ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L | ModifierFlag::COMMAND_L и VK_EXTRA1 с VK_CONTROL | VK_OPTION | VK_SHIFT | VK_COMMAND .

0

Вы можете попробовать программное обеспечение Karabiner . Это дает фантастическую гибкость для любой клавиатуры, а также отображение педали.

0

Другой, более универсальный обходной путь - использовать Quicksilver для управления воспроизведением iTunes. Плагин iTunes для Quicksilver может делать все, что делают мультимедийные клавиши на Mac («Воспроизведение / Пауза», «Пропуск песни», «Предыдущая песня», «Увеличение и уменьшение громкости iTunes» и т.д.), А также многое другое.

Функции, которые я использую чаще всего, кроме Play/Pause и Skip/Previous, оценивают текущую песню и отображают текущую песню в небольшой всплывающей панели. Конечно, вы можете назначить пользовательские клавиши всем этим функциям, что я считаю очень полезным с нестандартным расположением клавиш Command, Alt/Option & Control на клавиатуре Kinesis Advantage.

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