> Kommt drauf an welchen Desktopmanager bzw. Environment Du verwendest.
> Ich verwende Fluxbox bzw. Evilwm und da wird die ~/.xinitrc beim Start
> abgearbeitet, wo folgendes drinsteht:
> #v+
> if test -f $HOME/.Xmodmap ; then
> xmodmap $HOME/.Xmodmap
> fi
> #v-
> Komt aber wie gesagt drauf an was Du einsetzt; in de.comp.os.unix.x11
> bist Du aber besser aufgehoben.
Nutze KDE4 und LXDE, es funktioniert bei beiden nicht.
Bei meinem Rechner mit Debian lenny funktioniert es wie gesagt und das beim
schon Start von GDM.
Gruesse
Mike
--schnipp--
# cat /etc/X11/Xsession.d/40Xmodmap
SYSMODMAP="/etc/X11/Xmodmap"
USERMODMAP="$HOME/.Xmodmap"
if [ -x /usr/bin/X11/xmodmap ];
then
if [ -f "$SYSMODMAP" ];
then
xmodmap "$SYSMODMAP"
fi
fi
if [ -x /usr/bin/X11/xmodmap ];
then
if [ -f "$USERMODMAP" ];
then
xmodmap "$USERMODMAP"
fi
fi
--schnapp--
Das funktioniert hier mit Debian Sid gar wunderbar. Ob es da mittlerweile
was eigenes von Debian gibt, weiß ich aber nicht.
Frank
>>> Kommt drauf an welchen Desktopmanager bzw. Environment Du verwendest.
>>> Ich verwende Fluxbox bzw. Evilwm und da wird die ~/.xinitrc beim Start
>>> abgearbeitet, wo folgendes drinsteht: #v+
>>> if test -f $HOME/.Xmodmap ; then
>>> xmodmap $HOME/.Xmodmap
>>> fi
>>> #v-
> --schnipp--
> # cat /etc/X11/Xsession.d/40Xmodmap
> SYSMODMAP="/etc/X11/Xmodmap"
> USERMODMAP="$HOME/.Xmodmap"
>
>
> if [ -x /usr/bin/X11/xmodmap ];
> then
> if [ -f "$SYSMODMAP" ];
> then
> xmodmap "$SYSMODMAP"
> fi
> fi
>
> if [ -x /usr/bin/X11/xmodmap ];
> then
> if [ -f "$USERMODMAP" ];
> then
> xmodmap "$USERMODMAP"
> fi
> fi
> --schnapp--
>
> Das funktioniert hier mit Debian Sid gar wunderbar. Ob es da mittlerweile
> was eigenes von Debian gibt, weiß ich aber nicht.
So und nun hoert es mit meinem Wissen :-(
Wo muss ich denn das jetzt hinein schreiben?
Gruesse
Mike
> So und nun hoert es mit meinem Wissen :-( Wo muss ich denn das jetzt
> hinein schreiben?
Du schreibst das :
SYSMODMAP="/etc/X11/Xmodmap"
USERMODMAP="$HOME/.Xmodmap"
if [ -x /usr/bin/X11/xmodmap ];
then
if [ -f "$SYSMODMAP" ];
then
xmodmap "$SYSMODMAP"
fi
fi
if [ -x /usr/bin/X11/xmodmap ];
then
if [ -f "$USERMODMAP" ];
then
xmodmap "$USERMODMAP"
fi
fi
in eine eigene Datei unterhalb von /etc/X11/Xsession.d/
(z.B. legst du dir die Datei 40Xmodmap an.)
Damit wird beim Einloggen in X eine systemweite Xmodmap in /etc/X11/
geladen, wenn vorhanden. Und dann wird die .Xmodmap des Benutzers geladen,
der sich da grad unter X eingeloggt hat.
Frank
>
> in eine eigene Datei unterhalb von /etc/X11/Xsession.d/
> (z.B. legst du dir die Datei 40Xmodmap an.)
>
> Damit wird beim Einloggen in X eine systemweite Xmodmap in /etc/X11/
> geladen, wenn vorhanden. Und dann wird die .Xmodmap des Benutzers geladen,
> der sich da grad unter X eingeloggt hat.
>
Wird gleich am Montag erledigt und dannach berichtet ob es funktionierte.
Danke
Gruesse
Mike
> Damit wird beim Einloggen in X eine systemweite Xmodmap in /etc/X11/
> geladen, wenn vorhanden. Und dann wird die .Xmodmap des Benutzers geladen,
> der sich da grad unter X eingeloggt hat.
Klappt wunderbar :-) freu.
Haette es noch gerne vor der Grafischen-Anmeldung, ist aber schon um einiges
besser als ich es geloest hatte (ueber KDE-Autostart).
Die besten Gruesse
Mike