No German keyboard in the terminal app

I don’t know since when, but the terminal app does not offer German keys for äöüß… anymore, even if set to German. Spanish is fine.

What should I do or check?

What version of Squeekboard are you using?

dpkg -s squeekboard

Could you send a screenshot of the Spanish layout with the layout selection (globe) popup open?

purism@pureos:~$ dpkg -s squeekboard
Package: squeekboard
Status: install ok installed
Priority: optional
Section: x11
Installed-Size: 6696
Maintainer: Dorota Czaplejewicz
Architecture: arm64
Version: 1.21.0-1pureos1
Depends: gnome-themes-extra-data, libbsd0 (>= 0.0), libc6 (>= 2.29), libcairo-gobject2 (>= 1.10.0), libcairo2 (>= 1.12.0), libfeedback-0.0-0 (>= 0.0.0+git20200305), libgcc-s1 (>= 4.2), libgdk-pixbuf-2.0-0 (>= 2.27.1), libglib2.0-0 (>= 2.43.90), libgnome-desktop-3-19 (>= 3.17.92), libgtk-3-0 (>= 3.21.5), libpango-1.0-0 (>= 1.30.1), libpangocairo-1.0-0 (>= 1.14.0), libwayland-client0 (>= 1.16), libxkbcommon0 (>= 0.5.0)
Breaks: librem5-base (<< 24)
Description: On-screen keyboard for Wayland
Virtual keyboard supporting Wayland, built primarily for the Librem 5 phone.

This doesn’t look like any Spanish layout we distribute in Squeekboard. Is it a custom one you loaded?

Also, there is no German terminal layout, so the current fallback is to use the US layout. If you want to contribute one, it would be great.

If you don’t, then I can only ask you to be patient for

(I was on the road w/o access to my laptop, so I couldn’t reply.)

In November 2021, I did for the Spanish keyboard:

$ git clone
$ find squeekboard | grep es.yaml

i.e. for the 'terminal' app there was no keyboard layout 'es.yaml'; I copied
the layout file to both local locations: