Often reading from users who want one hand use of the device brings me to an idea:
Given that:
The device is able to recognize a set of gestures.
The UI needs input to control its functions.
Idea:
Let the user define by setting what the gestures do in the UI when performed!
One list of recognizable gestures, swipes, taps, long, short, slow, fast…
Another list of UI functions: app overwiew, events list, app grid, minimize app, close app, switch to other app, open favourite, whatever whatelse…
Then let the user define in the settings:
Gesture, swipe, tap X does this,
Gesture, swipe, tap Y does that,
Gesture, swipe, tap Z does the next,
and so on.
Also let the device learn gestures, swipes and taps, after this the user can define functions for them.
This way everyone is able to train the device for exactly fulfilling their demands.
+++endOfIdea+++