Chaves de mídia do Kinesis Advantage OS X

26

Recentemente, comecei a usar o Kinesis Advantage com o meu MacBook e uma das coisas que realmente senti falta desde que mudar do teclado da Apple é ter a funcionalidade das teclas de mídia do OS X.

Sei que os teclados do Advantage são bastante personalizáveis, mas depois de pesquisar no Google há algum tempo, não consegui encontrar nenhuma fonte dizendo que é possível mapear as teclas de função do Advantage para a função OS X apropriada.

Alguém já teve sucesso em fazer algo assim funcionar? Qualquer dica seria muito apreciada.

Patrick O'Doherty
fonte

Respostas:

30

Você pode ativar o "recurso Grupo de multimídia" do teclado mantendo =pressionado e tocando n. Isso fará as seguintes atribuições principais:

  • F3 Faixa anterior
  • F4 A pausa
  • F5 Faixa seguinte
  • F9 Mudo
  • F10 Volume baixo
  • F11 Aumentar o volume
  • Pause Pare

Consulte a página 41 do manual do usuário para obter mais informações sobre este modo.

Além disso, se você quiser personalizar algumas teclas de função para executar o Painel, etc., poderá fazê-lo acessando Preferências do Sistema → Controle de Missões (Exposição e Espaços no OS X mais antigo).

Rick
fonte
Sim, as duas opções fornecidas na primeira resposta são uma combinação do que faço. Pode haver um problema com F15 (Pausa / Interrupção), pois você precisará pressioná-lo várias vezes para aumentar / diminuir o brilho ou o volume, em vez de apenas mantê-lo pressionado. Mas aqui está mais informações: Everything Kinesis Advantage
Embora o manual pareça afirmar que o modo multimídia não funcionará com o OS X e que adicionalmente =tseria necessário entrar no "modo de teste Macintosh" , isso não era necessário para mim no OS X 10.10.
Andrew Marshall
1
"Entre em contato com a Apple para perguntar por que os sistemas operacionais da Apple não suportam esses códigos" não posso dizer que gosto muito dessa resposta ...
Willem D'Haeseleer
Alguém sabe como quando as teclas multimídia são ativadas, para usar F10como F10e não Volume down. Qual chave atuaria Fnnesse caso?
ILemming
3
Se você quiser desativar essa configuração, toque em =m. No manual: "para desativar as configurações individualmente, mantenha pressionado = e toque na tecla apropriada. Para desativar todas as configurações deste grupo, ative uma das configurações principais (= m, = p ou = w)."
Kevin C.
11

Eu me deparei com a solução para isso enquanto lia o manual Kinesis, embora não seja explicitamente mencionado.

Mantenha pressionada a tecla igual,, =no teclado e pressione F10. Repita esta sequência com F11. Para mim, pelo menos, isso resultou F10em diminuição de volume e F11aumento de volume. Fiz a mesma coisa com os botões de trava de rolagem e pausa para interromper o controle de brilho.

Esta solução permite ativar seletivamente as funções das teclas de mídia para apenas um subconjunto das teclas de função, mantendo as outras teclas de função inalteradas.

NOTA: Isso foi testado nos modelos USB Kinesis Advantage e USB (sensação linear).

As chaves de mídia estão documentadas em http://www.kinesis-ergo.com/wp-content/uploads/2015/01/kinesis_advantage_user_manual.pdf página 41 (Apêndice E.)

Embora não esteja documentado no manual, repetir a tecla = com FXX faz com que o estado da chave de mídia seja alternado.

Ryan
fonte
legais! as teclas de mídia executaram o truque pelo volume, mas o OS X não reconhece a faixa seguinte ou anterior; portanto, eu soltei essas teclas e usei skip tunes para vincular f3 e f5 ao anterior e ao próximo.
Michael Glass
2

Eu uso um private.xml como este com 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>

Não usei as teclas F, porque a repetição de teclas está desativada para elas e é mais difícil pressionar sem olhar para elas.

Você também pode, por exemplo, substituir KeyCode::VK_MODIFIER_EXTRA1por KeyCode::COMMAND_L, ModifierFlag::CONTROL_L | ModifierFlag::CONTROL_L | ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L | ModifierFlag::COMMAND_Le VK_EXTRA1com VK_CONTROL | VK_OPTION | VK_SHIFT | VK_COMMAND.

Lri
fonte
0

Outra solução alternativa de propósito mais geral é usar o Quicksilver para controlar a reprodução do iTunes . O plug-in do iTunes para o Quicksilver pode fazer tudo o que as teclas multimídia de um Mac fazem (Reproduzir / Pausar, Pular música, Música anterior, Aumentar e diminuir o volume do iTunes, etc), além de muito mais.

As funções que mais uso, ao lado de Reproduzir / Pausar e Ignorar / Anterior, classificam a música atual e exibem a música atual em um pequeno painel pop-up. Obviamente, você pode atribuir teclas personalizadas a todas essas funções, o que acho muito útil com o layout não padrão das teclas Comando, Alt / Opção e Controle no teclado do Kinesis Advantage.

Richard Jones
fonte
0

Você pode tentar o software Karabiner . Oferece flexibilidade fantástica para qualquer teclado, bem como mapeamento de pedais.

AB
fonte