Por que meu teclado em inglês dos EUA é mapeado novamente para o sueco no MonoDevelop?

0

Estou usando o Wine para rodar o MonoDevelop e o Unity no openSuSE e funciona muito bem. No entanto, eu tenho um problema no MonoDevelop, meu teclado é mapeado para usar o layout de teclado sueco, em vez do meu layout preferido, que é o teclado em inglês dos EUA.

Eu tenho dois teclados físicos conectados ao computador. Um é com layout sueco e um é com layout de inglês dos EUA. Eu alterno entre eles como preciso. É a maneira mais simples de usar o layout de teclado em inglês dos EUA, que eu acho melhor do que o layout em sueco.

Vale a pena notar que é apenas o MonoDevelop que tem este problema.

Alguém sabe por que eu recebo esse tipo de comportamento? Ou seja, mesmo usando o teclado em inglês dos EUA no MonoDevelop, ele ainda o mapeia para o layout de teclado sueco?

    
por qrikko 05.07.2015 / 22:50

1 resposta

0

Acontece que o vinho não ouve realmente quais mapeamentos eu configurei no sistema operacional (usando as configurações do sistema), mas sim vê o xkb. Faz sentido que eu não tenha pensado nisso a princípio.

No entanto, posso forçá-lo ao mapeamento dos EUA, o que irá, de alguma forma, resolver o meu problema, no entanto, não posso usar o layout SE. Então descobri que posso usar vários layouts como:

setxkbmap -layout "us,se"

O que funcionou para mim, agora eu posso fazer uso dos layouts também em monodesenvolvimento.

    
por 14.07.2015 / 10:59