salut
ta solution avec xmodmap est sympa 
Sous gnome on a même pas besoin de xmodmappé les touches, ça se configure directement avec l´assistant raccourcis claviers (les touches sont détectées sans rien faire)
Sous kde y´a pas mal de claviers déjà supportés aussi.
Perso j´utilise lineakd qui a un plugin kde :
mon tutos :
http://www.stationlinux.org/fiche.130.html
le site de lineak :
http://lineak.sourceforge.net/
le plugin kde :
http://lineak.sourceforge.net/
Y´a plein d´autres solutions pour utiliser son clavier multimedia ^^