É mais relacionado a xkb
do que a ibus
(mas não tenho certeza se entendi completamente a complexidade do manuseio do teclado, como você pode ver em este post meu ) mas você pode detectar a configuração atual com
[romano:~] % setxkbmap -query
rules: evdev
model: pc105
layout: es,gb
variant: standard_tlde,
options: caps:none,compose:caps,terminate:ctrl_alt_bksp
anote e use
setxkbmap -layout es -variant standard_tlde -option caps:none,compose:caps,terminate:ctrl_alt_bksp
que você pode associar a uma chave. Ele deve funcionar em todos os sabores do Ubuntu, pelo menos baseado em X11 (não tem idéia de wayland).