Help to set compose key on KDE (Wayland)

I am running an up-to-date openSUSE Slowroll (KDE - Wayland) on a laptop with a 105-key PC USB UK keyboard and can’t get the compose key working.

I tried setting the keyboard layout variously to UK, UK extended or UK Int and the Key Binding position of the compose key or 3rd level keys to varioua keya but no luck.

Some combinations did nothing. Others can generate á, etc when pressing simulataneously Compose + “a”, etc but I can’t get to select other accents
by pressing sequentially Compose ," ~", “n” etc.

I read this may be a Wayland bug but can’make sense of some of the instructions to solve this using X11 settings and not sure if they are relavant to current software.
Any pointers or help on this would be great.

Thank you

Does this help?
https://userbase.kde.org/Tutorials/ComposeKey

Thank you @hui . I did find that ref and followed the instructions on the GUI ( as above) but found the console instruction ( GTK vs X11 configurations) confusing. I thought X11 was being discontinued and I didn’t know if GTK apploed relevant so didn’t dare.

Searching on the internet it seems that there is a maze of key input procedures in X11, Wayland, Plasma as well as apps shortcuts which may or may not be redundant or take presedence and modify the behaviour of the compose key. Depending on the defined keyboard layout and dead key option, the compose key may instead invoke the keyboard 3rd later of characters (with some of the required accents).
All this is well past my level, so will stick to using kcharacters app. Cumbersome but it works for me :frowning:

Finally I got the composed working. Just in case it helps others, this is what worked for me:

  • install iBus (either zypper or Myrlyn). This may have become a requirement as part of X11 being S/S but it didn’t show as a requirement of Wayland/Plasma updates
  • (re)start ibus( ibus (re)run )
  • go to Plasma keyboard settings GUI. Select a keyboard that matches yours (e.g. 105-key PC) and layout and no deadkeys (e.g. English(UK))
  • Go to keybindings and select key to use 3rd level characters (e.g. AltGr) and compose (e.g. RCtrl) and apply
  • test (you may need to re-run ibus). Accents will deped on your selected keyboard layout
    Voila