Wie setze ich mein Tastaturlayout zurück?

13

Wie kann ich mein Tastaturlayout zurücksetzen, nachdem ich es geändert habe xkbcomp?

Gibt es eine Möglichkeit, dies zu tun, ohne X neu zu starten?

DLH
quelle

Antworten:

21

Versuchen:

setxkbmap us

(Ersetzen us durch das gewünschte Tastaturlayout). Wenn Sie eine Variante verwenden (z. B. intl), versuchen Sie es

setxkbmap -layout us -variant intl

Hier ist eine Liste der Tastaturlayouts .

Snostorm
quelle
1
Wo kann ich eine Liste der Namen der Tastaturlayouts erhalten? Wie finde ich beispielsweise heraus, was ich für USA International verwenden soll?
DLH
2
Ich habe diese Liste aus dem Inhalt von /usr/share/X11/xkb/rules/xorg.lst erstellt: pastebin.com/v2vCPHjs Für USA International tun setxkbmap us -variant intl. (Nur ein Strich!)
Snostorm
Könnten Sie bitte den Pastebin-Link oder einen file:///usr/share/X11/xkb/rules/xorg.lstLink zu Ihrer Antwort hinzufügen , um die Lesbarkeit zu verbessern?
ParanoiaPuppy
1
Diese Antwort gibt vorübergehend Lösung, nach dem Neustart des Systems, mögliche Schalter wären Standardsitzung
Solfish
Dies funktioniert auch, wenn Sie Synergieeffekte erzielen und eine Modifizierertaste, z. B. die Umschalttaste, anscheinend feststeckt.
Henry's Cat
0

Überprüfen Sie das aktuelle Layout und die Optionen:

setxkbmap -print -verbose 10

Layout auf US zurücksetzen und Optionen zurücksetzen:

setxkbmap -layout us -option

(Ohne den leeren -optionParameter würden keine Optionen zurückgesetzt.)

Verwenden Sie den ersten Befehl, um das Ergebnis zu überprüfen.

Stefan van den Akker
quelle
-1

Verwenden Sie setxkbmap -layout us. Es sieht so aus, als würden die Änderungen vollständig zurückgesetzt

Dan
quelle