Falsche Einstellung für meine belgische Tastatur bei der Anmeldung nach dem Upgrade auf 22.04

Falsche Einstellung für meine belgische Tastatur bei der Anmeldung nach dem Upgrade auf 22.04

Ich habe mein System gestern von 20.04 auf 22.04 aktualisiert.

Ich habe eine belgische Tastatur (USB), die als solche definiert ist. Wenn ich versuche, mich anzumelden, ist die Tastatur „QWZERTY“. Glücklicherweise konnte ich „sehen“ und meine Eingabe anpassen, um mein Passwort zum Anmelden einzugeben. Danach reagiert die Tastatur wie vorgesehen als „AZERTY“.

Ich habe die Tastatureinstellungen überprüft. Es ist nur eine Tastatur definiert, die wie vorgesehen „belgisch“ ist.

Was kann ich tun, um die Einstellungen für den Anmeldebildschirm anzupassen?

Antwort1

Option 1: dpkg-reconfigure

Um das Standard-Tastaturlayout des Systems zu aktualisieren, öffnen Sie ein Terminal und führen Sie aus

sudo dpkg-reconfigure keyboard-configuration

Akzeptieren Sie auf dem Bildschirm „Tastaturlayout“ das Standardtastaturmodell wie es ist und wählen Sie „OK“ (drücken Sie Tabzum Hervorheben <OK>und drücken Sie dann ) Enter.

Wählen Sie auf dem Bildschirm „Herkunftsland der Tastatur“ „Belgisch“ und dann <OK>.

Wählen Sie im Bildschirm „Tastaturlayout“ die gewünschte Variante aus.

Lassen Sie im Bildschirm „Taste als AltGr“ und in den folgenden Bildschirmen „Standard für das Tastaturlayout“ ausgewählt, bis die Anwendung beendet wird und die Änderungen schreibt.

Die Konfiguration wird in geschrieben /etc/default/keyboard. Die Änderung wird beim nächsten Neustart wirksam.

Option 2: Bearbeiten/etc/default/keyboard

Stattdessen können Sie /etc/default/keyboardmanuell bearbeiten. In Ihrer Desktop-Sitzung können Sie die aktuellen Einstellungen mit einem der Befehle setxkbmap -queryoder localectl statusabrufen und diese Werte dann in ersetzen /etc/default/keyboard.

Antwort2

Dank des Vorschlags von @vanadium konnte ich es endlich zum Laufen bringen. Ich habe die Datei bearbeitet, /etc/default/keyboardum die Variante von latin9in zu ändern oss_latin9. Ich konnte feststellen, dass die zweite Variante für die belgische Tastatur geeignet ist, obwohl die ursprüngliche Variante mit inkompatibel zu sein scheint XKBLAYOUT="be". Die vollständige Liste habe ich hier gefunden:https://gist.github.com/jatcwang/ae3b7019f219b8cdc6798329108c9aee

Das Ergebnis ist

XKBLAYOUT="be"
BACKSPACE="guess"
XKBMODEL="pc105"
XKBVARIANT="oss_latin9"
XKBOPTIONS=""

verwandte Informationen