Related
Inspired by http://forum.xda-developers.com/showthread.php?t=471295
Instruction:
Make sure that that TF3D installed and works like it should in portrait mode
Get latest MortScript from here. Tested with latest beta (preferable).
Install MortScript on your X1
Unzip attached script and put in your \Windows\StartUp (or localized name) folder on your X1
Softreset (or run script manually)
Report
The basic idea is VERY simple - just prevent screen rotation while TF3D is active and allow landscape for any other apps.
Script dynamically switches between landscape and portrait modes if keyboard is unfolded and device is switched from TF3D to “normal” app or vice versa.
If you are using standalone SPb Mobile Shell (not as a panel) this script prevent show "SPb Now screen" on wakeup if TF3D is onscreen.
Now with real prevention of landscape for TF3D.
Drawback - camera button remapped to right softkey while TF3D is on screen. Looking for solution.
Version History:
v1.0
+ Initial Version
v1.1
+ Added ability to autodisable "SPb Now on wakeup" while TF3D on screen
v1.3
+ Real prevention of landscape for TF3D. Camera button not functional while TF3D is on screen.
v1.4
+ While TF3D is on screen right softkey button works as camera button
+ If TF3D isn't on screen right softkey buttion works as right softkey (hardcoded)
Please include in report TF3D version (source) and type of TF3D use (Today/Panel).
I like simple and effective solutions, kudos
MapleDouglas said:
I like simple and effective solutions, kudos
Click to expand...
Click to collapse
OK, so test it.
And don't forget to report.
Just developed new script for people who use SPb Mobile Shell not as a panel.
I’m personally prefer use SPb Mobile Shell in that way because I like fullscreen look and feel of Mobile Shell (and Mobile Shell Panel doesn’t support Russian).
This script include functionality of TF3D landscape workaround plus prevent SPb “Now Screen” to be shown in case that TF3D active.
If you don’t have SPb Mobile Shell you can use this script as well, it will function only as TF3D landscape workaround in that case.
Installation instruction in first post.
Just tried it. It works. When the phone switch to landscape mode when you slide out the keyboard, it switches it back to portrait mode.
Although i really wished that this script stops TF3d to switch to landscape mode entirely. so we dont see that ugly ass half pixelated screen at all
rotsu said:
Just tried it. It works. When the phone switch to landscape mode when you slide out the keyboard, it switches it back to portrait mode.
Although i really wished that this script stops TF3d to switch to landscape mode entirely. so we dont see that ugly ass half pixelated screen at all
Click to expand...
Click to collapse
It's just my first mobile script.
I'll try to find out is total prevention possible becase I don't like ugly screen on nice device too.
But anyway it's better to have ugly screen for 1-2 seconds than ugly screen all the time.
Just developed new solution with real prevention of landscape for TF3D.
Drawback that camera button not works while TF3D on screen. Looking for solution.
New version in first post.
1.3 works fine, camera has no issues.
using Itje 2.2 tf3d as today plug In
1.3 works, but it disabled the camera button as stated
Using UK generic ROM, tf3d as panel. fix it fix fix fix fix!
Thanks btw!
fards said:
1.3 works fine, camera has no issues.
using Itje 2.2 tf3d as today plug In
Click to expand...
Click to collapse
Just wondering how you got yours to work? I have the same ROM as yours, but nothing works on my phone...won't go into portrait mode at all
DoubleVision19 said:
Just wondering how you got yours to work? I have the same ROM as yours, but nothing works on my phone...won't go into portrait mode at all
Click to expand...
Click to collapse
did you follow the instructions exactly? do you get any error messages?
i originally used the version of this with the spb fix in it (for no reason than I could) then replaced the 1.3 file. Can't see how that would make any difference.
I am using the b10 of mortscript btw, but don't think that makes any difference.
Karlson nice script, I might try some different plugins, if I can get the old BIG VGA home plugin working from the x7500 that would look great in landscape. I've never been that impressed by this action screen..
Think about it I might just try some of my old Rltoday screens.
Very nice fix
my TF3D screen doesn't rotate anymore Thank you
DoubleVision19 said:
Just wondering how you got yours to work? I have the same ROM as yours, but nothing works on my phone...won't go into portrait mode at all
Click to expand...
Click to collapse
Which version of TF3D and MortScript?
fards said:
did you follow the instructions exactly? do you get any error messages?
i originally used the version of this with the spb fix in it (for no reason than I could) then replaced the 1.3 file. Can't see how that would make any difference.
I am using the b10 of mortscript btw, but don't think that makes any difference.
Karlson nice script, I might try some different plugins, if I can get the old BIG VGA home plugin working from the x7500 that would look great in landscape. I've never been that impressed by this action screen..
Think about it I might just try some of my old Rltoday screens.
Click to expand...
Click to collapse
Share your ideas - I can make more scripts for any automation.
Just published new version.
Camera button remaped to right softkey.
If TF3D isn't active right softkey works as default (hardcoded).
Please post any suggestion especially if you need different right softkey functionality.
Karlson2k said:
Just published new version.
Camera button remaped to right softkey.
If TF3D isn't active right softkey works as default (hardcoded).
Please post any suggestion especially if you need different right softkey functionality.
Click to expand...
Click to collapse
Well, it would be nice if you could wrap a small UI around your app. Perhaps a landscape disable "toggle" and right softkey remap toggle as well? I'm going to try it again, see what it does now.
Karlson2k said:
Which version of TF3D and MortScript?
Click to expand...
Click to collapse
for TF3D, I have Version 3.0 (Build 32076) <-- This one came with itje's Touch-IT Xperience ROM v.2.2
for MortScript, I'm using the latest one from the link you provided
using V1.4 looks better
just a little problem though, when i slide out my keyboard it kick back to portrait then came back to landscape --> improvement, it stay in landscape, last try it will always kick back to portrait.
when i slide in, it close the cmEXlandscape perfectly
GREAT JOB!
THANKS!!
Cheers
Has anyone tried this with TF3D as a panel?
Also, what happens when I slide open the keyboard, does it rotate back to portrait or does it show the tabs, but as shortcuts on the screen?
Karlson2k said:
Please post any suggestion especially if you need different right softkey functionality.
Click to expand...
Click to collapse
Simply irresistible offer
I'd realy like to use my right softkey to start recording voice notes (single press to star recording, not "record while holding")
I have searched heaven and hell to find a way to get the D2 running in landscape view, that is for it to switch to landscape view when you rotate the screen. So far I have found apps that allows everything but manilla and its tabs (including home page) run in landscape.
Is there a way to do this?
Lorddeff07 said:
I have searched heaven and hell to find a way to get the D2 running in landscape view, that is for it to switch to landscape view when you rotate the screen. So far I have found apps that allows everything but manilla and its tabs (including home page) run in landscape.
Is there a way to do this?
Click to expand...
Click to collapse
You can make use of the Topaz drivers itself to do auto-rotation. You do not need to install additional application running in background.
There're some registry editings to be done. Nevertheless, you can use this application to help you enter those into the whitelist. You need to soft-reset after inputting all the applications you'd like to auto rotate.
http://forum.xda-developers.com/showthread.php?t=487991
furi_k said:
You can make use of the Topaz drivers itself to do auto-rotation. You do not need to install additional application running in background.
There're some registry editings to be done. Nevertheless, you can use this application to help you enter those into the whitelist. You need to soft-reset after inputting all the applications you'd like to auto rotate.
http://forum.xda-developers.com/showthread.php?t=487991
Click to expand...
Click to collapse
I tried that, along with changescreen. I still can't bet the tabs screens to rotate. I don't know what I am doing wrong.
Lorddeff07 said:
I tried that, along with changescreen. I still can't bet the tabs screens to rotate. I don't know what I am doing wrong.
Click to expand...
Click to collapse
Landscape manila for d2 is more annoying then useful, if you tilt the phone past the tilt point either way (portrait or landscape) it will rotate and take at least half a second to change screen, and it enerally takes more to come back to portrait. This makes it difficult to immediately read stuff or accept calls as the screens changing layout and the buttons end up in different places.
Landscape would only be useful on phones like the pro2 and it's previous variants when you need landscape while the keyboards out. Other than that just make your mail programs etc landscape capable.
There are other threads with reg keys and apps to use, just follow those and see if they give you success.
Cheers,
Scott
Graphics from the manila tabs aka TD2 homescreen are not designed for lanfscape view, therefor its like Scott (post #4) sayd, more annoying than usefull.
Thanks a lot guys. I think I see your point. Funny thing is that it was my recently installed S2U app that drove it home. It was annoying as hell when it kept switching to views.
Like the title says, what I'm looking for is some way to disable rotation for Manila 2.5/2.6 (Leo). But this means all kinds of rotation, be it via g-sensor or keyboard slide-out/slide-in.
But I want this for only manila nothing else. Everything else should be able to rotate like normal.
Example : I'm at the home screen and slide the keyboard out. This should still keep the manila in portrait.
Example 2 : I'm in messaging and have the device in landscape, either by sliding the keyboard out or otherwise. Now I press the home button to return to the home screen, without sliding the keyboard back in (to enable portrait mode). The device should now auto-rotate and go back into portrait mode for Manila automatically, so it doesn't mess up.
Ive done a lot of searching but Ive come across no such thing. Does any one have any idea or solutions? All help is appreciated.
No clue whether this will work or not....
I compared the manila reg entries for the AT&T Pure (Topaz) vs. the Tilt2 (Rhodium). And for the Tilt2 there are only 2 extra lines in the .reg:
[HKEY_CURRENT_USER\Software\HTC\Manila]
"EnableLandscape"="true"
"ListViewHeight72"=dword:1
So you can try to set the EnableLandscape="false" and see if that works.
-e
Hmm, this helped. But not entirely. If Im in landscape in some other program and go back to the home back in now rotates back to portrait. But if I slide out the keyboard when already "home", then it glitches.
Anyway to stop it from doing that?
Try playing with the values in HKLM\System\GDI\Rotation\
Those should deal with screen rotation for the whole device. Maybe someone out there with a device with no landscape support what so ever, can give their values from this directory for what you want.
Excuse the silly question but is there a way to put the HD2 in landscape mode permanently? I'm using BsB tweaks but I really hate it when Opera rotates back to portrait and jumps back to the top of the web page every so often. Surely there must be a permanent landscape mode like there was in all previous WM versions?
phone call screen
the worst thingie is when it is landscape mode and u receive or make call..the phone call answearing screen is in portrait mode...and never rotates to landscape.have tried bsb tweaks = no change! must get phone on portrait and then get to landscape to have phone screen on landscape mode. it changes to landscape mode but not automaticly.
so is there any way to make thios to work?
any solutions?...or still noone interested about this issue?
You can disable the phone canvas and use the WM default one or install your own, like PhoneEx.
I would also like to have this option in my HD2. it would be perfect for the time spent in car...
Use a ROM with a Sense version that works in landscape and disable the HTC dialer.
landscape
Change the reg. key
HKLM\System\GDI\Rotation\HideOrientationUI" from "1" to "0"
Then you see in Settings > Screen a radio-buttion for
choosing the format.
But no garanty for nothing with reg.-keys.
eshd
....or use Gyrator which will rotate the phone canvas and anything else.
WB
eshd said:
Change the reg. key
HKLM\System\GDI\Rotation\HideOrientationUI" from "1" to "0"
Then you see in Settings > Screen a radio-buttion for
choosing the format.
Click to expand...
Click to collapse
Yeah that seems to be the missing one. Unfortunately it is rotated back by just any screen that doesn't support landscape like the quicklist (=long press power button) and even WM's today screen
wacky.banana said:
....or use Gyrator which will rotate the phone canvas and anything else.
WB
Click to expand...
Click to collapse
Gyrator works fine but that's not what I want. I don't like autorotation and WM should be able to stay in the orientation you tell it to. The problem with autorotation is when viewing a web page while lying down on my side, it flips the HD2 to portrait while I would like it to stay in landscape.
I told you what to do. Try it.
Attached is the .cab to disable HTC's phone canvas. Now you need a ROM with a Sense version that supports landscape (1922, maybe also 2012) and, if you want, you can install another dialer software, like Iconsoft PhoneEx.
Additionally, you can install an application to rotate the screen manually, like this one: http://forum.xda-developers.com/showthread.php?t=347705
That's how I use my HD2 all the time, so I know it works and gets you full landscape, without ever rotating back.
It 'll probably come to installing a custom rom. Haven't done that on this phone yet and I think it's a bad thing that doing that would be necessary. Even more because I know that every unwilling application could just rotate it back. It should be possible to apply the same tweaks the custom landscape rom cooks use on the standard rom, shouldn't it?
No, there is no way to have the landscape enabled Sense version without a custom ROM.
freyberry said:
No, there is no way to have the landscape enabled Sense version without a custom ROM.
Click to expand...
Click to collapse
Which custom ROM will make HD2 in permanent landscape (i.e. untill you tell again it to be in portrait) for all and each application which autorotates (some even without physically rotating HD2 like Phone ...)? This does matter a lot for me to get Redfly Mobile Companion working smoothly with HD2. I have applied some background tweaks like HDWall and it made screen in hi-res like it is RealWVGA for HD2 much better to view and get more information on screen, but I am really bugged by this auto-rotate featute of HD2. I have enabled rotation, assigned a button even than it flips to portrait mode whenever I connect Redfly so basically on Redfly's 800x480 landscape screen, I get a 480x800 screen scaled/stretced to 800x480! How weird it is! And when I play video on HTC Album or WMP in full screen it gets to full screen in portrait mode and weirdest it looks! I want this auto-rotation fancy to be stopped and for ever unde user control so once HD2 is put in landscape mode (left/right handed) evrey application follows the set landscape orientation come what may. No more auto-rotate, not even with phone put inro landscape or portrait. So three things required,
(1) Rotation disabled on phone's physical orientation. Let phone be in protrait or landsape mode physically but ONCE disabled screen will not rotate with phone.
(2) Other application which change to portrait mode automatically whatever the phone's physically orientation is (like by default portrait Phone, long preess power button, YouTube etc..) will stop this behaviour and will be forced to phone's assigned or set screen mode. So if phone is set in landscape, no matter what application or phone's physicall orientation be, all such unconrtolled applications will come under full control and will be forced to follow set orientation mode, i.e. landscape if it is set.
(3) Setting of mode in LS or Portrait and left.right hand. Once selected phone stays in that untill it is changed again bypassing all HTC SENSE/MANILA/G-SENSOR and all that stuff.
Anyone please help.
PS. HDWalls v 1.29b from HD Walls v 1.27b enabled landscape on Manila v 2012 and WM 6.5 and have options to creat custom backgrounds, so this does anable landscape in Manila once required Manila patch (V 1.22 or v 1.3) is applied, so it gets Manila in landscape but above auto-rotation still remains, it is not able to put device in permanent landscape mode for all and each application.
I apologise for asking a question that appears to have been asked alot, but I have been unable to find a definitive answer for my query after searching through the forums.
As I'm sure some of you have discovered with some landscape cabs, it can screw up the wonderous features of music and photo screens. So what I am looking for is a landscape cab that only manipulates the homescreen itself.
The closest thing I found was the Elegance Theme which unfortuantely forced me to hard reset my unit.
Does such a cab exist?
Cheers
I'm interested too because my previous device (HTC TP2) was able to show the homescreen in landscape modus.
Well i've managed to fudge the dialler to go landscape when handset is rotated.
But if handset is already in landscape position and i open the dialler it goes portrait and i have to move handset to portrait and back to get landscape view.
Rather frustrating when i'm driving!
Can anyone please shine any light on the homescreen issue or indeed how to get the dialler to open in landscape view when handset is in landscape position?
Update: For some reason dialler now recognises landscape view and opens in right orientation (having not changed a thing).
http://forum.xda-developers.com/showthread.php?t=637671
4th file down on first post.
Thanks for you post MalekoUk, however as stated in the 1st post of this thread there are cabs out there that screw the features of the photo album and music screens, and your suggestion is one of them.
to fix the music and image tabs after installing your landscape cab
edit reg:
HKCU\Software\HTC\Manila
EnableFullscreen from 0 to 1
then with BsB tweaks (menu/Rotation) remove SENSE-manila
then you can use change screen the make manila rotate the other way so left for normal music player and rotate right for the tweaked way
thats what i do
ok i just worked out that you dont have to install a cab all you have to do is
make a string reg in HKCU\Software\HTC\Manila called EnableLandscape and set it to true and you have landscape that easy
splder. ur trick didnt work for me