
Estou usando o Fedora 18 com Gnome 3.6, minhas configurações de layout de teclado são inglês (EUA). Quando preciso escrever caracteres acentuados, uso a tecla de composição (alt-direita) mais a tecla de acento (`) seguida pela vogal que desejo que seja acentuada. Funciona bem em todos os aplicativos, exceto naqueles baseados em Java. Alguém sabe como resolver esse problema?
Responder1
Defina a variável XMODIFIERS como "":
$ env XMODIFIERS = "" java -jar seu_java_application.jar
Ou:
$ exportar XMODIFIERS = ""
$ java -jar seu_java_application.jar
Mas, no último caso, a variável XMODIFIERS permanecerá modificada após sair do aplicativo java e pode haver outros comandos que precisem dela em seu valor padrão.
Aprendi esse truque aqui:https://devnet.jetbrains.com/message/5485348;jsessionid=AC90E67E77944B70A337D368B22A788A#5485348
Responder2
Tente exportar a variável de ambiente AWT_TOOLKIT desta forma
export AWT_TOOLKIT=MToolkit