rotate screen - Windows Mobile Development and Hacking General

Diamond phone has auto rotation but only to a few application like Opera.
and a few other applications. If I want to add another application to the list,
HOW? but not install other softwares like Gyrator or GSen.
Thanks

Related

how to disable the TouchFlo scroll mode in some application

Dear Friends,
Is there any way to add the exclusion application in niki build-in TouchFlo?
I use the phatpad on Niki, but it must disable the TouchFlo scroll mode. And when i exit the Phadpad, i won't enable the function automatically. Does any one know how to slove the question. Thanks~~

Landscape Mode

Probably because of an incompatibility with the new TouchFlo interface, HTC has disabled manual switching to landscape mode on the Jade. This in itself is already a disadvantage. It is particularly bad for Opera because the very useful landscape option is now also absent from its context menu. The good news is: There is an easy way out: Just unlock the registry and change
"HKLM\System\GDI\Rotation\HideOrientationUI" from "1" to "0"
and you can rotate to your hearts delight. The respective button is now available in "Settings - Screen" - and the option is also available in Opera's context menu! Note, however, that whenever you go back to TouchFlo's today screen it will rotate back to vertical. If you want to run a program in landscape it is thus best to first start the program and then use the start button access "Settings - Screen". In Opera, however, this is not necessary.
Thanks for this Information!
hi there,
thanks for this new hack- you can also set a shortcut for orientation with sktools which you then can start from the launcher
cheers
Landscape Mode and writing messages
Hi everybody,
i tried this setting for landscape mode and it is working well.
But only thing i noticed. If i want to try a message in landscape mode, the keyboard is not displayed correctly - some letters are missing.
Does anybody have the same issue?
thx
simon
It's weird that landscape mode exists in Opera 8.65 without that hack in registry, but in Opera 9 does not Any ideas?
I say that because this mode is very useful for internet browsing, not so in other applications.
I have the same problem with the keyboard in landscape mode, maybe this can be resolved by installing another on screen keyboard?
mordecai83 said:
I have the same problem with the keyboard in landscape mode, maybe this can be resolved by installing another on screen keyboard?
Click to expand...
Click to collapse
hi i got the problem with standard htc keyboard, me too can't see any letters.. but i just installed pocketcm keyboard and it work very well, it's also easier write in landscape with pocketcm keyboard.. try it! the only bug is the lack of dictionary.. but with a qwerty keyboard u don't need a dictionary
enjoy
thomutop said:
Probably because of an incompatibility with the new TouchFlo interface, HTC has disabled manual switching to landscape mode on the Jade. This in itself is already a disadvantage. It is particularly bad for Opera because the very useful landscape option is now also absent from its context menu. The good news is: There is an easy way out: Just unlock the registry and change
"HKLM\System\GDI\Rotation\HideOrientationUI" from "1" to "0"
and you can rotate to your hearts delight. The respective button is now available in "Settings - Screen" - and the option is also available in Opera's context menu! Note, however, that whenever you go back to TouchFlo's today screen it will rotate back to vertical. If you want to run a program in landscape it is thus best to first start the program and then use the start button access "Settings - Screen". In Opera, however, this is not necessary.
Click to expand...
Click to collapse
Please can you tell me how or where can i change the registry? on the phone or in the pc? im new on this...
thank you
ElCaza said:
Please can you tell me how or where can i change the registry? on the phone or in the pc? im new on this...
thank you
Click to expand...
Click to collapse
hi, you first need a registry editor. i use phm regedit, but if u search you'll find also other program that do the same. install it on jade, run and go to HKEY_LOCAL_MACHINE\System\GDI\Rotation\ (tapping the "+" on the left of the voice, and finally tapping "rotation"), you'll find 4 voices, tap on HideOrientationUI, and set on "value data" = "0" instead of "1". tap ok, exit the program, softreset et voilĂ ! now you can find the button on settings\system\display.
IL_mante said:
hi, you first need a registry editor. i use phm regedit, but if u search you'll find also other program that do the same. install it on jade, run and go to HKEY_LOCAL_MACHINE\System\GDI\Rotation\ (tapping the "+" on the left of the voice, and finally tapping "rotation"), you'll find 4 voices, tap on HideOrientationUI, and set on "value data" = "0" instead of "1". tap ok, exit the program, softreset et voilĂ ! now you can find the button on settings\system\display.
Click to expand...
Click to collapse
Thanks for your answer IL_mante, its works perfect for my HTC VIVA.
Also use:
"HKLM\System\GDI\ClearTypeSettings\OffOnRotation" from "1" to "0"
to keep your text looking pretty.
mordecai83 said:
I have the same problem with the keyboard in landscape mode, maybe this can be resolved by installing another on screen keyboard?
Click to expand...
Click to collapse
Click on the little triangle on the bottom center of the screen next to the keyboard icon and select the standard keyboard.
my phone's screen always in vertical mode. but when i want to use horizontal screen to type sms, i will use QuickMenu to change screen from H-V. simple and no registry tweak at all. it is alright for me even though the screen will revert back to horizontal mode when it goes back to home screen.
Hi Guys,
Can you make picture of Opera in landscape mode??? and with keybord too???
BTW did you hear about "IRIS" browser? 100/100 at acid3test
Here is what you will need guys
...Google it..
RotateSE.Arm ver.3.00
Regards
a320231
After enabling rotation in the registry, you can also assign long-press of left hardware button to rotate the screen...
Just go to Start>Settings>Personal>Buttons... Just select <Rotate Screen> from the choices for Button 1...
hi i enabled landscape in registry, assigned to long press green button, works well to this point. problem is that when in landscape, keyboard doesnt show up... htc one, nor FingerKeyboard i installed...
when in portrait, kezboard shows up, i switch to landscape and it's gone...
htc's full qwerty keyboard wasn't showing landscape from the beginning, always portrait only...
another problem, when i switch to lanscape when in TotalCommander, screen reverts back to portrait immediately... just like in manila.
any suggestions?
is there any portrait fullscreen keyboard?
EDIT: problem solved. after uninstalling FingerKeyboard from Storage, everything works ok... seems that system tools is better to keep in main memory

Need help for Gsen!!!

Hey guys,
I just got my HD and have really no clue how to get the gsen to work so i can write sms and emails in landscape. Also I would like a few other applications to be in landscape too.
Can anyone help me??? It would be greatly appreciated.
Can someone please help me? or give me website that gives instructions? I really need help for this!!!!!!!!!!!!!!
gsen should by default enable landscape for almost any app (with some exceptions like tf3d and so on). after installed you should run gsen manually and then notice if the screen rotation is working. then if you like etc you can run gsen cfg and set it to autostart via left soft key.
crashDebug said:
gsen should by default enable landscape for almost any app (with some exceptions like tf3d and so on). after installed you should run gsen manually and then notice if the screen rotation is working. then if you like etc you can run gsen cfg and set it to autostart via left soft key.
Click to expand...
Click to collapse
Is it the best software for the HD to use for auto-rotation? Also how do i install it on the phone? thats my main problem. It seems to have come already pre-installed but cant figure out how to work it....
simply download the cab trasfer to phone and tap on it from the phone
OmZ said:
Is it the best software for the HD to use for auto-rotation? Also how do i install it on the phone? thats my main problem. It seems to have come already pre-installed but cant figure out how to work it....
Click to expand...
Click to collapse
Pre-installed?..... GSen doesn't come pre-installed.
Where did you get it from?
He's probably just talking about the original rotator that excludes most everything, aside from the media/internet based programs.
Works??
Hi again.
I installed the prog right now, started and open the settings. Screw the phone -< works fine. close settings, open programs, tur the phone again -> nothing happens. Like in nearly) every other program. Opening the settings again, nothing happens too.
So i turned the GSEN off an on again sometime, settings work but nothing else.
WHAT'S THE PROBLEM???
Thx for reply
Did you read the readme.txt file that came with gsen?
Works fine on my HD
Here is a part of the file:
1. Description
Auto-rotate screen on SOME devices with g-sensor.
Install GSen and run it.
If you run it again, program will ask you "Unload program?".
If you answer yes - program will be unloaded.
This also possible without question with parameter #unload.
You can use configuration shortcut for edit configuration file.
This file can include this command:
#window(text or class name) - add window description
#timeout(value) - default value 1000 ms
#onlyfor(0|1) - if 0 auto rotate work for all programm except defined by #window, otherwise ONLY for this program.
By default program not rotate screen if Manila or Teeter is foreground application, but you can edit this list.
#fdscreenoff(0|1|2) - if 1, program will switch off screen if you put device with screen on bottom, if 2 device will suspend.
#lockscreen(0|1) - if not present = 1, can prevent, if enabled, rotation with locked device
#poweroff180(0|1) - if not present = 0, determine interpretation of rotation to 180, 0 - rotate screen, 1 - power off.
GSen can indicate self state,
you can setup it with this commands:
#show(0|1) - if 1 GSen will show one pixel (by default) indicator on top bar.
#x(X),
#y(Y) coordinates of this indicator, default X=240,Y=1
#clr(R,G,B) - color, default white (255,255,255)
you also can setup width and height (#width(W), #height(H))
Commandline parameters:
#load - load app, if loaded already - exit without questions
#unload - unload app
#toggle - if loaded will unload, otherwise will load, usable with one shortcut
#about - show about window
if you start without parameters - program will ask "Unload?" if already exist one instance, or simple run if not exist.
NOTE: some programs, like Teeter game, cannot start in landscape mode, so switch to standard display orientation before.
Cheers
Yep
... I did.
First time I installed it I changed someting in the configfile as advised. But it doesn't work so in uninstalled and reinstalled it. Then started the prog.
SOMETIMES the picture turnes but not everytime.
I've got a HTC Touch Diamond :-o Shouldn't be the problem i guess...
Okay...
I just changed timeout to 5 and it works just fine on HTC touch HD
Guess it shoudn't be a problem on Diamond.
What is the Contacts program name?
In the GSen Configuration file, I want to be able to tell the program to leave the Contacts screen alone (to not rotate). The only problem I have is that I don't know the actual program name for Contacts, and where is it located?
Thanks,
Peter
Got it ...
I figured it out. When I entered the following command into the GSen configuration file:
#windows(Contacts)
It didn't work because I didn't first save it. Now that I've entered it again, and then saved the file, it works.
Peter
Is there any way to set it to rotate the Today screen? I'm using the default config and all programs rotate apart from Today.
Steeph said:
Did you read the readme.txt file that came with gsen?
Works fine on my HD
Here is a part of the file:
1. Description
Auto-rotate screen on SOME devices with g-sensor.
Install GSen and run it.
If you run it again, program will ask you "Unload program?".
If you answer yes - program will be unloaded.
This also possible without question with parameter #unload.
You can use configuration shortcut for edit configuration file.
This file can include this command:
#window(text or class name) - add window description
#timeout(value) - default value 1000 ms
#onlyfor(0|1) - if 0 auto rotate work for all programm except defined by #window, otherwise ONLY for this program.
By default program not rotate screen if Manila or Teeter is foreground application, but you can edit this list.
#fdscreenoff(0|1|2) - if 1, program will switch off screen if you put device with screen on bottom, if 2 device will suspend.
#lockscreen(0|1) - if not present = 1, can prevent, if enabled, rotation with locked device
#poweroff180(0|1) - if not present = 0, determine interpretation of rotation to 180, 0 - rotate screen, 1 - power off.
GSen can indicate self state,
you can setup it with this commands:
#show(0|1) - if 1 GSen will show one pixel (by default) indicator on top bar.
#x(X),
#y(Y) coordinates of this indicator, default X=240,Y=1
#clr(R,G,B) - color, default white (255,255,255)
you also can setup width and height (#width(W), #height(H))
Commandline parameters:
#load - load app, if loaded already - exit without questions
#unload - unload app
#toggle - if loaded will unload, otherwise will load, usable with one shortcut
#about - show about window
if you start without parameters - program will ask "Unload?" if already exist one instance, or simple run if not exist.
NOTE: some programs, like Teeter game, cannot start in landscape mode, so switch to standard display orientation before.
Cheers
Click to expand...
Click to collapse
i dont understand any of this talk.. if you go into the gsen edit screen, are those what will not rotate? eg, i would like to see the settings screen rotate, how do i add that? would it be something like #window(settings.exe)

Phone no longer rotating

Hi all - I just picked up a TD2 and have installed a few apps (SPB mainly) and I can no longer get my phone to rotate. Where is the setting that controls rotating of the screen?
Your hand controls the phones ability to rotate, put your phone in your hand then rotate, the phone will move the same way your hand does.......
.....sorry.....
In TouchFlo go to the Settings Tab, then scroll down to G-Sensor, here you can turn it on or off, but most people (I assume) use a third party app to control the rotation of the 'Screen', I use G-Config http://forum.xda-developers.com/showthread.php?t=487991, I'm sure others can offer alternatives.
This link is a good place to find 'Sensor' Apps http://forum.xda-developers.com/showthread.php?t=430541
I'm not seeing how you get into Touchflo to get to settings... that is where I'm stumped!
Ok, Touchflo is the flippy clock, people, messages etc tabs, I assume you have this unless you've disabled it and are using another program 'Mobile Shell' comes to mind, or you've reverted to the standard Today screen.
If you have the tabs as described, move to the far right selection, if you don't, please describe you setup and programs you've installed which have stopped it rotating.
You hit the nail on the head - I installed Mobile Shell and that is when I noticed I lost the rotating functionality.
Try installing G-Config, it might work, I don't know if the TD2 needs Touchflo running to enable rotate, I woulnd't think so, installing a program like G-Config might make it rotate (you'll need to select the apps to rotate with the program)

Gyrator 2 auto screen rotate when playing videos....

I'm using Gyrator 2 to enable screen rotation in all apps, but it starts rotating the screen and preventing full screen viewing of videos (.mp4) that I have opened with file explorer.
Now, creating a new rule would be easy if I knew what application the HD2 was using to play these videos, but the autolearn function (which detects which app it is) responds to the stylus being put into the device.
Obviously the HD2 has no stylus so I cannot do this.
Can anyone tell me how to disable the rotation for this app?
Thanks!
"videospeler" on Dutch rom... so I guess "videoplayer" on English ;-)
The HD2 uses a videoplayer called HTCVideoPlayer.exe, but you need to know the name of the app. I'm using a french version, so I don't know the precise name in english (I thing Gyrator is case-sensitive!). The tip to know the app name is simple if you have installed a task manager (for example "Duttys Task Manager").
=> While a movie is playing, just press the Home button. There you can access your task manager and see which applications are running. Just enter the exact name you see in Gyrator to create an event where everything is blank. In the event configuration of Gyrator, don't forget to put this event on top of the "Rotate" event, so that it will be read first. This way, Gyrator will not be activated while your movie is playing.
I had exactly the same problem, this solved it!

Categories

Resources