Como posso trocar as teclas Ctrl e Fn em um computador corporativo?

6

Nossos computadores foram atualizados para máquinas HP EliteBook 8570p e, embora sejam máquinas muito legais, também são muito grandes - tão grandes que a tecla esquerda Ctrl está muito longe, fazendo com que Ctrl + V seja realmente difícil de fazer com uma mão.

Tenho certeza de que há maneiras de mapear novamente as chaves para que o sinal seja trocado. Mas adicione o fator de segurança corporativa, ainda há uma abordagem razoavelmente simples para isso?

Tenho certeza de que você gostaria de mais informações antes de poder responder. Tentarei adicionar atualizações com base nos comentários e nas respostas.

    
por Torben Gundtofte-Bruun 19.09.2012 / 14:28

3 respostas

12

Não pode ser feito. Não sem sujar as mãos, ou seja, abrir teclados e trocar teclas no nível do hardware. Pressionar a tecla Fn altera os scancodes para outras teclas na placa, mas não é reportado ao sistema operacional. Por exemplo, em muitos teclados de notebook, pressionar Fn-K será registrado pressionando um Numpad 2 real, mesmo que essa chave não exista fisicamente. O sistema operacional não tem conhecimento de nenhuma tecla Fn e, portanto, suas impressoras não podem ser remapeadas em um nível de software.

    
por 19.09.2012 / 14:44
4

Você pode fazer isso com Autohotkey . Faça o download, instale e adicione isso no script padrão:

vkFFsc023::Send ^c

Se isso não acontecer, provavelmente teremos códigos de teclas diferentes (porque funciona na minha máquina;)). Nesse caso, escolha Abrir no ícone do AHK na bandeja do sistema, depois pressione Ctrl K para visualizar o histórico de teclas, pressione fn c , então F5 para atualizar e alterar os valores de vk e sc no script com os números nas duas primeiras colunas da linha correspondente ao seu toque de tecla.

Você pode fazer isso para qualquer combinação de Ctrl alguma coisa que você gostaria de ser remapeada.

    
por 19.09.2012 / 14:46
1

Faça o download do AutoHotkey e você pode usar esse script

!v::Send ^v 

Aqui, quando você pressionar o Alt + V , ele se comportará para colar.

Se você quiser remapear Ctrl + C com Alt + C então apenas adicione esta linha ao roteiro

!c::Send ^c  

isto irá copiar o texto. No entanto, você não pode remapear a tecla Fn com o AHK.

    
por 19.09.2012 / 16:08