Мультимедийные клавиши Kinesis Advantage OS X

26

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

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

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

Патрик О'Доэрти
источник

Ответы:

30

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

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

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

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

стог
источник
Да, два варианта, представленные в первом ответе, представляют собой сочетание того, что я делаю. Может быть проблема с F15 (пауза / перерыв), так как вам нужно будет нажимать его несколько раз, чтобы увеличить / уменьшить яркость или громкость, а не просто удерживать ее нажатой. Но вот больше информации: Все Kinesis Advantage
Хотя в руководстве, похоже, говорится, что мультимедийный режим не будет работать с OS X, и что =tпотребуется дополнительный вход в «тестовый режим Macintosh» с помощью , это не было необходимо для меня в OS X 10.10.
Эндрю Маршалл
1
«Пожалуйста, свяжитесь с Apple, чтобы спросить, почему операционные системы Apple не поддерживают эти коды», не могу сказать, что мне очень нравится этот ответ ...
Виллем Д'Азелер
Кто-нибудь знает как при включенных мультимедийных клавишах использовать F10как F10и нет Volume down. Какой ключ будет действовать как Fnв этом случае?
iLemming
3
Если вы хотите отключить эту настройку, вам нужно нажать =m. Из руководства: «чтобы отключить настройки по отдельности, удерживайте = и коснитесь соответствующей клавиши. Чтобы отключить все настройки в этой группе, активируйте одну из основных настроек (= m, = p или = w).»
Кевин С.
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 вызывает переключение состояния клавиши мультимедиа.

Райан
источник
хороший! клавиши мультимедиа сделали трюк для увеличения громкости, но OS X не распознает следующую или предыдущую дорожку, поэтому я открепил эти клавиши и использовал пропущенные мелодии, чтобы связать f3 и f5 с предыдущей и следующей.
Майкл Гласс
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.

LRI
источник
0

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

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

Ричард Джонс
источник
0

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

AB
источник