The ComposeKey sequences used by Gnome to enter special characters are hard coded into the program
.
Para usar um arquivo Xcompose
personalizado, você precisará usar o método de introdução xim
.
Mais informações sobre como usar a chave de composição - e usar xim
para ignorar os códigos do Gnome - são fornecidas em ComposeKey na documentação da comunidade.
export GTK_IM_MODULE="xim"
Além disso, parece provável que você esteja essencialmente correto sobre os problemas adicionais que você está tendo. A entrada Unicode direta segue a ISO 14755, especificando apenas 4 dígitos hexadecimais no ponto de código e os pontos de código cuneiformes têm 5 dígitos. Parece provável que este seja também o problema subjacente aqui. Parece que o layout é muito complexo para a chave de composição.
Para inserir o cuneiforme, acho que você poderia criar um layout de teclado personalizado (em vez de usar a tecla de composição), mas realmente isso parece exigir um editor de método de entrada em vez de um teclado. Sua melhor opção é criar uma tabela de entrada personalizada que funcione com Ibus
.