Button mapping : we have been talking about that a lot, but of course you will not get the full thing, as canola will not have " selection " moving around but in my website you can find the explanation of how button map will work, and the 2 states planned for that (scroll and playback controls)
(remember we are a small company, we need to do other projects to pay the bills).
What I said is that when embedded on Canola, instead of leaving the events to Canola, mplayer gets them, thus creating some strange behaviors in the button mapping.
ALSO: we do not, at any circunstance touch anything that wasn't installed by us (or the activity dependencies of canola) Mplayer, its codecs we NEVER touch it. if this is happening something must be pretty wrong and I certainly would kill the guys (kidding)