It looks like
SPB Pocket Plus could help?
From their FAQ:
How does Spb Pocket Plus extend the functionality of the hardware buttons?
After installing Spb Pocket Plus 3.0 you will find additional commands that you can assign to hardware buttons in the Start->Settings->Personal->Buttons applet. These additional commands are placed at the end of the list (commands like [Switch Programs (Alt-Tab)], [Backlight Loop], [Close Button Context Menu], etc).
These commands are really just shortcut files that are located in \Windows\Start Menu\Programs\Spb Pocket Plus Actions.
You can disable some or all of these actions in Spb Pocket Plus options if you want to make the list shorter.