Eu não sei se algo como o que você procura é implementado (talvez você possa explorar algo sobre "métodos de entrada"), mas o modo tradicional "Unix / x11" é definir e usar uma "chave de composição".
A ideia é que você tenha uma chave especial que inicie uma sequência que produzirá um símbolo específico que você normalmente não possui em seu teclado.
Estas instruções referem-se ao Gnome Desktop, mas suponho que seja o mesmo em todos os tipos de ambiente de trabalho. Para ativar uma chave de composição, vá para configurações - > Região e Idioma e, em seguida, escolha a guia "layout". Clique em "opções" e escolha onde deseja que sua chave de composição seja:
Agoravocêpodeinserircaracteresestranhoscomoesse:porexemplo,pressione"compor", depois "a", depois por exemplo "~" e você terá ã (a fonte usada pode ter o glifo ou não ...) .
Uma lista completa dos caracteres que você pode obter através da composição pode ser encontrada, por exemplo, aqui:
e aqui: