Autohotkey - combinação Ctrl exclui texto aleatoriamente enquanto digito

Autohotkey - combinação Ctrl exclui texto aleatoriamente enquanto digito

Meueua chave está quebrada, então estou usando um script autohotkey para restaurar sua funcionalidade.

euestá definido comoCtrl+,

^,:: send m

De vez em quando, pressionar essa combinação exclui tudo o que estou digitando. Estou ativando acidentalmente um comando no Windows?

Responder1

E se você adicionar o símbolo $ à sua tecla de atalho?

$^,:: send m

Verhttp://ahkscript.org/docs/Hotkeys.htm#Symbolspara obter uma visão geral e informações básicas.

ou certifique-se de que o ctrl esteja UP?

$^,:: send {ctrl up}m

Responder2

Você deveremapearsuas chaves usando um software de terceiros para que sejam definidas corretamente.

Usar o AutoHotkey para o que você está tentando realizar não é a ferramenta correta.

O terceiro software grava no BIOS enquanto o AutoHotkey substitui o sinal.

AutoHotkey usa parte de sua CPU para suas operações.

Página de ajuda do AutoHotkey para referência:

Remapeamento por meio do "Mapa Scancode" do Registro Vantagens:

O remapeamento do registro é geralmente mais puro e eficaz do que o remapeamento do AutoHotkey. Por exemplo, ele funciona em uma variedade mais ampla de jogos, não tem problemas conhecidos com alt-tab e é capaz de disparar as teclas de atalho do AutoHotkey (enquanto o remapeamento do AutoHotkey requer uma solução alternativa). Se você optar por fazer as entradas do registro manualmente (explicado abaixo), nenhum software externo será necessário para remapear o teclado. Mesmo se você usar o KeyTweak para fazer as entradas do registro para você, o KeyTweak não precisa ficar em execução o tempo todo (ao contrário do AutoHotkey). Desvantagens:

O remapeamento do registro é relativamente permanente: é necessária uma reinicialização para desfazer as alterações ou colocar novas em vigor. Seu efeito é global: ele não pode criar remapeamentos específicos para um determinado usuário, aplicativo ou localidade. Ele não pode enviar pressionamentos de teclas modificados por Shift, Control, Alt ou AltGr. Por exemplo, ele não pode remapear um caractere minúsculo para um maiúsculo. Não é compatível com Windows 95/98/Me (o AutoHotkey pode fazer alguns remapeamentos limitados do Win9x). Ele suporta apenas o teclado (AutoHotkey possui remapeamento de mouse e algum remapeamento limitado de joystick). Como aplicar alterações ao registro: Existem pelo menos dois métodos para remapear chaves por meio do registro:

Use um programa como KeyTweak (freeware) para remapear visualmente suas chaves. Isso mudará o registro para você. Remapeie as chaves manualmente criando um arquivo .reg (texto simples) e carregando-o no registro. Isso é demonstrado em www.autohotkey.com/forum/post-56216.html#56216

Aqui está a seção que descreve seu problema:

O remapeamento do registro é geralmente mais puro e eficaz do que o remapeamento do AutoHotkey. Por exemplo, funciona numa variedade mais ampla de jogos, não temproblemas conhecidos com alt-tab, e isso écapaz de disparar as teclas de atalho do AutoHotkey(enquanto o remapeamento do AutoHotkey requer uma solução alternativa).

Verifique a página de ajuda do AutoHotkey se você tiver outros problemas!

informação relacionada