falha de combinação de teclas muito específica com o teclado USB em OSX

1

Eu uso um teclado externo de terceiros com o meu MacBook Pro. É um ThinkPad USB keyboard with Trackpoint (adoro ter o controle do ponteiro do mouse sem precisar tirar minhas mãos do teclado).

Apenas um problema: uma combinação de chaves particular não funciona. Em um editor de texto, option + shift + right-arrow deve destacar a palavra à direita do cursor, algo que uso o tempo todo na programação. Mas isso não faz nada. Eu sei que é um problema específico do teclado e não de um aplicativo específico, e também sei que não é um problema simples de hardware:

  1. Right-arrow works (move o cursor um caractere para a direita)
  2. Shift + right-arrow works (destaca o caractere à direita do cursor)
  3. Option + right-arrow works (move o cursor uma palavra para o direita)
  4. Option + shift + LEFT-arrow funciona (destaca a palavra para à esquerda), então não é que esse teclado geralmente não consiga lidar com dois modificadores de uma só vez;
  5. Option + shift + right-arrow funciona em outros teclados (por exemplo, meu Logitech K120 barato) no mesmo computador e editor de texto aplicativo (para que não seja um problema de configuração de atalhos de teclado no nível do sistema ou do aplicativo)
  6. Atualização: Acontece que Option + RIGHT-shift + right-arrow funciona (todos os itens acima foram testados com left-shift). Infelizmente, essa é uma posição mais desajeitada para mover rapidamente seu ponto de seleção pela tela. Talvez se eu encontrasse uma maneira de trocar o mapeamento dos dois turnos ....?

Eu observei isso em dois MBPs diferentes (um comprado em 2010 executando o OS 10.6.8, o outro em 2014 rodando 10.9.4). Algum googling intensivo não revela nada tão específico quanto esse problema. Alguém observou e resolveu um problema como este?

Atualização:

Eu deveria ter mencionado que eu uso System Preferences- > Keyboard para mapear as teclas impressas com "Alt" (mais próximo da barra de espaços) para Command , e a tecla "Windows logo" para Option , para que o layout é mais parecido com um teclado mac.

Se eu trocar de volta (logo do Windows = Command , Alt = Option ) então o problema é simplesmente revertido: agora eu posso fazer option + shift + right-arrow (selecionar final da palavra) novamente, mas não command + shift + right-arrow ( selecione para o final da linha). Portanto, o problema é específico para o local da chave do logotipo do Windows, não para a função lógica do comando / opção.

Não há contraparte do lado direito na tecla do logotipo do Windows, portanto não há "Opção" correta. Existe , no entanto, uma tecla shift direita: veja o ponto 6.

    
por jez 12.12.2014 / 21:40

0 respostas