Como emular o numpad em um laptop de PC?

8

Alguns programas usam teclas numpad para comandos: por exemplo, para selecionar todos os arquivos em uma pasta no Gerenciador de FAR você pode basta pressionar o numpad *. Também no Windows pode-se , por exemplo, digitar § por Alt + (Numpad0-Numpad1-Numpad6-Numpad7).

Portanto, estou perguntando como "pressionar teclas numpad" usando o teclado do meu laptop HP 2000-210us:

Uma pergunta semelhante sobre o laptop Lenovo sugere que ele pode ser simples, pelo menos para alguns laptops.

Aqui está a lista de soluções que tentei:

  1. Eu tentei digitar diferentes pressionamentos de teclas no meu teclado.

    • Teclas Fn + e Fn + Shift + teclas (em que key é um dígito ou tecla de letra). Eles dão o mesmo resultado, como apenas a tecla e a tecla Shift +, respectivamente.

    • Fn + F8 e similar em uma busca por alguma combinação tipo numlock (sem nenhuma sorte).

  2. Eu tentei usar o AutoHotKey, sendo inspirado por esta pergunta .

    • Seguindo essa pergunta, fui capaz de remapear combinações RAlt + number para RAlt + numpad number, o que permite digitar caracteres especiais: agora eu posso digitar § por RAlt + (0-1-6-7). Aqui RAlt = tecla Alt direita.

    • Tentando chegar a um remapeamento ergonômico, pensei em remapear a tecla Fn + para Numpadkey, s.t. Fn + Enter fornece NumpadEnter, Fn + Shift + 8 fornece NumpadMult, Fn + Alt + (0-1-6-7) fornece Alt + (Numpad0-Numpad1-Numpad6-Numpad7), ou seja, § símbolo. No entanto, seguindo esta página da documentação do AutoHotKey descobri que a página "Key history" não acompanha Fn pressiona (ou seja, pressionar 8 e Fn + 8 fornecem as mesmas teclas virtuais (38) e códigos de varredura (009) nessa lista). A documentação sugere que, neste caso, eu deveria, provavelmente, "reconfigurar o software que veio com" meu teclado. Não tenho certeza de onde procurar essas configurações:

paineldecontrole,"teclado"

    
por fiktor 29.08.2012 / 09:09

2 respostas

4

Fn+F8 and similar in a search for some numlock-like combination (without any luck). … Trying to come to some ergonomic remapping I thought about remapping Fn+key to Numpadkey.

Não, o AHK (e todos os softwares) normalmente não poderão interceptar ou afetar a tecla Fn , a menos que o laptop implemente-o em software, em vez do controlador de teclado, como a maioria dos laptops (Eu só ouvi falar de alguns IBM ThinkPads fazendo isso). Eu dei uma explicação técnica sobre como isso funciona e por que você não pode fazer o que deseja.

Em vez disso, você poderia tentar usar uma combinação diferente de Alt , Deslocar , Win em vez de Fn ( tente também as teclas modificadoras do outro lado do teclado do que você está acostumado, pois isso pode acabar sendo mais ergonômico). De fato, você poderia tentar se treinar para usar as duas mãos (por exemplo, segurando Ctrl com a esquerda e Alt com a direita).

Você pode até tentar criar suas teclas de atalho numpad usando uma combinação personalizada (por exemplo, Q + U = Numpad-7 , Q + J = Numpad-4 , etc.), no entanto eu não recomendaria isso porque complica as coisas (embora possa ser feito e trabalhado)

    
por 21.10.2012 / 20:35
-2

Você deve pegar um teclado separado e usar o numpad nele, então colocar de volta o seu mouse / cooler / disco rígido, etc. Não é a melhor idéia, porque se você fizer isso muitas vezes ele quebrará a porta USB, mas é um solução temporária.

    
por 03.07.2015 / 10:19