@ Alzi
Die Makro-Tasten muesste man theoretisch doch mit xmodmap belegen koennen. Das mag nicht ganz so komfortabel sein, aber theoretisch duerfte das gehen (fuer Media-Tasten gibt's da z.B. den kleinen Umweg, dass man die Play-Funktion auf irgendeinen Affengriff legt, wie Shift-Alt-Ctrl-P oder so, und dann die Play-Taste auf diese Kombination mappt) -- unter Arch Linux auf 'nem MacBook funktioniert das zumindest recht zuverlaessig.
Einfach die xmodmap in Deiner .xinitrc oder .xsession laden und dann muesste das beim Start Deines WM laufen.