Existe uma maneira de mapear o caps lock para alternar o layout do teclado no MS-Windows 10?

1

praticamente o título. Eu procurei um pouco, mas tudo o que consegui encontrar foram as configurações padrão. Eu venho do Linux, onde esta coisa é construída, mas eu espero que haja alguma ferramenta que eu possa usar para conseguir isso.

    
por Yotam 16.07.2018 / 07:42

2 respostas

1

Primeiro, você pode ler informações sobre como definir atalhos padrão: Atalhos para alternar o layout do teclado

No Windows 10, há um novo recurso: você pode alternar com Win + Espaço (apenas teste e veja)

Aqui está uma abordagem com o Capslock para o Windows 7: Capslock para alternar o layout
Um script semelhante do AHK também funciona no Windows 10.

Para resumir as abordagens do Autohotkey testadas e em funcionamento:

Opção 1. Ligue o Capslock para simular Alt + Shift

Primeiro, verifique se Alt + Shift é a combinação de teclas padrão. Use este script AHK:

capslock::
    send {Lalt down}{Shift}{Lalt up}
return 

Opção 2. Vincular o Capslock ao novo combo Win + Space

Isso tem dois benefícios:
1) dá um bom feedback visual ao mudar de forma 2) Se houver mais de 2 layouts, você alterna mais rápido segurando a tecla e tocando no espaço

Aqui está o script para vinculá-lo ao Capslock:

sel := 0

#if (sel=0)
capslock::
    send {lwin down}{Space}
    sel := 1
return 
#if

capslock up::
    send {lwin up}
    sel := 0
return 
    
por 16.07.2018 / 18:04
0

Estou assumindo que você quer dizer alternar entre os layouts padrão de teclado qwerty, azerty etc. e não entre quaisquer predefinições de mapeamento personalizadas. Se você tiver esses teclados diferentes instalados para o idioma selecionado na Região & Configurações de idioma você deve poder alternar rapidamente entre elas com o atalho win + space .

    
por 16.07.2018 / 10:17