I understand what ur saying, but if the option was there to assign the fast forward & rewind buttons to any in game action, it would mean that every n-gage player wouldnt require Go-Go-Gadget wrists to play, say, Fifa with the keypad open in landscape mode.
I know that game's awkward, but I think that's more a problem with FIFA, EA should never have designed the game in a way that used the keypad in horizontal mode.
Like you say, Nokia ought to insist that the games are built round the controls available to them (in fact I assume they already have insisted, but FIFA didn't entirely obey this for some reason).
The horizontal control system on N-Gage games ought to just use the d-pad, d-pad button, two soft keys and two gaming buttons, though of course this wouldn't apply in vertical mode.
Most of the games have been able to cope with this restriction, and some of them, such as Creatures of the Deep, can actually be played entirely with the d-pad alone. The developers Infinite Dreams seem quite proud of being able to do "one-button" games because it means they work on the widest possible range of phones.
but should also include the option to give more experienced gamers the freedom to do whatever we want with the extra, idle, keys.
Customisable shortcuts you mean? Interesting idea... as long as the gameplay didn't depend on those buttons, it might be do-able.
However if they made the game easier to play, there's a danger of another tier of N-Gage gaming opening up, especially if some designers start assuming those third and fourth buttons are there (which is what FIFA seemed to do with the keypad in horizontal mode).
The n-gage website shows next gen BIA in horizontal mode.. Will this mean they have simplified all the controls around a directional pad, its middle key, and two gaming keys?
...and the two soft keys, don't forget them.
They probably will use a simplified control system, because all of Gameloft's other games are completely playable through the current horizontal controls. Gameloft have stuck to N-Gage's control system quite well.
One way of doing this simplifying is to make controls context-based, so for example the controls in the N-Gage version of Asphalt 3 let you do drifts if you turn in a certain way, there's no need for a separate drift control.