[Utility] Taskbar autohide utility - Windows 8 Development and Hacking

Hello
One thing make me crazy using surface. In landscape mode, I have taskbar on the left side. It give me easy access to program with thumb and it don’t use much space... but when I switch surface to portrait mode for reading or note taking, it take too much space on the left....
So here comes my solution small program that can change taskbar auto hide property based on screen rotation.
You can change if taskbar auto hide or don’t in landscape or portrait mode , and you can mark this program to start automatic on startup
Feel free to use it and share it please leave comment of what you thing about this utility and what more you want

Cool! Doesn't work on the RT though, even thoughit looks like it should (.NET, AnyCPU target). I may hook it up to a debugger for some investigation. Thank you for including the source!

I love this utility! I've actually been unsuccessfully looking for something to do exactly this for a few weeks, and I stumbled on this when I wasn't looking for it.
There's one minor issue I seem to be having with it. If I restart my computer, wait for all the programs to load up (including yours, which is set to run at startup), the program is running, but doesn't have any effect on the status of the taskbar -- the taskbar simply maintains the last state it was in before I restarted the computer: autohide or not -- it doesn't change with orientation. If I exit the program and restart it, it performs as it's supposed to.
In short whenever I restart my Surface Pro (and sometimes when waking from sleep) I have to restart the program to get it to continue working properly.
Great utility by the way!
EDIT: It doesn't fail to respond every time I start and shut down, but it seems to happen whenever I restart with the Surface Pro still in portrait mode. I just tried it with it in landscape mode and it worked fine.

Hello
Many thansk for using this utility, I
nearly forgot that i post it public. I know about this issiu and after finals i have plans to fix this but unfortunetly some problem with position senzor shows up on my surface pro ( like in this blog surfacetablethelp.com/2013/06/surface-pro-simple-device-orientation-sensor-not-working-or-disconnected.html#comment-16957 but whit no android thing )
So soon as i fix this and have woring chang. oriantation i will wok on this utility

Are you still working on it?
A nice feature would be to have the bar always on the same (physical) side of the screen.
For example to save space: Having it on the left side in portrait and as soon as the orientation changes it will now be on the bottom.

slater_g said:
Are you still working on it?
A nice feature would be to have the bar always on the same (physical) side of the screen.
For example to save space: Having it on the left side in portrait and as soon as the orientation changes it will now be on the bottom.
Click to expand...
Click to collapse
EXACTLY what im after. please please do this.

FROM ]caffiene IN Q&A
Would someone provide this link:http://forum.tabletpcreview.com/soft...tablet-pc.html
as a reply to this post: http://forum.xda-developers.com/show....php?t=2234549
?
There are at least two people looking for solutions (as was I) and I stumbled upon the answer looking for something else. The program they are looking for sounds like Taskbar shuffler in the tabletpcreview forum. I cant post it to make these people super happy, as I don't have 10 posts. Your assistance would be greatly appreciated, and I would be super happy.

slater_g said:
Are you still working on it?
A nice feature would be to have the bar always on the same (physical) side of the screen.
For example to save space: Having it on the left side in portrait and as soon as the orientation changes it will now be on the bottom.
Click to expand...
Click to collapse
THIS. Totally want some way to have taskbar automatically switched depending on screen orientation.
keifus.rahn said:
FROM ]caffiene IN Q&A
Would someone provide this link:http://forum.tabletpcreview.com/soft...tablet-pc.html
as a reply to this post: http://forum.xda-developers.com/show....php?t=2234549
?
There are at least two people looking for solutions (as was I) and I stumbled upon the answer looking for something else. The program they are looking for sounds like Taskbar shuffler in the tabletpcreview forum. I cant post it to make these people super happy, as I don't have 10 posts. Your assistance would be greatly appreciated, and I would be super happy.
Click to expand...
Click to collapse
The links don't work. Does the one to tabletpcreview have a way to move the taskbar when the screen rotates?

Brent212 said:
THIS. Totally want some way to have taskbar automatically switched depending on screen orientation.
The links don't work. Does the one to tabletpcreview have a way to move the taskbar when the screen rotates?
Click to expand...
Click to collapse
http://forum.tabletpcreview.com/software/56322-apps-tablet-pc.html

Again thanks for using this utility. Orientation sensor on surface suddenly start working after ages of malfunctions so i was able to fix some bugs and add one new feature
So let me introduce v2:
-fixed bug when auto hide wasn't initialize after reboot.
-added feature to move task bar based of screen orientation.
Since changing task bar orientation isn't possible via API since windows vista, i am using some way of "bay pas". Program start task bar property windows. Switch focus on it and emulate keystrokes ( tabs for moving between options, arrows for switching orientation, enter for submit changes ) ... and i cant bele it .. it work :fingers-crossed:
So fell free to test it and post any comment and feedback

Dude, that's awesome. I haven't tested it extensively, but from brief usage, it puts the taskbar at the bottom on portrait and on the left in landscape. Exactly what I want. Thanks!

It still working in win10.. Thanks,

Related

Turn off auto rotate and other manila v3 changes

Hey all. I've done a few searchs and read through a bunch of ROM threads (god, the dutty ones are full of stupid posts by stupid people), but haven't found any real answers.
How do we disable auto rotate / landscape mode in the new v3 Manila?
Is there any way of getting back the old notifications functionality where you click any of the icons along the top, and it brings up a screen with bigger icons for Notifications/Sound/Connections.
Use the old pop up menus? I am aware there's a tweak to make the 8 item menu into a 10 item. Can that hack be extended to 15 items?
strifej said:
Hey all. I've done a few searchs and read through a bunch of ROM threads (god, the dutty ones are full of stupid posts by stupid people), but haven't found any real answers.
How do we disable auto rotate / landscape mode in the new v3 Manila?
Click to expand...
Click to collapse
If you use Dutty Extreme, then you had to enable the landscape rotate in the first place! In which case, to turn it off you just uninstall the "Dutty Enable Landscape" cab from "remove programs"
strifej said:
Is there any way of getting back the old notifications functionality where you click any of the icons along the top, and it brings up a screen with bigger icons for Notifications/Sound/Connections.
Click to expand...
Click to collapse
Nope, which is a real shame because the new notifications screen is USELESS! the "new text" is not the only thing that's useful to see! You can, however, disable the new notifications menu by going to the Task Manager (built into Duttys Extreme - sorry I can't help with where in the start menu it is because I've moved everything around to my own taste!) then go to Services and change the Notifications thingy to be "manual"
strifej said:
Use the old pop up menus? I am aware there's a tweak to make the 8 item menu into a 10 item. Can that hack be extended to 15 items?
Click to expand...
Click to collapse
The thread that tells you how to get to 10 items actually meantions that these settings were just how that person had arrived at something that used the whole screen height perfectly. He explained which values change what and you should be able to adapt that to get whatever height of menu you want!
Hope that helps!
chaosdefinesorder said:
If you use Dutty Extreme, then you had to enable the landscape rotate in the first place! In which case, to turn it off you just uninstall the "Dutty Enable Landscape" cab from "remove programs"
Click to expand...
Click to collapse
I'm using a different ROM now. I'm using the Lite one to try the speeds and the auto landscape is already cooked in. I was reading Dutty's because his ROM was the first to have it. I searched the thread where I got my ROM, but no one seems to dislike the auto rotate *shrug*. I don't mind it except in bed when I'm on my side.
chaosdefinesorder said:
Nope, which is a real shame because the new notifications screen is USELESS! the "new text" is not the only thing that's useful to see! You can, however, disable the new notifications menu by going to the Task Manager (built into Duttys Extreme - sorry I can't help with where in the start menu it is because I've moved everything around to my own taste!) then go to Services and change the Notifications thingy to be "manual"
Click to expand...
Click to collapse
I've tried that I believe, but doesn't really help. Oh well.
chaosdefinesorder said:
The thread that tells you how to get to 10 items actually meantions that these settings were just how that person had arrived at something that used the whole screen height perfectly. He explained which values change what and you should be able to adapt that to get whatever height of menu you want!
Hope that helps!
Click to expand...
Click to collapse
Ok, I guess I'll modify the registry. Was hoping to disable it altogether as I don't find it all that pretty and it's simply bloat. On many apps, the new menus don't fit the theme at all.
Thanks for your helpful suggestions!
strifej said:
I don't mind it except in bed when I'm on my side.
Click to expand...
Click to collapse
In that case, I suggest using AE Button to map one of the volume buttons to "rotate screen", then you can over-ride the auto-rotate on a case by case basis by rotating the screen manually. I've got it set to long press of volume up and down for rotating each way, so if something gets stuck, or as you say I'm lying down, then I can over-ride whichever way I want.
strifej said:
Hey all. I've done a few searchs and read through a bunch of ROM threads (god, the dutty ones are full of stupid posts by stupid people), but haven't found any real answers.
How do we disable auto rotate / landscape mode in the new v3 Manila?
Is there any way of getting back the old notifications functionality where you click any of the icons along the top, and it brings up a screen with bigger icons for Notifications/Sound/Connections.
Use the old pop up menus? I am aware there's a tweak to make the 8 item menu into a 10 item. Can that hack be extended to 15 items?
Click to expand...
Click to collapse
delete "manila" from
HKCU\Software\HTC\HTCSENSOR\GSensor\WhiteList
soft rest
ty ! trying it !
taiseer999 said:
delete "manila" from
HKCU\Software\HTC\HTCSENSOR\GSensor\WhiteList
soft rest
Click to expand...
Click to collapse
I've tried disabling the auto rotate for all programs, and while it works, it interferes with some other rotation programs. I use kaisoft's screen rotate, and when i rotate something, the orientation gets forced back to portrait a few seconds later.
I've gone back to Dutty's 1.7 ROM as it suits my needs better. I'm finding auto rotation with the new manila has not improved any more since the old gsen/gyrator days when people had tonnes of problems. It's still a hassle controlling what you want rotated.
Thanks
try this which i found somewhere in dutty's thread:
HKCU\Software\HTC\HTCSENSOR\GSensor
Change the autorotation key to 0
this is the only thing changed, i've not tried the above reg.
it stopped the auto-rotation for me and also solved the photo orientation bug while in camera
opera will still rotate
it works!
swampy said:
try this which i found somewhere in dutty's thread:
HKCU\Software\HTC\HTCSENSOR\GSensor
Change the autorotation key to 0
this is the only thing changed, i've not tried the above reg.
it stopped the auto-rotation for me and also solved the photo orientation bug while in camera
opera will still rotate
Click to expand...
Click to collapse
Yes, this way works. It stop Manila auto-rotation, but it also effects the orthers software.
It works
taiseer999 said:
delete "manila" from
HKCU\Software\HTC\HTCSENSOR\GSensor\WhiteList
soft rest
Click to expand...
Click to collapse
yes, it works specificly on Manila rotation. Thanks

Flip It

Is there any cab file for this application?
Thanks!
Have u tried "ChangeScreen"?
Works great on Diamond.
I've tried changescreen, but i found that the exception program function sometimes not work...
Go to dutty site there is one.
You can download the package posted by Luxatr in Program COLLECTION for Blackstone.
Somewhere in the package you'll find a .cab for FlipIt.
Grtz,
Degake
Flip_IT_by_WildBerry_Team [HD].cab - 46 Kb
here it is! TADAAAAAAA
Thank You Very [email protected]!
Where can I find some instructions on how to set up Flip It? I like it, but would only want it working in a couple of apps... it can be annoying how slight movements make it spin the screen round all the time.
dnbcat said:
Flip_IT_by_WildBerry_Team [HD].cab - 46 Kb
here it is! TADAAAAAAA
Click to expand...
Click to collapse
thanks man!!!
Hi friend, who know a mode for reduce a sensibility of flip it, i reduce whit HD twik but i whant reduce more, THX
domenic79 said:
Hi friend, who know a mode for reduce a sensibility of flip it, i reduce whit HD twik but i whant reduce more, THX
Click to expand...
Click to collapse
I agree..wot i dislike it's the sensibility of flipit. in example...it's totally impossible to drive with my tomtom in landscape e flipit on, the programm goes in landscape and portrait continuosly..very ****ting. I would know if i can set up a 2 second delay in flipit.
First off, huge LOL at '..very ****ting'
But yeah, I agree. I turn it off right away as it is far to sensitive. For example, when holding my HD reasonably flat, I don't want it to rotate at all... only when I'm holing it upright, once I lay it flat, it should stay in whatever I have it in... portrait or landscape.
I find it can get confused and mix portrait and landscape elements together and you have to wait more than a few seconds for it to sort itself out, this is a real pain, I can't see how anybody finds this useful
Right - I'm getting to grips with Flip IT and setting exceptions for programs that I dont want to flip and mostly having success... however... I can't for the life of me work out how to stop the phone dialer & call history (amongst others) to stop flippin flipping!
Where I have to enter a "class name or window text" I have put "phone" as this is the "window text" but this has no effect.. I have searched using Total Commander for an executable but cant find anything. Have seached and googled with no joy... Any suggestions welcome!!
Since I'm using Dutty's ROM (2.5), I'm trying to set up FlipIt according to my wishes... I want Manilla to rotate (works fine), but when the screen is locked (using the standard lock), I want the orientation to allow 0 degrees only. Which application should I add to the list to do this?
(by the way, I've set the default orientation to 0 degrees only, and Manilla to 0, 90 and 270 degrees. Now, when I apply the screen lock, the screen remains in the orientation it is in (being either 0, 90 or 270), but I want it to return to 0 degrees under lock)
skribzy said:
Right - I'm getting to grips with Flip IT and setting exceptions for programs that I dont want to flip and mostly having success... however... I can't for the life of me work out how to stop the phone dialer & call history (amongst others) to stop flippin flipping!
Where I have to enter a "class name or window text" I have put "phone" as this is the "window text" but this has no effect.. I have searched using Total Commander for an executable but cant find anything. Have seached and googled with no joy... Any suggestions welcome!!
Click to expand...
Click to collapse
I believe cprog.exe is used for the phone screen, you could try to add rules for that
GurbNL said:
I believe cprog.exe is used for the phone screen, you could try to add rules for that
Click to expand...
Click to collapse
It is! Thanks for that. If I happen upon a solution to your problem I shall let you know!
Thanks again,
S
flipit doesn't work
i installed flipit on the french custom rom but it doesn't work. please help
Flip IT is in settings> system.
Open Flip IT and there is a box to "Enable GSensor"... tick this. Then you can choose to have all applications enabled by using the global function or set specific rotation angles for specific applications.
Good luck!
it's installed in the devise, enable Gsensor is cheked, a soft reset is done after install, cheked the app to rotate, redo a soft reset ..... but always not working
only the normal rotation in photo album and opera is working
EDIT: my flip it is in programmes not in settings

Alphabetical search in landscape mode

Is it just me or with all TP2 owners....that in lanscape mode, one looses the option of searching the contact list using the right sided alphabetical listing which is otherwise available in the portrait mode! Any idea why this happens, or is this just my TP2?
Its kinda bugging esp coz one has to go over the entire list before reaching the particular contact, or use the search bar option.
wirelessninja said:
Is it just me or with all TP2 owners....that in lanscape mode, one looses the option of searching the contact list using the right sided alphabetical listing which is otherwise available in the portrait mode! Any idea why this happens, or is this just my TP2?
Its kinda bugging esp coz one has to go over the entire list before reaching the particular contact, or use the search bar option.
Click to expand...
Click to collapse
That is called HTC Random Access. It goes away on landscape mode because it would be too squished or wouldn't fit all on the screen.
dwizzy130
dwizzy130 said:
That is called HTC Random Access. It goes away on landscape mode because it would be too squished or wouldn't fit all on the screen.
dwizzy130
Click to expand...
Click to collapse
Thanks for replying. So, i guess there is no tweaking available for it, or atleast for now. Well, i dont really think that it will become too crowded to throw in a narrow alphabet list to allow fast search in the landsape. If anything, it would infact have more left-to-right space on landscape mode. Anyhow, this feature shall remain a wishlist item for now.

Stay in landscape

I have a tmobile TP2 running SPB Mobile shell... just wondering if theres any way I can keep the phone in Landscape even with the keyboard closed and without always having the phone on its side. Is there a program I can download and run or something in the settings or file system I can change so that the screen always stays landscaped? Any help is apprectiated please and thank you!
no one?
Alright. aparently I am the only person [right now] that wants to keep their phone in landscape at all times, BUT if someone else does come across this I did figure out how to edit the registry and keep it in landscape.
First you need to have a registy editor.. obviously.
Second you need to change this -
Enable Manual Screen Rotation (Portrait/Landscape): HKLM - System - GDI - Rotation - HideOrientationUI (change from 1 to 0)
and Third go into
HKLM - HTC - htcsensor - iskbrotatebackportrait (change from 1 to 0)
Then you can go into Settings - Screen - Select Landscape Orientation and hit okay. Should switch it to landscape and stay even after the keyboard has been out and pushed back in.
There are multiple applications that can do this and they can all be found in this thread
http://forum.xda-developers.com/showthread.php?t=550973
My personal favorite and the one I currently use is Gyrator.
It runs in the background and allows you to set screen rotation rules for any or all application the device. It wouldn't be hard at all to set a rule for what you require.
... and yeah, I honestly think you're the only person that would ever want to keep their phone in landscape at all times. I'm not particularly fond of reading text sideways.
try this one
http://forum.xda-developers.com/showthread.php?t=589918
SlyMaelstrom said:
There are multiple applications that can do this and they can all be found in this thread
http://forum.xda-developers.com/showthread.php?t=550973
My personal favorite and the one I currently use is Gyrator.
It runs in the background and allows you to set screen rotation rules for any or all application the device. It wouldn't be hard at all to set a rule for what you require.
... and yeah, I honestly think you're the only person that would ever want to keep their phone in landscape at all times. I'm not particularly fond of reading text sideways.
Click to expand...
Click to collapse
I might try this but I'd like to do it in a registry edit or something so that I am not running more programs than needed... and I don't read the text sideways I hold my phone on its side...lol
meromar said:
try this one
http://forum.xda-developers.com/showthread.php?t=589918
Click to expand...
Click to collapse
I tried this and it did work, when I ran the script the screen rotated fine, but as soon as I slid the keyboard out and back in it rotated right back to portrait mode again...?
To go along with my original post it DOES work when I change that value but as soon as I get a text or something and open the text [all in landscape] and close the SMS program it rotates right back to portrait.
I don't know how to fully write a script for mortscript but I think all I need is a script that will tell the IsKBRotateBackPortrait to always stay at a value of 0 and I would be good.
I can't get it to just stay at a value of 0. anymore help would be wonderful and thanks again!
ahhhhwhoa said:
and I don't read the text sideways I hold my phone on its side...lol
Click to expand...
Click to collapse
ahhhhwhoa said:
just wondering if theres any way I can keep the phone in Landscape even with the keyboard closed and without always having the phone on its side.
Click to expand...
Click to collapse
You said it, not me.
Okay in that case it does sound like I am reading it sideways lol I apologize, but what I really meant was without having to rotate the phone onto its side and wait for the screen to rotate. I just want landscape all the time, every screen, without ever going to portrait.
Alright, in what will hopefully be my last post on this thread of me sorta talking with myself. While looking through the list of programs that was in the thread posted by SlyMaelstrom I found one called Changescreen. Link is here
http://idevelopstuff.com/dev/WM/Fuze/changeScreen/
Downloaded the cab and installed, its very simple to use and works like a charm. Set it to only have landscape as its orientation and it worked, never changes back.
Only problem I had was that it wont let you access the Dialer to dial phone numbers while in landscape, so I set an exception inside the program to switch to portrait so dialer can be used. Otherwise everything is good to go.
Thanks again SlyMaelstrom and meromar for the help!

[WORKAROUND]How to prevent HTC Dialer from rotating to portrait

Hello guys and girls
I have a problem with a HTC Dialer in all the WM6.5 ROMs.
I am a Rhodium user and sometimes I use Landscape mode even with my keyboard detached. I have a Navi Software called AutoMapa which automatically rotates the screen to Lanscape to fit the in-car use.
And every app I am running by the time AutoMapa is on, appears in Landscape mode. But unfortunately when I press the SendKey to call somebody (or if somebody calls me) the dialer always appears in Portrait mode forcing the screen to rotate to Portrait mode as well.
This is annoying because later I have to manually turn the screen again to landscape in order for further navigation.
Is there any way to prevent the dialer from appearing always in Portrait?
To be clear: I don't want the Dialer app to follow the G-Sensor. I already tried to add the cprog.exe to the G-Sensor lists, but the effect is that the dialer appears in Portrait, turns itself to Landscape for a moment, and then turns to Portrait again making it impossible to answer a call. The side effect is that when somebody calls me when my phone is in the pocket (out of the car) I can see the caller in many different screen modes depending on how I take the phone from the pocket.
So what I want is that the Dialer should follow the current screen mode no matter if it's Landscape or Portrait instead of bringing whole system to Portrait.
This problem occurs in every WM6.5 ROM starting from Rhodium stock 2.07 through all the cooked SE ROMs I tested.
I write about it here and not in the Rhodium forum because the same effect is present for LEO and Topaz according to my friends' information. So it is either a matter of the Dialer itself or perhaps there is some mode selection list in the registry (similar to the G-Sensor list) where some of the applications are mentioned together with their default mode...
I am not the guru if about the registry so please take a look in my problem.
Thanks in advance
PS. Admins, if you think this post might belong to somewhere else, please feel free to move it. Thanks!
PS2. The workaround is presented in post #13
Hello again,
I would like to ask a Moderator to move this thread to Questions and Answers, as maybe there will be somebody able to help me. It's making me mad to have to rotate the screen every time I want to call somebody...
moved to the right forum, please post in the correct forums.
madnish30 said:
moved to the right forum, please post in the correct forums.
Click to expand...
Click to collapse
Thanks, althoug I have Rhodium, but the same issue (perhaps this is not actually an issue for everybody) exists in Topaz and LEO according to my friend's information. That's the only reason I posted my question in the general part.
Thus I searched a lot around here and google, I didn't seem to find anything about the dialer problem...
anybody?
Perhaps I should ask this question in yet another forum part? Any suggestions would be welcome...
Absolutely no one knows the answer to this question.
It shouldn't be that hard.
My rhodium dialer supports landscape and portrait but rotates the screen to portrait when the phone is in landscape.
(using 826x rom)
Confirm that the problem exists, any help from the xda experts would be highly welcome
Luckily for me, the developers of the navigation software I use (AutoMapa) redesigned the newest interface and now when I start the software in Landscape and then minimize it (i.e. because of an incoming call), the app detects the screen orientation when brought to "front" again and turns accordingly. It takes very long time though...
But it's only a workaround not a solution.
Skrobel said:
Luckily for me, the developers of the navigation software I use (AutoMapa) redesigned the newest interface and now when I start the software in Landscape and then minimize it (i.e. because of an incoming call), the app detects the screen orientation when brought to "front" again and turns accordingly. It takes very long time though...
But it's only a workaround not a solution.
Click to expand...
Click to collapse
Did you try to experiment a bit with the registry settings corresponding to the dialer?
EDIT: I guess that this "return to landscape" is hardcoded in .dll's, but who knows? It's worth a try.
Hell yeah... I spent many hours on that. But it's also possible that I didn't know where to look. That's why I posted this thread...
BTW, In your Hybrid ROM v6 there was no problem. And I remember that the dialer looked like in S1 (WM6.5) stock ROM, is it possible it actually was an S1 dialer?
Edit: Please note that the dialer does not return the screen to portrait when the hardware keyboard is extended.
Skrobel said:
is it possible it actually was an S1 dialer?
Click to expand...
Click to collapse
Nope. Those are totally different builds (but same version).
S0 (stock WM6.1) = PhoneCanvas 3.50.34796
S1 (stock WM6.5) = PhoneCanvas 3.50.36045
S2 (stock WM6.5 2nd generation) = PhoneCanvasEnhancement 4.2.51720
PS Did you look at
Code:
[HKEY_LOCAL_MACHINE\SOFTWARE\HTC\PHONE]
"ViewMode"=dword:00000001
?
Jackos said:
PS Did you look at
Code:
[HKEY_LOCAL_MACHINE\SOFTWARE\HTC\PHONE]
"ViewMode"=dword:00000001
?
Click to expand...
Click to collapse
I don't remember but I just did. Both "0" and "1" don't make any difference. I don't know if there are any other values for this key.
Well, if somebody is still interested I have found a workaround (not a solution) to the problem with rotating dialer.
Apparently when we activate the new HTC dialer, first of all it checks in registry if the hardware keyboard is open (at least for Raphael and Rhodium) and then if it discovered that the keyboard is closed, it triggers the screen back to portrait mode.
The "test" reg entry is
Code:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Keypad:IsSlideOut
"0" means the keyboard is closed,
"1" means the keyboard is opened.
Now I wrote a little app which is nothing more than a simple screen rotate toggler, but when it turns the screen to Landscape it writes "1" to the above registry value and therefore "cheats" the system that the keyboard is open (of course when run again, it sets the vaule back to "0").
When I use this app to rotate my screen to Landscape, the dialer doesn't switch back to portrait anymore. I have mapped this file to my hardware Send key and use this every time I want to change the orientation without actually sliding the keyboard (for instance in my car).
I didn't notice any side effects of this "cheat". The SIP in Landscape is triggered by different reg key
Code:
HKEY_LOCAL_MACHINE\System\GDI\Rotation:SlideKey
and the keyboard backlight is controlled in yet another place.
Feel free to test it and post your comments...

Categories

Resources