Is there any way to actually get control over the soft buttons? Adding commands into a menu is definitely not enough, as the phone adds it's own Exit button, thus making it impossible to just simply set the soft buttons to OK and Cancel for example.

In full screen canvas the soft buttons work even more weird: with single command it is nicely assigned to one of the soft buttons, but with two commands I get a menu of those two commands behind BOTH of the soft buttons. Plus that always so annoying compulsory Exit command.