On Wed, Dec 30, 2009 at 09:43:19PM -0500, Stephen Ronan wrote: > None of the remapping survivea a reboot and I'm trying > unsuccessfully to figure out how to get it to run automatically at > startup in this Ubuntu-based Linux Mint distro. There are lots of ways. I normally would suggest that you put it in a file called $HOME/.xsession, but it seems that some newer distributions are ignoring this file by default, and you have to play around with some other system files to make X read that file when you start your session. Historically, ~/.xsession would be an executable script (it must be set executable or it will be ignored) that contained commands that you wanted to run when your X login session started. Some new distributions will ignore that file now, if you select either gnome or KDE logins from their GUI login box. I remember I had to make some change to my Ubuntu install at work for Ubuntu to notice my .xsession file, but I can't recall what it was. You'd probably need to read through the shell scripts in /etc/X11 to figure it out. As an alternative, you could try putting it in your .bashrc file. But it won't work unless X is running (which I assume it always is for you, if you're not an experienced user, but...). I'd suggest adding something like this: if [ -n "$DISPLAY" -a -n "$xmodmap_loaded" ]; then xmodmap keymap export xmodmap_loaded=1 fi That should prevent your .bashrc from loading the file when either you're not running X (i.e. you're logged in on the text console), or when it's already been loaded. -- Derek D. Martin http://www.pizzashack.org/ GPG Key ID: 0xDFBEAD02 -=-=-=-=- This message is posted from an invalid address. Replying to it will result in undeliverable mail due to spam prevention. Sorry for the inconvenience.