Thanks for dosbox, it works great!
Just a few suggestions:
Could you include the default mapper.txt? For some games it might come handy, to re-define the keys, in case the game does not allow redefining them - for example, I'm looking forward to playing psycho pinball or pinball fantasies from the shoulder buttons! I could figure out the keycodes by myself, but that will be quite tedious, and wont help others.
Also, just a suggestion: perhaps we could associate dosbox with .conf files so, that dosbox could be invoked as such: 'dosbox -userconf -conf CUSTOM.conf' (equivalent to dosbox -conf ~/.dosbox/dosbox-SVN.conf -conf CUSTOM.conf).
As the custom config file will override everything in the default config file, this will simplify running every game. The config file can have a custom [autoexec] -section (which will actually, btw., be appended to the default one), so no need to brose the folders and looking for the .exe/.bat/.com every time. But also, everything else could be configured, too, if desired (such as a custom mapper.txt). This will require some knowledge from the user (i.e. to setup a common C drive in the common config file, or a separate one in the custom ones for each game),
but, won't change current usage for those who don't want to. I looked at the Freedesktop .desktop specification, and, unfortunately, there can be only one Exec -key, so this approach is only alternative to the current one, unless two applications are made.
I already do the above on my linux box, but especially on a gaming console without a real keyboard, it would rock!