Opera 180deg screen rotation!?! - Touch HD General

Okay, I've done my best to search for posts like this before, and I'm not sure if this is an issue only for the Touch HD.
There are 100s of posts on how to plain disable screen rotation in opera, some of which work, some of which don't, regestry hacks, cabs, gsensor apps etc.
What I'm after is a simply fix to stop opera rotating all the way round (i.e. when you hold the bottom of the phone upright, it rotates back so the top of the screen is at the top).
Why may you ask? Because if you are lying down on your side (i.e. in bed) and you want to use opera, it's impossible, because the acclerometer is calibrated to the axis of the world, not your eyes.
Proposed solution: (if i'm not being a tool here and missing a previous post)
Prevent screen rotation of 180 degrees (i.e. include landscape in both directions, normal portrait, but not upside down)
IPhone does it, should be fairly simple, means you can hold it upside down and use a landscape mode comfortably.
Now i've had a crack at this myself, and there is nothing I can change in the registry, or in opera:config. Anyone got any ideas?

Related

Rotate Jasjar to Left Hand Landscape mode?

Although I tend to use my Jasjar mostly in its native landscape mode, Some programs are still written to operate only in portrait mode. So we have to switch between to two orientations. Yes, the little icon on the bottom right of the today screen will rotate the screen - from Landscape to Portrait (PDA) mode, then from Portrait to INVERTED Landscape mode, then another click to get it back the right way up. I know it is just one more click but it tends to irritate me and I am looking for a way to just switch it to and from the two modes I want.
I can map one of the buttons to the standard <Rotate Screen> option in Settings->Buttons, but that rotates only between Portrait and INVERTED Landscape modes! It will not bring the screen back the right way up.
Maybe there is a registry modification to fix that?
Or, can someone please tell me if there is some software or other way to make the screen switching work the way one would expect on the Universal?
I know SPB Pocket Plus can do it with its <Rotate Landscape Left> option but I don't need PocketPlus for anything else so it seems wasteful to have it installed just to rotate the screen.
I expected this to be a rather common problem but searching through this Universal forum, I could not find an answer or even any discussion on this issue. Am I the only one who thnks this way?
Check out phm keys. I posted a link to it on my website today.
V
Thanks V, but I can't see any link on your Web Page. Never mind, I searched and found the PHM.lu site and downloaded the msi file from there. But I am not sure if it supports WM5? When I run the msi on the desktop it goes through the motions but nothing appears on the Jasjar. Usually it tells me something is being installed and asks whether it is to go to the SD card or main memory. But nothing happens! Tried it twice. Maybe PHM Keys is not supported on WM5?

Disabling orientation change on power on and keyboard slide.

Anyone know if it is possible to change the TyTn's annoying habit of making unwanted reversions from landscape to portrait orientation?
On my machine it:
1. Always changes to portrait when the device is switched on, even if it was in landscape when it switched off. Some idiot obviously thought this was a "feature" since it comes up in landscape initially and then switches to portrait as you watch.
2. Changes to portrait when the keyboard slide is closed even if it was in landscape before the slide was opened. This is a useful feature poorly thought through. Auto switch to landscape on open IS logical, but it should not assume you want to go back to portrait when the slide is closed again.
I'd be very happy if I could just disable both these "features", but ideally I'd be able to keep "switch to landscape on slide open", with or without "revert to previous orientation on slide close".
JohnHind said:
Anyone know if it is possible to change the TyTn's annoying habit of making unwanted reversions from landscape to portrait orientation?
On my machine it:
1. Always changes to portrait when the device is switched on, even if it was in landscape when it switched off. Some idiot obviously thought this was a "feature" since it comes up in landscape initially and then switches to portrait as you watch.
2. Changes to portrait when the keyboard slide is closed even if it was in landscape before the slide was opened. This is a useful feature poorly thought through. Auto switch to landscape on open IS logical, but it should not assume you want to go back to portrait when the slide is closed again.
I'd be very happy if I could just disable both these "features", but ideally I'd be able to keep "switch to landscape on slide open", with or without "revert to previous orientation on slide close".
Click to expand...
Click to collapse
I don't have problem #1, and I wonder if it's being caused by the orientation sensor being triggered at the wrong time. The sensor is magnetic, so if there is a magnet (any magnet) making contact the screen orientation will be landcape. Others here have noticed that even the magnetic closures on the official Tytn case from HTC will trigger the change.
Problem #2 is strictly software and yes, it's damn annoying when a UI designer assumes that the only functionality needed is the one that best fits his/her needs with no regard to anyone else. The only solution I can offer you, short of writing an app to do this yourself is to map a key to orientation switching and switch it yourself once you retract the keyboard. (A side gripe here is why the orientation settings are buried so deep that only a power user can find it).
I think I did see an app for changing orientation but will need to search.
By the way it starts (sometimes) in landscape because the mechanism that changes orientation is a magnet switch. A magnet on the keyboard is moved when you slide it open and operates the switch. Howver since there are powerful magnets in some carrying cases these can operate the switch (as if the keyboard was open) Then when you take it out of the pouch it takes a second or to and reverts to portrait.
You can operate the switch manually by running a magnet along the side of the casing. (not that I'm suggesting that as a solution )
EDIT: perhaps this will help
http://forum.xda-developers.com/showthread.php?p=1098622#post1098622
Mike
Thanks guys.
I have been able to get a rotation icon on the today screen (iLauncher) and to map rotation to a hard-key using a combination of iLauncher and Resco KeyMapper. But rotation takes a noticable time (seems to redraw at least four times, probably a poor model for the today screen plugin architecture) and it is irritating to have to do it twice when you do not want it at all.
With further experimentation I find it goes according to the slide position when switched on - if you open the slide and then turn on, it always switches to landscape, if you switch on with the slide closed it always switches to portrait. I suppose this makes sense - it reads this magnetic switch at power on and acts accordingly. But if Rob is right, maybe this is a "feature" of one of the utilities I've installed. Next time I have to do a hard reset I'll see if it still happens with the base OS.
I was really hoping there'd be a registry key I could change to modify this behaviour or that there'd be some utility I could buy that allowed me to hook any action I wanted to the slide switch (or none). For example, it would be more ergonomic if it turned on on opening the slide as well as changing to landscape.
See what you mean about the magnet - maybe if I got a strong enough one it would permanently magnetise and stick!

How to prevent rotation (not the usual opera thing!)

For some reason even though it never used to do it, my touch hd has begun to rotate the screen automatically when it's in my pocket etc.
When I press the standby button to wake it up it's usually the wrong way up now, and it's annoying having to wait a few seconds to rotate the correct way round. It never used to do this, but it would still rotate things like opera and photos etc by turning the phone and that's great.
Why would it have begun behaving like this? I have got Gyrator installed but have never set anything up on it and it's been there for ages so I doubt it's that.
Cheers!
Have you upgraded with any og the Gyrator / G-Sensor cabs?
Regardless - search for "changescreen" on the Themes/Apps/S/ware forum and use that to set programs you do not wish to rotate.
Thanks mate.
No I haven't upgraded the gyrator cab or the G sensor one (I don't think anyway....).
As I say I haven't even used gyrator as I'm not certain how to set it up and decided I didn't really need to anyway.
Have installed changescreen (cheers for the tip) and set Manila in it to only have upright portrait mode. It seems to work but not quite fully.
For instance, if I have the phone on its side (landscape) and on standby, then wake it up, it comes on in landscape.
It does then change to portrait after a couple of seconds, even if it's on its side so the software does what it should do, but that delay while it kicks in is still pretty annoying to be honest.
Is that normal with this app?
Bottom line is that the phone didn't do this until recently so there must be something that has changed and can therefore be undone, but I don't know what.
Appreciate the help.

HD2 rotation options and keyboard anomalies

i've searched for ways to open up other rotation angles as well as autorotation for any and all apps under the sun. most people suggest bsbtweaks and it really does do the job, but only rotates to the allowed 270degrees angle (thats -90degrees). effectively, it just adds the window class to the list of window classes that the built in HTC g-sensor mechanism will give respect to.
so i looked some more and found "changescreen" to fit the bill. after setting up exceptions, it works quite well to allow all other applications (except for the exceptions which include sense) to rotate to 90degrees, 180degrees (this looks way cool some times!), and the usual 270degrees.
HOWEVER, the point of this new thread is to discuss something that seems to be quite an attractive option if it can be made to work 100%. i've noticed that the onscreen landscape keyboard is MUCH more usable in the 90degrees rotation. this is because those damned cursor keys take up 0.5 inch of space that is balanced out by the hardware keys on the other side, thus placing the rest of the keyboard SQUARELY in the middle of your thumbs! contrast this with the experience on the default 270degrees rotation where the cursor keys and hardware keys end up on the same side, forcing the user to stretch out the right hand thumb to reach the middle of the keyboard.
the amazing thing is that keyboard really works 99% properly in the 90degrees orientation. the 1% catch? the little preview squares that appear while tapping a key seem to be using a buggy rotation matrix when the screen is in this angle! effectively, this makes the preview squares upside down and on the wrong side of the center line of the keyboard!
so for me, TWO things would make life much sweeter on the HD2:
1. keyboard preview squares should appear right side up and on the correct area near the tapped key in 90degree rotation.
2. i would also like to DISABLE the 270degree rotation altogether and force the HTC g-sensor mechanism to think that the 90degree rotation is DEFAULT. i know i can achieve this partially using "changescreen" but sense will still rotate ONLY in the 270degree direction in the album and music tab. with this tweak, one can rely on the built in mechanism and also be able to enjoy the keyboard in the more comfortable 90degree rotation.
any 1337 h4x0r222 with some 1337 suggestions/tweaks?
some updates...
first, there is another anomaly i didn't notice before pertaining to the thumb friendly scroller that pops up when touching a scroll bar. this popup scroller is also being drawn upside down and on the wrong side of the screen in 90degree rotation.
other updates include:
1. tried toggling HKLM\System\GDI\Rotation\LandscapeMode from 0 to 4, followed by soft reset, no joy!
2. tried toggling HKLM\System\GDI\Rotation\LandscapeFixed from 1 to 0, followed by soft reset...the right handed and left handed options in Screen under Settings->System become available but the g-sensor autorotate doesn't seem to respect the choice set here, so no joy!

Anyway to force landscape 90° clockwise instead counterclock?

So far many apps are pretty lax in whether you hold the fire landscape with usb port on right or left. I was holding it to the left since I had it and had no problems.
Now I have a case like a book flap and I prefer the flap ontop hanging back,.usb port on the left. Couple.of.apps force it upside down, having to hold it the other way looks and feels stupid now. Anyone know if there's an app or what.exactly would control that? The kernel?
+1
//Tapatalk.KindleFire//
Found an app, Orientation Control
https://market.android.com/details?id=com.coinsoft.android.orientcontrol&hl=en
This has an override to force the landscape the other way. Only problem I've seen is if you have it set to autorotate like default, then those apps will still rotate counterclock. If you set this to forced, it will do it clockwise but lock and disable the auto rotate.
So an extra step if you know youll be using something for a while and worth manually setting and locking the setting.
my display is stuck in landscape now since yesterday while i was trying to install swiftkey x. i never actually got it installed so i cannot say it is the cause of having the display stuck. i was also tinkering around in nook colour tools, but cannot seem to find anything nook colour tools' settings that fixes my problem.
any feedback is appreciated.

Categories

Resources