Mapeo de Teclado

En los proximos me voy a hacer un viajecito para Buenos Aires para hacer unos trabajos, pero tambien voy a tratar de insipirarme para cambiar el template de mi blog. Tengo varias ideas pero ninguna me convence, sera cosa de seguir pensando.
Tambien les quieria contar de todo lo que me costo configurar el teclado Microsoft que les comente que adquiri hace unos dias.
El tema era que tiene unas teclas de multimedia, como tambien tiene teclas para el messenger, web-browser, y todas esas chucherias que le ponen a los teclados.
Lo que queria hacer era poder usar esas teclas con mi SLAX para tener todas esas funcionalidades. En forma rapida les cuento que tuve que mapear cada una de esas teclas y darle comportamiento (comando) luego de asignarles el comando a disfrutarlos; luego le puse las keymaps en el inicio de kde y listo todo funcionando, ahora puedo cambiar de tema (beep-media-player) como ejecutar mi gaim o el opera.
Las teclas de cerrar sesion y suspender como no las uso las modifique para que me conecte a internet y me bloquee la pantalla respectivamente.
Muchos diran que es una pavada lo que hice, pero el tema que no tenia idea de como hacerlo con linux y no hay nada que una buena documentacion diga como hacerlo.
Tuve que hacer lo mismo con el mouse, porque tiene ademas de la rueda tiene botones para moverse a los laterales (en total tiene 7 botones) y tambien tuve que jugar un poco para que me quede funcionando todo.