====== Verwante Seiten ====== * [[infos:linux]] * [[infos:linux:windowmanager]] * [[infos:linux:x11]] * [[infos:linux:x11:ATI]] * [[infos:linux:x11:Cariodock]] * [[infos:linux:x11:xTerm]] ====== X.org / X11 ====== Das Programm X auch bekannt X11 oder X.org benutzt den Bildschirm nicht auf Basis der Zeichen (Konsole) sonder auf Basis von Pixeln. ===== xorg.conf ===== Die Datei /etc/X11/xorg.conf beinhaltet alle Einstellungen um die Pixel anzusteuern. Es ist ratsam vor **jeder Veränderung ein Backup** zu machen. ===== evdev ===== Das neuste vom neuen. HotPlug von allem für alles. Evdev heisst **Ev**ent-**Dev**ice-Driver. Standardmässig wird bei erkannten Geräten alles bekannte abgesucht und dann eingebunden. Bei Touchpads oder Tastaturen, wünscht man sich meist nicht das Standard-Layout '''us''', sonderns die bewährte schweizer Anordnung. Wie alle anderen Konfigurationsdateien von evdev muss folgende Datei im Ordner **'/etc/hal/fdi/policy/'** angelegt werden: ^ Dateiname: |/etc/hal/fdi/policy/10-keymap.fdi| ^ Inhalt: | hal-setup-keymap base keyboard evdev ch de_nodeadkeys | Zum Schluss muss noch der Hal-Dämon neugestartet werden: # /etc/init.d/hald restart * Stopping Hardware Abstraction Layer daemon ... [ ok ] * Starting Hardware Abstraction Layer daemon ... [ ok ] # Sollte die Änderung noch nicht wirksam sein, genügt es entweder das System neuzustarten, den X-Server neuzustarten (heisst im Normalfall abmelden und dann wieder anmelden) oder einfach die Tastatur ein und wieder auszustecken (ist bei einem Laptop allerdings eher schwierig). Ich empfehle letzteres. ===== xmodmap ===== Um spezielle Tasten wie zum Beispiel lauter, leiser oder eine Audio-Steuerung während dem Einsatz von X. Die die Datei muss unter '''~/.xmodmaprc''' abgelegt werden. Das Beispiel ist für einen T60: keycode 234 = XF86Back keycode 233 = XF86Forward keycode 159 = XF86Start keycode 162 = XF86AudioPlay keycode 164 = XF86AudioStop keycode 153 = XF86AudioNext keycode 144 = XF86AudioPrev keycode 227 = XF86LaunchF keycode 249 = XF86ZoomIn ===== Tastaturlayout ===== Um das schweizer Layout zur laufzeit zu Ändern: $ setxkbmap -layout ch -variant de_nodeadkeys $ xrdb ~/.Xresources