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?
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 dorota.czaplejewicz@puri.sm
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.
Homepage: https://gitlab.gnome.org/World/Phosh/squeekboard
purism@pureos:~$
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. https://world.pages.gitlab.gnome.org/Phosh/squeekboard/tutorial.html
If you don’t, then I can only ask you to be patient for https://gitlab.gnome.org/World/Phosh/squeekboard/-/issues/202
(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 https://source.puri.sm/Librem5/squeekboard
$ find squeekboard | grep es.yaml
squeekboard/data/keyboards/es.yaml
i.e. for the 'terminal' app there was no keyboard layout 'es.yaml'; I copied
the layout file to both local locations:
~/.local/share/squeekboard/keyboards/es.yaml
~/.local/share/squeekboard/keyboards/terminal/es.yaml