Can someone please help me tweak the setting which makes the screen rotate from landscape to portrait when the screen gets slid back over the keyboard.
I have a hardware button mapped to rotate the screen. I often use the unit in landscape and when doing so I occasionally want access to the keyboard. So I slide the screen up, type whatever I want to type, then slide it back. It's very annoying that doing so forces the screen back to portrait.
The behaviour I want is this:
[When in portrait] sliding open causes rotation to landscape.
[When in landscape] sliding open changes nothing.
[When in landscape] sliding closed changes nothing (currently it causes rotation to portrait).
1 & 2 are the default behaviours. Is it possible to keep them and add 3?
I think I have stumbled accross a solution to your problem.
I use VJOkButt from www.vijay.com mapped to the top right hardware button. This closes rather than minimses the currnet app when pressed. Anyway to achieve your option 3 all I do is Press the camera hardware button, this switches you to Landscape. If you click on the X to close the camera app the screen returns to portrait but if you press the hardware button mapped to VJOkButt the camera closes but the screen remains in landscape. Best of all opening or closing the keyboard does not change screen orientation. You can still manually change orientation back to Portrait from Settings>Screen. Soft reset will return to original functionality e.g. slide the keyboard to change orientation.
Hope this works for you.
Al
>cough< www.vijay555.com >cough<
Guys, anyone using VJOkButt should upgrade to this version, v0.73:
http://www.vijay555.com/vj/Releases/VJOkButt/VJOkButt.exe
I introduced a memory leak in 0.72 and tracked it down this lunch time. I haven't cabbed this up yet, because I'm still testing, but it should be more reliable (long term) then 0.72 which is available on my site at the moment.
Also one bug - I've made the window closing slightly too severe, so occassionally it will close a small dialog AND it's parent. This is only in isolated circumstances, but I'll fix this ASAP.
V
Sorry mate I'm having a typo day today
www.vijay555.com it is.
Thanks for your hard work.
I appreciate the effort you you put in to improving life for the PDAphone community. Programming is a dark art to me but I would love to learn. I used to break out in a sweat just with simple dos scripts.
Al
Related
Is there any way to switch my Wizard to landscape mode withouth having to open the keyboard?
Thanks,
Thespus2002 said:
Is there any way to switch my Wizard to landscape mode withouth having to open the keyboard?
Thanks,
Click to expand...
Click to collapse
You could re-map one of your buttons.
To do this try Start - Settings - Personal - Buttons
Choose which button you don't mind changing then from the drop down list at the bottom select rotate screen (7th from the top)
Hope this helps
Lefthanded mode
Could some one please advice me how i can map the ;Lefthanded mode; screen to the hardware buttons cause by default it goes on the right handed mode.
Lefthanded mode
Could some one please advice me how i can map the ;Lefthanded mode; screen to the hardware buttons cause by default it goes on the right handed mode.
The default orientation-change can be set in...
Start > Settings > |System| > Screen*
(o) Landscape (left-handed)
Then if you open/close the keyboard or use a button mapped to the <rotate screen> option (not an external application*), it should switch between the orientation set there and Portrait mode.
* for external applications, just be sure you downloaded the right one. Some turn by 90 degrees, others by 270 degrees.
External application
Thanks ZeBoxx
I have Vito Button mapper and when i press the hard key assigned to screen rotate,it goes to the right haqnded mode.Any suggestions??
I guess it might be using its own built-in rotation utility, which rotates it the wrong way around? Download one of the screen rotation utilities, I think you need the 270-degrees one
Is there a way to get the screen to rotate without assigning it to a button... ideally I'd like something in the start menu that rotates the screen - if anyone has any ideas if such a program/function exists!
Re: External application
arvind09 said:
Thanks ZeBoxx
I have Vito Button mapper and when i press the hard key assigned to screen rotate,it goes to the right haqnded mode.Any suggestions??
Click to expand...
Click to collapse
Try this:
[HKLM\System\GDI\Rotation]
"LandScapeFixed"=dword:00000001
"LandScapeMode"=dword:00000004 or 1
Now press that button
"LandScapeMode"=dword:00000004 = Left Handed
"LandScapeMode"=dword:00000001 = Right Handed
Cheers
Thanks
thanks Tweaksradje that fixed my problem now it turns o the left handed mode without a hitch. Also thanks to Zeboxx
Re: External application
tweakradje said:
Try this:
[HKLM\System\GDI\Rotation]
"LandScapeMode"=dword:00000004 = Left Handed
"LandScapeMode"=dword:00000001 = Right Handed
Click to expand...
Click to collapse
Funny how that's exactly what Start > Settings > |System| > Screen, etc. changes.
tweakradje said:
[HKLM\System\GDI\Rotation]
"LandScapeFixed"=dword:00000001
Click to expand...
Click to collapse
What exactly does that one do, though?
The few references found have no clear description, and one page even says it supposedly doesn't work in WM5 -_-
Ah, it seems to remove the left-handed/right-handed option in Start > Settings > |System| > Screen, and replaces it with just Portrait and Landscape.
/me sets it back to 0 real quicklike
so will the reg hack [HKLM\System\GDI\Rotation] always keep the screen rotated without using a button?
no.. applications can still change the screen orientation to Landscape/Portrait and back. In addition, the Wizard specifically has a keyboard driver which always puts the orientation into left-handed landscape when slid out, and back to portrait hen slid back in. So you won't be able to always keep it in a single orientation with this hack. A TSR program monitoring the orientation would have to be written which changes it back - or intercepts and nulls all orientation calls.
Landscape mode
Quick question
I have occasionally noticed that when i have picked up my wizard and about to start using it , that the screen is in landscape mode when it should be in portrait mode. (with the default being portrait and the keyboard not slid out)
The wizard then very quickly reverts to portrait mode without me doing anything.
Is this a bug in the software??
Is there anything i can do to fix it so it does not happen again??
Cheers
Landscape mode
Quick question
I have occasionally noticed that when i have picked up my wizard and about to start using it , that the screen is in landscape mode when it should be in portrait mode. (with the default being portrait and the keyboard not slid out)
The wizard then very quickly reverts to portrait mode without me doing anything.
Is this a bug in the software??
Is there anything i can do to fix it so it does not happen again??
Cheers
smccaldin said:
Is there a way to get the screen to rotate without assigning it to a button... ideally I'd like something in the start menu that rotates the screen - if anyone has any ideas if such a program/function exists!
Click to expand...
Click to collapse
I would also be interested in that. Haven't found which applet does that in order to make a shortcut.
Cheers
hrb
Are you using the standard case with your wizzard? I read somewhere that the magnets which keep the case closed affect the method of detecting if the keyboard is open. I know that when I was using VJokbutton if I closed the camera app using this program the screen remained in landscape mode irrespective of keyboard in/out status. Default behaviour returns after a soft reset.
Hope this helps.
Al
HTC Wizard and so....
recognizes hardware keyboard slide out and changes screen orientation.
should be there some hardware switcher.
if so:
how to determine this swither status and use it in code,
for example to to turn the power on when keyboard is sliding out?
Well, when the screen orientation changes all top-level windows should get a WM_SETTINGCHANGE message. Can't think of anything else off the top of my head.
have you tried...
http://blogs.msdn.com/onoj/archive/2004/03/12/88865.aspx
Not sure if there's an event (the keyboard driver may simply be calling all the required code), but the call in that article should hopefully tell you whether the keyboard is slid out or not; means you'd have to check periodically, I guess.
thanks for suggestions, but it did not helped.
I can recognize if the keyboard slide out/in, by the registry key.
nothing special hard.
but this registry key is defined at the moment when keyboard slide in/out but only when the poer is running. when you change keyboard when device sleep (power off), then when you turn the power up, you observe a second delay before the scrfeen orientation changes and refreshes.
I want to write appliaction which will turn the power up when the keyboard will slide out. I know how to write application which runs even when the device sleeps, but I need any event of keyboard changes.
once you figured out how to correctly detect the keyboard sliding out, maybe you could also make a little application which hides the keyboard in all application once the keyboard is open (for example with a keyboard of zero pixels high) When the keyboard is closed, the last used or standard keyboard should be made active again...
CIAO!
VOODOOS!L
You all will get surprised...but the screen rotation is hrdware dependent and what hardware..is a junction where two magnets meets and the force causes the thing to rotate...similar to the design of Nokia 6800...one can veryfy by using a magnet...and many of our friends hv experienced with the magnetic cover which comes with the handset..
I am looking for a way for landscape to be the default view.
I have tried many things but once the keyboard is opened and closed, the screen goes back to portrait.
Any help would be appreciated.
-bridic-
nope... not doable I guess... there is some app out there that can sense if it's in one mode and switches to another but that basically means u have 2 switches and even more lag... there is no way to keep it on landscape mode I guess because there is some magnetic reaction that happens when u open the keyboard which can't be turned off...
that is just what I read on forums trying to find answer to same problem... i gave up
Thanks for the info.
Is there a way to map this to a hardware button? I know that there are a few programs out there for mapping additional features to the hardware button.
well ya u can map rotate to a button even with regular buttons mapping setting.
Settings - Personal - Buttons
Pick your button and choose Rotate Screen it's one of the first fiew in the list... (sorry if it's not exactly Rotate Screen im running on memory here)
I almost ALWAYS power on my device (Wing) by sliding the keyboard open. I have to wait for the screen to rotate, UNLESS I power off BEFORE sliding the keyboard shut. Then, the next time I open it, it is already in landscape mode. I have gotten into the habit of pushing the power button, and THEN sliding keyboard shut. Is there a way to have my device power off (sleep whatever) when I slide the keyboard shut, just like it wakes up when I slide the keyboard open?
If not, how about a way to make the default orientation landscape--opposite of what it is now.
hi,
you can combine sliding keyboard sounds with Vijay555 DeviceLock.
wfg
starbase64
Sounds like a great solution. I can't get SlideSound to work ... I activate it, but it doesn't make the sounds or run the programs when I open/close the keyboard. I have Keyboard Sliding Sounds installed as part of my ROM. Even with that disabled, it doesn't work. Not sure what I'm doing wrong. I have posted the question on PPC geeks.
If I want to change the orientation the screen I tap on the orientation button and the screen became landscape but when I extract the keyboard the screen return portrait... so I want that when I replaice the keyboard the screen come back to landscape... is it possible???
ok... no solution...
Why not press the orientation button while the keypad is still out?
because I don't want to tap the orientation everytime...
set a hw button to rotate the screen, works fine with pcmkeyboard
Billokko said:
because I don't want to tap the orientation everytime...
Click to expand...
Click to collapse
The device was designed to work on portrait.. so it will insist on going portrait.
You may ask vjay555 on this forum to write you a simple program that will force your device to stay on landscape. A very good developer.. he makes simple tools like that. He's a mod here.
File name for Execute Rotate Screen ???
Ussually I use from HTC Home, but I will assign at Left Softkey with program that can rotate the screen. I don't know the file name??? Is It in Windows Directory???
Thanks for sharing