if you want to make Fn + play/pause/next/previous keys work:
1- install xbindkeys
2- make a file .xbindkeysrc in your home directory
and add something like this:
-----------------------------------------------
#Muter/UnMute
"amixer set "Master" toggle"
m:0x00 + c:121
XF86AudioMute
#Volume up
"amixer set "Master" 5%+"
m:0x0 + c:123
XF86AudioRaiseVolume
#Volume down
"amixer set "Master" 5%-"
m:0x0 + c:122
XF86AudioLowerVolume
#stop alsaplayer
"alsaplayer --pause"
m:0x0 + c:172
XF86AudioPlay
#next alsaplayer
"alsaplayer --next"
m:0x0 + c:171
XF86AudioNext
#previous alsaplayer"
"alsaplayer --prev"
m:0x0 + c:173
XF86AudioPrev
#suspend to ram
"sudo pm-suspend"
m:0x0 + c:150
XF86Sleep
-----------------------------------------------
Notes:
+ the last one (suspend to ram) works if you install pm-utils
+ the key codes might be different from mine (1215n Asus). to find out yours, run xbindkeys -k and hold the keyborad keys when the grab window appears. then you should see the code in terminal.
3- save the file, and run xbindkeys in terminal.
4- run touch ~/.xbindkeys
+ I don't know why, in alsaplayer when I unpause a media, the speed doubles!
+ you can install deadbeef and use it instead of alsaplayer. it's more functional! and has a built in plugin which can work with Fn keys.
+ now open autostart.sh and add xbindkeys to the end of it, so as Fn keys works after reboot.
+ you can add any shortcut with any command by this method. It's not only for Fn key. and abviousley with any program. for example mplayer. you should just find the commands.
--------
It would be nice if developers add this to the next releas of Slitaz