Como remapear combinações de chaves, incluindo a chave do Windows?

1

Para evitar o problema XY, explicarei meu problema e, em seguida, o problema que tenho com minhas soluções tentadas:

Problema

Eu tenho um laptop windows (hp elitebook), e eu uso o meu teclado sem fio bluetooth com ele. Como os atalhos de teclado não são bem traduzidos do Windows para o Mac, quero remapá-los. Eu posso tanto 1) remapear as teclas na máquina windows, de tal forma que o mapeamento bluetooth é o que eu desejo, ou 2) remapear as teclas no teclado sem fio bluetooth.

Eu escolhi 1) porque quero usar meu teclado sem fio Bluetooth com outras máquinas.

Solução Tentativa

Digamos que, por exemplo, eu queira mapear o cntrl+W para Windows key+W . Não consigo mapear apenas Cntrl para Windows key , porque preciso da chave cntrl para outras coisas. Quero mapear a combinação para outra combinação .

Eu tentei esse SharpKeys , mas ele mapeia apenas as chaves individuais para as únicas chaves. Eu tentei Microsoft Keyboard Layout Creator , que parecia promissor, mas na interface de layout, não há chave do Windows (estranho, uma vez que veio da Microsoft). Eu até tentei editar o arquivo .klc , que é o que esse cara sugeriu, mas achei muito difícil editar os arquivos .klc para o meu propósito. Os arquivos klc podem ser baixados usando o Microsoft Keyboard Layout Creator, e os códigos das chaves podem ser encontrados aqui . Mas, mesmo assim eu não sei como editá-lo para permitir combations de chaves, mais uma vez parece que é bom apenas para um para um.

Alguma sugestão para o problema ou a tentativa de solução? Obrigado.

    
por Candic3 25.03.2016 / 07:20

1 resposta

2

Isso pode ser feito através da AutoHotKey .

Depois de baixar e instalar o AHK, abra um bloco de notas preto e digite ^w::#w . Em seguida, salve o arquivo como fileName.ahk e clique duas vezes para executá-lo. Pressionar ctrl+w agora enviará WindowsLogoKey+w . Isso pode ser feito com quantas teclas de atalho você desejar e pode ser usado para criar atalhos complexos, teclas de atalho e hotstrings também.

    
por 25.03.2016 / 08:42