Teclas Fn reversas do teclado móvel Microsoft Sculpt


13

Acabei de adquirir meu novo teclado móvel para esculpir a Microsoft e funciona bem.

No entanto, as Fnchaves são revertidas por design.

Quero dizer, pressionando F6, por exemplo, o botão Pesquisar aparece no Windows 8 e eu posso usá-lo F6se pressionar a Fntecla junto. Existe alguma maneira de mudar como ele funciona? Seria muito importante para mim, perdi muitas combinações de teclas de atalho da seguinte maneira: \ É um teclado sem fio bluetooth, não pude multar nenhuma configuração de BIOS (como alguns laptops, mas estou em um PC de mesa). eu tenho


Sim, alguns laptops têm uma configuração para inversão de tecla Fn (por exemplo , 1 , 2 , 3 ), mas no seu caso, é claro que você terá que verificar se o driver ou o software do teclado oferece essa opção. Caso contrário, um script AutoHotkey pode ser a única solução.
Karan

Ele não forneceu software onde eu posso mudar settings- Se eu tenho que usar AutoHotkey, eu simplesmente não vai usar o teclado em si: \
Tamás Küzdi

Respostas:


4

Conforme @AkA Kin e @Yuji, parece que o AutoHotKey é a solução. Achei esse ótimo script de tehshane que "remapeia as teclas de função F1-F12 no teclado do Microsoft Sculpt Mobile para pressionar sem precisar usar a tecla Fn": https://gist.github.com/tehshane/8765405


1
Obrigado pelo script, mas não pretendo usar software de terceiros para que o teclado funcione bem. Não tentei sua solução, mas aceito sua resposta como solução, pois você disse que funciona para todas as teclas de função. Isso faz com que as teclas de função funcionem por padrão ou limpa completamente as funções secundárias (como configurações de volume)?
Tamás Küzdi 19/08/14

8

A conexão das teclas do Windows 8 como teclas padrão, em vez das teclas de função usadas com mais frequência, me deixou maluca. Uso muito mais as teclas F1 a F12 do que as teclas do Windows 8, principalmente no Mac OS X.

Este é um recurso de hardware do teclado móvel Microsoft Sculpt.

A única solução que funciona é sacrificar as teclas do Windows 8, definindo permanentemente o Fn na posição inferior.

Fiz isso pressionando a tecla Fn e pressionando o botão na posição inferior. Usei fita de montagem permanente de dupla fita para aderência, que depois foi coberta por fita preta.

Eu amo que minhas teclas de função agora funcionem como eu quero.

Certamente, não tenho mais suporte para volume de teclado - em comparação com o Microsoft Bluetooth Mobile Keyboard 6000. Mas ganho as teclas Home e End. E posso criar facilmente uma macro para controlar o volume.

Como o teclado Sculpt também custa metade do preço do Keyboard 6000, essa modificação de hardware me economiza US $ 20 cada vez que uso o teclado.

Eu não me preocuparia com a duração da bateria mantendo a tecla Fn pressionada, pois normalmente desligo o teclado quando não é usado - quando o teclado é usado como um teclado móvel. Quando usado como teclado de mesa, teremos que verificar se a vida útil da bateria é reduzida.


1
apenas uma observação sobre o mod de hardware: uma vez que a chave se solte, você nunca mais a recuperará! Existem 2 alavancas de nylon frágeis e interligadas que formam um quebra-cabeça desafiador para montar novamente. Agora eles estão na lixeira, e eu tenho uma grande bolha de blu-tack segurando a chave.
Greg Woods

1

Há um atalho de teclado para isso nas capas do teclado para o Surface (que também está bloqueado no modo "tecla de mídia" por padrão): Fn + CapsLock . Vale a tentativa.


2
obrigado, mas não funcionou: \
Tamás Küzdi


1

Depois de uma longa pesquisa, acho que a Autohotkey pode resolver F1- F4mas para F5- F12não é muito fácil de usar. Não quero perder meu tempo para aprender a usar isso. A maneira mais fácil é passar uma fita adesiva na FNtecla, eu acho ...


1

Eu instalei o AutoHotKey e o seguinte script funcionou para mim. Estou usando o Windows 7 ... Não sei se isso importa.

Media_Play_Pause::F1
Volume_Mute::F2
return
Volume_Down::F3
Volume_Up::F4
<+<#F21::F5
<!<#F21::
Send,{F6}
return
<^<#F21::
Send,{F7}
return
<#F21::
Send,{Blind}{F8}
return
<^<#BS::
Send,{F9}
return
<^<#Tab::
Send,{F10}
return
<!<#F22::
Send,{F11}
return
<^<#F23::
Send,{F12}
return
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.