Função de troca (Fn) e teclas de controle (Ctrl) no Lenovo ThinkPad W500

19

Eu gostaria de trocar as teclas Fn e Ctrl no meu ThinkPad W500 (como muitas outras! Veja: Como posso mudar as teclas de função e controle no meu laptop? e < a href="https://stackoverflow.com/questions/514781/intercepting-the-fn-key-on-laptops"> Interceptando a tecla Fn em laptops

  1. Numerosas pessoas indicam que o Windows não registra a tecla Fn como um pressionamento de tecla, mas usando Mihov ASCII Master 2.0 , que dá o valor ASCII de uma tecla, vejo a tecla Fn retornando FF (talvez FF neste caso significa 'não registrado'). Eu também vejo que teclas como Ctrl registram com um código ASCII quando pressionadas sozinhas e outra quando pressionadas em combinação com outra tecla. Fn só será registrado quando pressionado sozinho, então o Windows definitivamente não está vendo o combo. Isso tirou uma solução como o AutoHotKey da mesa.

  2. Eu corri KeyTweak (que mostra os códigos de verificação de hardware de um pressionamento de tecla e o Fn key registerd como 57443). Usando este programa eu remapeei Fn para a tecla Ctrl ; isso funcionou perfeitamente. No entanto, eu suspeito que por causa do problema em # 1, a combinação de, por exemplo, Fn + C não executou uma cópia.

Sem treinar meu mindinho, estou realmente pensando em remover o teclado e revender as conexões para trocar essas teclas.

Adoraria receber algumas sugestões sobre os problemas técnicos de raiz e possíveis soluções aqui.

    
por Howiecamp 01.10.2009 / 09:03

2 respostas

7

Aparentemente, a tecla FN não é manipulada pelo driver de teclado do Windows, mas pelos drivers desenvolvidos pela Lenovo. Daí remapeamento da chave FN é impossível por qualquer utilitário do Windows que alterna as chaves, porque a tecla Fn não gera quaisquer códigos de verificação.

Aparentemente, a Lenovo está atualmente considerando uma modificação no BIOS que tornará isso possível. Veja este artigo: "Mudar modo para as teclas Fn / Ctrl" .

Em conclusão, você deve (1) considerar seu BIOS para ver se tal opção já existe, e se não (2) verificar o site da Lenovo para atualizações do BIOS de tempos em tempos (apenas note que as atualizações do BIOS precisam ser feitas muito com muito cuidado, já que um erro significa colocar tijolos no seu computador).

Enquanto isso, você pode usar essa solução (apenas brincando):

    
por 01.10.2009 / 10:04
8

A troca da bios para as teclas function e ctrl é agora implementada pela Lenovo! Se você tiver um laptop Lenovo mais recente (o meu é um thinkpad x201), você pode encontrar a opção de alterná-los sob as opções "configurar teclado e mouse". (Para meu laptop, acesso o BIOS pressionando o botão azul "ThinkVantage" enquanto o computador está inicializando).

    
por 05.01.2011 / 06:54