Como substituir as teclas de letra, digamos v usando autohotkey?

1

Uma das letras no meu teclado, v não está funcionando e já que estou no windows 7, tentei usar o autohotkey para substituir essa letra por outra combinação de teclas como win + c ou alt + c. Mas isso de alguma forma não funciona e interfere com outras associações de teclas.

As outras respostas que encontrei para este problema são para o Ubuntu.

Fazer c :: v não seria ideal de curso.

Eu preferiria que uma tecla fosse pressionada duas vezes para mapear para v.

cc::v

Isso é possível ou quais são as alternativas?

    
por Anusha 22.10.2014 / 23:19

1 resposta

1

Concorde totalmente com David, compre um novo teclado. Se é um laptop, você pode tentar consertá-lo. O mais provável é que haja uma migalha entre o PCB e a cúpula de contato de borracha.

Se você quiser usar o AHK e quiser usar um toque duplo c para gerar um v, poderá usar isso.

:?C*:cc::v
:?C*:CC::V

Isso tornaria difícil escrever palavras como Access. Você teria que escrever Ac Espaço c Esquerda BackSpace Direita ess.

Alternativamente:

:?C*:cc::v
:?C*:CC::V
:?C*:c c::cc
:?C*:C C::CC

Permite que você escreva cc para obter v e c Espaço c para obter cc.

Antecedentes:

? means change inside a word
C means be case sensitive
* means do not require a trigger like space or return

Alternativamente, e na minha opinião, melhor, você poderia usar o Win + c

#c::v
#+c::V

Ou use um x duplo em vez de um duplo c

    
por 24.10.2014 / 09:03