Idea: Easy manual screen rotation control for landscape/portrait mode

asked 2014-04-13 07:49:52 +0300

00prometheus gravatar image

updated 2020-01-02 22:30:50 +0300

A common problem with automatic screen rotation is that the phone often rotates when you didn't mean it to. At the same time, locking to portrait or landscape is a pain since it takes so many clicks to change mode when you really do want to change mode.

The Jolla dynamic orientation mode (automatic turn control) has a nice feature where it is possible to temporarily disable screen rotation by holding a finger on the screen while rotating. This allows you to turn a portrait mode phone sideways, without automatic rotation activating.

I propose to add the dual of this motion: Temporarily add screen rotation by holding a finger on the screen. That way, you can lock the phone to either portrait or landscape, but easily change to the other orientation simply by holding a finger on the screen while turning the phone. The new orientation will then be locked. This would entirely get rid of irritating mistaken rotations, but still make it quick and easy to turn the phone when you want to.

EDIT: I thought of an added advantage; If this is implemented, screen rotation could be much faster when you use the explicit gesture. Normal screen rotation has a small delay but since this gesture is explicit, screen rotation can respond immediately.

edit retag flag offensive close delete



I find the rotation detection often too sensitive. It works good when you hold the phone upright, but when the phone lying flat tiny movements can make the phone think it was rotated.

roland684 ( 2017-11-03 18:28:51 +0300 )edit

I like this idea. Nice one. Thank you.

naytsyrhc ( 2018-02-27 19:03:53 +0300 )edit

Isn't this already implemented?

attah ( 2018-02-28 10:10:37 +0300 )edit

As @00prometheus wrote: it is implemented in gallery app for example. But only for fixating screen rotation while turning the device. He proposes that functionality to be globally available and to work the other way around: on holding screen tap and turing device screen should rotate. Without holding a finger on the device, screen orienation should stay fixed.

naytsyrhc ( 2018-02-28 11:21:01 +0300 )edit

What's wrong with the current (global) hold-to-keep-orientation implementation?

attah ( 2018-02-28 12:00:19 +0300 )edit