LF Tipp: Die Tastaturbelegung im Vorbeigehen ändern

ArticleCategory:

UNIXBasics

AuthorImage:[Here we need a little image from you]


    [Photo of the Author]

TranslationInfo:[Author + translation history. mailto: or http://homepage]

original in en Guido Socher

AboutTheAuthor:[A small biography about the author]

Guido mag Linux wegen der Community. Es ist ein riesiges Projekt und irgendwie arbeiten all die verschiedenen Leute auf der Welt auf ein gemeinsames Ziel hin: Linux jeden Tag besser zu machen..

Abstract:

Dies ist ein kleiner Tipp. Von jetzt an wird es jeden Monat mindestens einen neuen Tipp auf LinuxFocus geben. Wenn du Ideen für einen neuen Tipp hast, dann schicke sie an guido(Q)linuxfocus.org

ArticleIllustration:

idea

ArticleBody:

Einführung

Wenn ich einen Text am Computer schreibe, habe ich meine Augen auf dem Bildschirm und nicht auf der Tastatur. Kürzlich habe ich einen Freund in Frankreich besucht und er hat mir kurz seinen Computer geliehen. Mit französischer Tastaturbelegung! Es kostete mich mindestens 10 Sekunden, um eine einizge Taste zu finden, da ich die amerikanische und die deutsche Tastaturbelegung gewohnt bin ;-)
Ich wollte /etc/X11/XF86Config-4 nicht editieren, da es sein PC war. .... Bei KDE und Gnome gibt es einige Tools, um die Tastaturbelegung zu ändern, aber die schienen hier nicht installiert zu sein. Was nun?

Die Lösung

XFree86 hat einen Standardbefehl namens setxkbmap, den man benutzen kann, um die Tastaturbelegung mal eben zu ändern (ohne den X server erneut zu starten). Er ist so ähnlich wie der loadkeys Befehl auf der Linuxkonsole.
Ich tippte:

setxkbmap -layout us

und voila, schon hatte ich eine amerikanische Tastenbelegung. Bevor ich den Computer an meinen Freund zurückgab, tippte ich einfach:

setxkbmap -layout fr

und alles war so, als hätte ich nie etwas geändert.