On Tue, 2007-07-31 at 13:23 +0300, Alex V. Fansky wrote: > Hello, > I want command "xmodmap ~/.Xmodmap" to be executed on my X.org start > and even > restart. Where is the best place to put it?
Kinda depends on how you start your X session. I'll talk about the ones I know about: * If you use "startx" or "xinit" to start your X session, then you probably already have an ~/.xinitrc. You can put it there. * If you use a xdm or similar then you can put it in ~/.xsession. By default, though GDM, for example, does not read your ~/.xsession, however... * GNOME automatically reads your ~/.Xmodmap on startup unless told otherwise. You could also put it in "Control Center/Sessions/Startup Programs" * I would *not* put it in ~/.bashrc for remote X stuff. the reason is that your local machine may, e.g. have a different keyboard layout than the remote machine and when you ssh into the remote machine it will use the local .Xmodmap. This is also a problem with GNOME's automatic reading of .Xmodmap too, unfortunately. If you are using xdm but not GNOME you can probably get around it by checking to see if the DISPLAY variable points to a remote (or ssh-forwarded) display. I don't know KDE or other DE's/DM's so cannot say. -- Albert W. Hopkins -- [EMAIL PROTECTED] mailing list