Segura uma tecla para alternar temporariamente o layout do teclado?

2

Estou usando dois layouts de teclado diferentes no meu teclado. Eu posso alternar entre eles facilmente usando o atalho Alt + Shift.

Minha pergunta é se é possível no Windows 7 manter alguma chave para alterar o layout do teclado temporariamente?

Antecedentes: estou usando o teclado em inglês para programar, gostaria de escrever comentários com sotaque, e alternar alt para escrever letras acentuadas e mudar para trás é muito desajeitado.

Esta pergunta faz a mesma pergunta para o ubuntu, mas não tenho ideia de como fazer isso no Windows.

Editar: Como pelo comentário de Dave Rooks, o uso do AutoHotKey funciona muito bem. Depois de alguns problemas relacionados à codificação, decidi usar esse script simples, embora não tão bonito (acabei listando todas as letras no layout alternativo que gostaria de usar):

!_X_::Send {Alt Down}{Shift Down}{Shift Up}{Alt Up}{_X_}{Alt Down}{Shift Down}{Shift Up}{Alt Up}

onde _X_ corresponde a uma letra na chave no layout atual.

    
por BoZenKhaa 19.05.2014 / 14:32

1 resposta

0

O AutoHotKey funcionará, mas se você quiser uma alternativa, poderá usar o Microsoft Layout Creator. Aqui está uma cópia da minha outra resposta que será relativa a você:

Instruções para o layout do teclado

Com o Microsoft Layout Creator, você pode criar novos botões usando botões úteis, como Ctrl e Shift, como Shift + H. (em vez de Capital / Não-Capital)

  1. Faça o download do "Microsoft Keyboard Layout Creator" no link oficial. ( aqui )
  2. Pressione Configuração e comece a instalar o programa
  3. Após terminar, abra-o.
  4. Pressione Arquivo - > Carregar teclado existente
  5. Escolha o teclado que você deseja modificar, usei EUA.
  6. Agora você vê um teclado, pressione o estado de mudança desejado. Eu usei Ctrl.
  7. Agora você provavelmente verá um teclado vazio ou um teclado com alguns de seus botões preenchidos. Pressione o botão que você deseja atribuir depois de definir o estado de mudança.
  8. Eu usei Ctrl + T, uma vez que você passe o mouse sobre a letra, ela dirá coisas como "VK_T" T é a letra ( você pode usar o capslock )
  9. Depois de clicar na carta, uma caixa de texto é exibida. Insira o símbolo / letra que você deseja. Eu usei * e pressione OK. Repita isso com todos os botões que você deseja atribuir.
  10. Agora, para salvar o teclado, pressione Project - > Criar DLL e pacote de configuração.
  11. Uma notificação será exibida dizendo que você deve inserir um nome e pressionar Sim.
  12. Usei o Layout01 e o nome US - Custom, por isso, depois de ter feito isso, pressione OK.
  13. Você pode ver um pop-up dizendo que você pode ver o log, pressione OK e você verá outro dizendo que o instalador foi criado em Documentos. Pressione Sim para ir até lá e abra o setup.exe e instale normalmente. Agora você precisa reiniciar e, quando estiver de volta, você pode pressionar WinKey + Space para ver os layouts / idiomas disponíveis.

Este site irá ajudá-lo se você tiver algum problema.

    
por 20.05.2014 / 06:09