Blogarchiv
Deutsche Übersetzung für die Comments-Erweiterung
Entweder ging bei mir irgendwas bei der Installation schief, oder aber es gibt für die "comments" Extension keine deutsche Übersetztung. Macht aber nichts, das ist schnell selbst gemacht. Trotzdem hab ich hier meine XML-Datei angehängt.[mehr]
Bildergalerie geschlossen!
Wegen Umbau ist derzeit die Bildergalerie geschlossen! Ich habe beschlossen die Bilder bei Flickr zu löschen, ich habe einfach zu viel als das sich das lohnt... Ein paar lagen ja bereits hier auf meinem Webspace, aber das eingesetzte Ozio Gallery sieht zwar top aus, ist aber umständlich bei Kategorien. Also ist was neues in Arbeit...[mehr]
Sondertasten von Microsoft Keyboards unter Linux (Nachtrag)
Noch ein Nachtrag: Die Konfiguration der Tastatur in der xorg.conf: Section InputDevice Identifier MSKeyboard Driver kbd Option XkbModel microsoftprooem Option XkbLayout deEndSection[mehr]
Sondertasten von Microsoft Keyboards unter Linux
Die Tage war mal wieder eine komplette Neuinstallation meines Rechners fällig. Ab und zu ist das ganz gut alles auszumisten. Dabei trat mal wieder ein altes Problem aus: Ich habe eine Tastatur von Microsoft, das Natural Ergonomic Keyboard 4000, mit diversen Sondertasten. Die üblichen Tasten funktionieren auf Anhieb, nur die Sondertasten sind mal wieder ein Problem. Bisher hatte ich eine der mitgelieferten Layouts benutzt (Microsoft Natural Keyboard Pro OEM), im besten Fall sind damit dann die meisten Tasten nutzbar. Die Sache hatte allerdings, zumindest unter KDE3, einen Haken: Die Vorwärts- und Zurück-Tasten lagen auf den Events XF86Forward und XF86Back, die KDE unbedingt zum springen in der History haben will. Ich dagegen will mit diesen Tasten die Arbeitsflächen wechseln. Umkonfigurieren geht, allerdings zickt es in manchen Anwendungen dennoch und nach manchen Paketupdates muss man die Tasten neu konfigurieren. Deswegen hab ich mich im Zuge der Neuinstallation um eine neue Lösung gekümmert: Eine angepasste Modmap, damit bekommen die Sondertasten eigene Symbole. Anfangs hatte ich die Modmap über ein Shellskript im Autostart von XFCE starten lassen, das lief allerdings nicht immer, ich schätze die Startreihenfolge war nicht ganz eindeutig. Einfacher und zuverlässiger dagegen ist es die Modmap bereits vorher setzen zu lassen. Dazu legt man ein kleines Skript namens 10-DoModMap im Verzeichnis /etc/X11/Xsession.d ab. Die dort liegenden Skripte werden der Reihe nach (deswegen die Zahlen am Anfang des Dateinamens) von Xsession eingelesen und ausgeführt. Das Skript muss nicht executable sein, benötigt auch kein Shebang und sieht so aus: if [ -f /etc/X11/Xmodmap ] then xmodmap /etc/X11/Xmodmapfi Die Keycode-Tabelle mit den Zuweisungen liegt demnach in der Datei /etc/X11/Xmodmap und sieht bei mir so aus: !! Remove Capslockremove Lock = Caps_Lockadd mod4 = Caps_Lock!! MS Keyboardkeycode 234 = XF86Launch0keycode 233 = XF86Launch1keycode 178 = XF86Launch2keycode 229 = XF86Launch3keycode 236 = XF86Launch4keycode 183 = XF86Launch5keycode 184 = XF86Launch6keycode 92 = XF86Launch7keycode 131 = XF86Launch8keycode 247 = XF86Launch9keycode 160 = XF86LaunchAkeycode 174 = XF86LaunchBkeycode 176 = XF86LaunchCkeycode 162 = XF86LaunchDkeycode 161 = XF86LaunchEkeycode 230 = XF86LaunchF Zuerst wird die Caps-Lock-Taste umkonfiguriert damit sie nicht mehr als Caps-Lock arbeitet sondern als Mod4. Im Anschluss werden die ganzen Sondertasten der Tastatur auf die Events XF86Launch[0-F] gelegt. Meinen bisherigen Erfahrungen nach sind diese Events üblicherweise frei und nicht mit irgendwelchen Defaults belegt. Sprich man kann sie belegen wie man will ohne mit irgendwelchen Defaulteinstellungen Probleme zu bekommen. Startet man jetzt X neu, sollte die neue Tastenbelegung nach dem Login am kdm (gdm hab ich nicht getestet) aber noch vor dem Start des Desktop-Environments/Windowmanager/WasAuchImmer angewendet werden. [mehr]
