Eu criei um layout de teclado na ferramenta Microsoft Keyboard Layout Creator. É baseado no layout dos EUA, as únicas alterações que fiz foram:
mapped from mapped to
alt(right)+[ å
alt(right)+' ä
alt(right)+; ö
alt(right)+Shift+[ Å
alt(right)+Shift+' Ä
alt(right)+Shift+; Ö
O objetivo é permitir que eu use o layout dos EUA, mas adicione a possibilidade de inserir caracteres suecos enquanto pressiona a tecla alt correta. Isso funciona até certo ponto, mas parece com erros. Ao tentar digitar os caracteres suecos usando esse mapa personalizado, quase 1 em cada 3 tentativas enviará entrada incorretamente. Freqüentemente, nenhum caractere é inserido e, se você tentar novamente o mesmo caractere, ele será inserido após o cursor.
Eu usei dessa maneira antes em um sistema Windows 10, onde funcionava perfeitamente. Agora estou em uma caixa do Windows 7 Enterprise em que o problema ocorre.
Atualize em 7 de abril:
Não é o mesmo computador ou teclado de quando eu o usei com sucesso no Windows 10; portanto, pode não ser apenas a diferença entre as versões dos sistemas operacionais. No entanto, estou usando o mesmo hardware com o GNU / Linux, onde tenho uma configuração sem falhas com os mesmos mapeamentos de teclas, então duvido que isso tenha a ver com o fantasma de teclas. Além disso, tentei com dois teclados muito diferentes, com o mesmo resultado.
Uma observação é que a frequência do mau comportamento varia dependendo do software usado. Por exemplo, no Google Chrome, isso acontece com muita frequência. Eu nunca consigo digitar å (tentar liberar o foco no campo de entrada), mas os outros caracteres apenas falham intermitentemente. Digitar um terminal ou o bloco de notas funciona melhor, mas não sem problemas.
Parece que algo mais estava ouvindo a tecla alt certa e concorre com a minha configuração de layout. Claro, isso é apenas uma hipótese.