Existe uma maneira de fazer com que o Caps Lock troque os layouts de teclado no Windows 8?

3

Eu costumava usar Caps Lock para alternar entre os layouts de teclado (por exemplo, entre inglês e russo), ao contrário dos inconvenientes controles internos CtrlShift e AltShift do Windows.

Em versões anteriores do Windows, isso pode ser feito por um utilitário Recaps . No entanto, por algum motivo, ele não funciona corretamente no Windows 8. Mais especificamente, enquanto funciona bem em aplicações antigas, Caps Lock não faz nada nas aplicações Metro: o layout não é alterado e o modo "CapsLock" também não é inserido.

Existe alguma maneira de mudar os layouts de teclado com a tecla Caps Lock em todos os aplicativos no Windows 8, incluindo os do Metro?

    
por penartur 17.04.2013 / 21:04

2 respostas

1

Uma opção seria

  1. Configure o Windows para usar acento grave para alternar os layouts de teclado;
  2. Remapear Caps Lock ao sotaque grave e sotaque grave à chave especial 0x0056 (editando manualmente o registro do Windows ou usando ferramentas como o SharpKeys);
  3. Use o Criador de layout de teclado MS (suportado apenas em x86 / x64, não ARM) para criar o layout de teclado personalizado que interpretará 0x0056 da mesma forma que o layout padrão interpreta grave sotaque / til.

Esta solução funcionará em todos os aplicativos e não dependerá de algum processo residente que intercepte pressionamentos de teclas (como Recaps).

    
por 03.02.2015 / 11:34
3

Essa resposta me ajudou muito: cantar CapsLock para mudar o layout de idioma do teclado .

Recaps funcionou bem até eu atualizar para o Windows 10 e o Skype 7.1. Depois disso, o Skype estava pendurado depois de pressionar CapsLock . Esta solução com o AutoHotkey ajudou muito e agora eu ainda tenho o layout do teclado ligado no CapLock e o Skype não está funcionando. Espero que isso ajude alguém.

    
por 03.02.2015 / 08:40