Existe uma maneira de fazer a tecla Enter funcionar com um teclado Logitech K811?


3

A tecla é rotulada de forma que pareça pressionar fn e pressionar Retornar produzirá Enter (como nos teclados da Apple). No entanto, quando faço isso, apenas produz um retorno regular.

Respostas:


1

Se você não precisar usar o fncontrário, basta remapear para se comportar como Enter. Isso é facilmente possível usando a ferramenta gratuita Karabiner-Elements - faça o download e instale-o e adicione uma "Modificação Simples" de fnpara keypad_enter. Se você deseja remapear apenas o teclado externo, defina as caixas de seleção na guia Dispositivos adequadamente.

Preferências de elementos de mosquetão

Se você quiser manter fna funcionalidade, precisará de um utilitário de remapeamento / macro mais avançado, como o BetterTouchTool ou o Keyboard Maestro . Não conheço nenhuma opção gratuita neste reino (embora elas possam existir) além da versão completa do Karabiner , que atualmente não funciona no Sierra.

fnnão é uma chave modificadora típica, portanto não pode ser capturada da mesma maneira que as outras (por exemplo, e ). Por causa disso, não tenho como atribuir fnreturna nada. No entanto, usando uma das ferramentas mencionadas, você pode atribuir facilmente outra tecla de atalho para fazer a mesma coisa, por exemplo return,.


Obrigado pelas sugestões, mas e o problema raiz? Não deveria ser capaz de produzir Enter sem remapear nada? Gostaria de saber se isso é um problema de hardware ou driver.
Michael Tsai

@MichaelTsai Basicamente, da maneira como o teclado é programado, a tecla fn é puramente interna - quando você pressiona com uma tecla F1-12, envia um sinal de pressionamento de tecla única para o computador. Se você programasse algum firmware personalizado, poderá alterar esse comportamento, mas não acho que seja possível.
Timothy Mueller-Harder

Parece que você está dizendo que isso é um problema de hardware. O teclado está enviando o sinal errado.
Michael Tsai

@ MichaelTsai Bem, isso tem a ver com o próprio teclado, sim, mas é mais uma falha de design do que um problema de hardware. Na verdade, tenho o mesmo teclado e funciona da mesma maneira para mim.
Timothy Mueller-Harder

Entendo, então você não acha que é um defeito na minha unidade em particular? Eles apenas o projetaram para não suportar o Enter? Obrigado.
Michael Tsai

0

@MichaelTsai Estou apostando que esse é um problema de driver da Logitech. Eu uso o K811 há alguns anos e não tive nenhum problema com o fn-return como enter (assim como os mapeamentos para as teclas de seta fn e fn-delete descritos neste documento de ajuda ).

No entanto, atualizei recentemente para o Sierra (atualmente 10.12.6) e atualizei minhas opções / firmware da Logitech (v6.70.1030). Logo depois, percebi que o fn-return não funcionava mais . Os outros mapeamentos fn ainda funcionam e, mais estranho ainda, todos os mapeamentos fn funcionam perfeitamente bem usando o teclado interno do meu MacBook.

Então, abri o Visualizador de Teclado para ver o que estava acontecendo e o problema se tornou óbvio. Ao digitar no teclado interno do Macbook , o visualizador de teclado mostra o teclado normal da seguinte forma :.

Teclado incorporado

Quando você mantém pressionada a tecla fn, a tecla de retorno se transforma no símbolo Enter (⌅) conforme o esperado.

No entanto, assim que você digita no K811 , o visualizador de teclado muda para um teclado estendido (com teclado numérico) :

Teclado K811

Nesta configuração, a tecla fn não afeta o símbolo da tecla Return (ou, obviamente, a saída).

Meu palpite é que o firmware da Logitech está definindo incorretamente o tipo de teclado para o sistema operacional. Registrei um tíquete de suporte na Logitech (caso 06038823) e informarei o que eles dizem.


No meu Mac, nada acontece no Visualizador de Teclado quando pressiono a tecla fn. Além disso, o ditado e a barra de inicialização não reconhecem quando são tocados.
Michael Tsai
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.