As XT9-Replacement or alternative I suggest the Presage-System/Keyboards.
Open Terminal and enter:
zypper install keyboard_presage-de_de
This will install the german Presage-Keyboard or replace the last 5 chars with your language shorts like (en_us, sv_se, hu_hu, ru_ru, es_es, et_ee, fi_fi, taken from Openrepos.net, maybe there are more and not listet like en_en…etc)
!!! Follow this Thread for more Instructions and if you have Questions! !!!