yashsingh1/xdaforums huggingface dataset:
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
[2008.11.21.0] New version!

A new version has been released, so have added this post to bump the topic up.

Added the ability to simulate a keypress as an action inside an event. A custom one

can be set, or yu can choose one from the list provided.

Added a new set of default rules as per request. Now disabled windows are only allowed

to rotate to portrait by default. Of couse this can be changed simply.

Various cosmetic changes, and the addition of a keypress configuration area to the event

config window.

Note: The old Events.ini files that people have shared before will not work in this

version of Gyrator due to additional informaiton stored.

Link to information post concerning the updates, as well as download information.

Remember: I keep Gyrator 2 free for people to enjoy, but I have spent alot of my personal

time rebuilding the library and program to keep you, the user, happy. If you enjoy using

Gyrator 2, and find it useful, please consider making a donation, I would really appreciate it.
[Touch Diamond, MDA Compact IV Themes and Apps] holdemdogg:
FUZE

This works great on my Fuze with stock rom straight out of the box.

Thank you
[Touch Diamond, MDA Compact IV Themes and Apps] sdfguerreiro:
Is there anyone that actually can tell me what to do to fix the issue that in swift rom 7.5 when it goes to landscape quickly returns to portrait and comes back to manila home screen?? Thanks!
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
There is nothing you can do to fix this problem, and there is nothing I can do either. The only way to "fix" it is to remove the root of the problem... HTCs dodgy programming in the Manila today plugin...
[Touch Diamond, MDA Compact IV Themes and Apps] romagnus:
I am running a mac at home. How do I get the 3.5 framework on my phone? I tried to download it directly but it keeps telling me that there is no application associated with it. Please help as I really want landscape for texting and email. thank you.:confused:
[Touch Diamond, MDA Compact IV Themes and Apps] mrfrank:
Taken from another post. you can download the cab version of .net from here:

http://www.4shared.com/file/37978142/c1e9d030/Microsoft_NET_CF_35.html

Copy the cab to the phone and run from the phone.

Cheers!!
[Touch Diamond, MDA Compact IV Themes and Apps] romagnus:
****in aye right! thanks bro. love it!
[Touch Diamond, MDA Compact IV Themes and Apps] AndyCr15:
Can someone help please. I use S2U2 to lock my phone when it goes into sleep mode, but too often when I turn it back on, the screen is rotated, pivoting on one corner so I can't even see the slide bar I should use to unlock the phone.

I have to slide the stylus out and then unlock the WM6 unlock.

When I look in the applications list to try an omit it, it's not even there :(

Also, I'm trying to omit Album, but I select it, untick everything and Gyrator still moves the screen about :(
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
Use the learning feature included in Gyrator to learn either the window class or name, dependant on how S2U2 was built. Instructions on using the feature can be seen in the vidoes section of the Gyrator home page (See the first post for the link).

To omit the album from rotation, make sure the rule you have added is above the "Rotate" rule, and that it is enabled for orientation in the event list (Will have a "1" in the far right hand column)
[Touch Diamond, MDA Compact IV Themes and Apps] LHD:
Has anybody experienced Phone (dialer) failing

not

to rotate with the new v2008.11.21.0 of Gyrator? It simply ignores the rule.

Tried the learning feature, set "Phone" and "Dialog" windows class manually to disable all rotation to no avail. Previous version worked like a charm! Any ideas?

Great app and thanx in advance!!!

EDIT: GOT IT! :o
[Touch Diamond, MDA Compact IV Themes and Apps] glenm201:
Where's the OK button?

First, thanks for a kewl app. Is there a way to transmit the ok "close" button to an app? I want to make an event where the phone app is on the screen and I put the phone down I want it to go back to the today screen (as if you click OK).

Thanks!
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
In this case, you can make Gyrator simply transmit the "End" key when the event fires. I think it's F4 (115) thar you're looking for. This functionality is already there as a default rule, but it's set to fire only on "face-down".
[Touch Diamond, MDA Compact IV Themes and Apps] mtm1974:
Keep the screen locked on incoming call???

Is there anyway to set gyrator to keep the screen locked on an incoming call so that the call may only be answer by either unlocking the screen or pressing the phone hard key?

thanks!
[Touch Diamond, MDA Compact IV Themes and Apps] glenm201:
Dont want to end call just go to Today

Thanks for the quick reply. No, I don't want to hang up the call which F4 does, I want to go to the Today screen, as if i used the stylus to click on OK on the upper right or Home on the left of the dpad.

Is Gyrator able to detect that the phone is currently off hookcall active? That could also help me be more specific with the event (close the phone app if it is hung up/on hook).

Thanks
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
No, it's not possible i'm afraid, with the current version at least. If people would be hapey with another few hundred kb of ram being used, and a massively complex configuration menu, then i'll try and make it happen, but it would take a very long time to work out the logic... And due to the length of time it would take, i'd probably end up charging for such a thing, which I really dont' want to have to do.

The end button will actually return to the home screen if pressed when there's no call active. There may be a key which does return to the home screen in that list somewhere. I left the keycode box open so that users could experiment with undocumented numbers not in the list, to see if there are any "hidden" ones that could be used.
[Touch Diamond, MDA Compact IV Themes and Apps] glenm201:
OK, how about another action checkbox to go to the today screen. Hope that's not too difficult to code.
[Touch Diamond, MDA Compact IV Themes and Apps] PelloG:
Thnx for the great app...

i have a question: How is the batteryusage of gyrator? Is there a batterydraining?
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
Have you tried all of the keycodes in the list to see if there's one which will take you back to the home screen?

Battery drain is minimal under normal conditions. If you rotate the screen frequently, then there will be higher drain, but this is purely because of the strain on the device's CPU rotating the screen, not Gyrator, even though the CPU usage appears for the Gyrator process. This is because it's Gyrator that made the call, so it get's blaimed for the rotation and the processing time required to perform it.
[Touch Diamond, MDA Compact IV Themes and Apps] john923:
Hello,

I have installed your fine application on my Blackstone and so far it seems it works as it rotates the screen in almost all non-Manila applications.

However, I don´t get at all how to configure new events...nothing seems to take effect....

for example, I don´t want it to rotate the screen while I am using my TomTom Navigation, as it rotates the screen in almost every curve now since I have gyrator running...

*haha*... so how do I disable rotation for TomTom for example (or any other application)?

I think I understood the thing with the Window Names and the learning feature, however I don´t see an option like "don´t rotate screen" or so.

Or how to I activate a "key lock"? I have choosen "Today Screen" as focussed window and said "stylus not in device" then activate key lock...however no key lock on the device at all with home screen and stylus removed...

I am probably not good in these things haha, but I just don´t get it at all how to customize it.

Thanks for all help

John
[Touch Diamond, MDA Compact IV Themes and Apps] noellenchris:
I'm using sensorlock and I think it's not cooperating well with Gyrator. On incoming calls my phone lags and by the time i pick up the call, I've missed it.

How does the lock feature work with Gyrator? I only need the phone to lock the screen on incoming calls. So I can get the phone out of the holder and not accidentally have the phone pick up as it rubs on my case. Then when I hit the hardware call button the phone unlocks? How can I do this? Thanks a ton.

All the other programs work great w/Gyrator on my TP! Nice....
[Touch Diamond, MDA Compact IV Themes and Apps] jmmymak:
Turn off rotation for phone application?

Hi, I downloaded the app to my Sprint diamond, and it's great. My only problem is that when I hang up from a call, the phone is always in landscape mode. Is it possible to disable the rotation when the phone window is open? I tried to do it by creating an event, but it doesn't seem to work.

Thanks!
[Touch Diamond, MDA Compact IV Themes and Apps] professorman:
I have a HTC Touch Pro. I am having serious issues with applications which I do NOT want to be rotated, are rotating, especially the PHONE application, like when I have an incoming call or such. I have resolved to trying to disable autorotation on all, and just manually select which applications I want to rotate manually. I then add a last line which says that * (All), when in portrait, rotates. This is a clunky work around. I wish you could have an action item which could say "rotate to portrait", so that I could then rotate all back to portrait that I do not want rotated, after I exit the applications which I DO want to rotate.

If there is a simpler method, here is what I want. I want to ONLY select which applications I want to auto rotate, and I want everything else to default to not-rotated. Same like how it is in Opera. Please tell me how to program it like this.
[Touch Diamond, MDA Compact IV Themes and Apps] kalhimeo:
Thank you very much for your software, it works really good on my Blackstone and i love the way you let us configure the events just as we want.

My suggestions for the future: maybe add an option in "actions" to "run an application" (as it has been requested above) and add an option to import/export the event list.

Again, great job, you have my 5 pounds for a good coffee ;)
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
Right, for all of the people who can't seem to get events to work, you need to remember to activate any new rules events you make by tapping and holding on them in the event list, and selecting "Orientation" for events that will be caught when the device is rotated, or "Stylus" for events which will only be fired when the stylus state changes. You also need to ensure that the event is not being over-ridden by one above it.

For "john923", make a rule for the TomTom window class, activate it for orientation, in the orientation list, choose either the orientation you want it to stay in, and then check the "rotate screen" option, or do not check anything in any of the configuration tabs. finally, make sure that the event is quite far up the list, above the "rotate all" event. I would also suggest that what you want to do with the stylus is backwards, surely you want to lock the device when you insert the stylus, not remove it. for this kind of event, ensure you have "Stylus" checked in the events list tap/hold menu.

For "professorman" and "jmmymak", you can change the default rule at the bottom so that it only allows rotation to portrait. Do this by unchecking all of the orientations apart from the "Portrait" one, then save the event. You can then add over-rides for other applications to allow them to rotate to non-default orientations. The order of the events in the list should stay the same.

Don't forget, there is a video on the Gyrator website which may help to better explain the procedures, but I will be adding a new one soon, as the configuration layout has changed slightly, and new features have been added.
[Touch Diamond, MDA Compact IV Themes and Apps] jmmymak:
Thanks! I made a rule for "phone" with only portrait, and placed it before the "rotation" rule. Works great!
[Touch Diamond, MDA Compact IV Themes and Apps] professorman:
I found that if I am in an application which rotates it horizontally, for example text messaging, if a call come in, it will be stuck in horizontal mode. so, if I take up the phone to answer a call, I have to put the phone back vertical for it to rotate, and this might take some time for me to do when answering a call.

What I am suggesting is making a rule such that, no matter what orientation the phone is in, I can apply an action that once the phone is open, it rotates the phone to "portrait" mode.
[Touch Diamond, MDA Compact IV Themes and Apps] searcher61:
I have the same problem...has anyone found a solution?
[Touch Diamond, MDA Compact IV Themes and Apps] DomSim:
what is the button number for the power button on the top of the youch pro/diamond?
[Touch Diamond, MDA Compact IV Themes and Apps] bulletproof_78:
Excellent!

Hi Brins0

Thank You for finally implementing the "Simulate Keypress" event. It WORKS!

But.... :S

Hopefully you can help to solve my problem...

How do I create multiple events for 1 program? or is it just plain impossible (or will require too much memory?)

I'm trying to set Manila to Simulate Keypress UP DOWN LEFT and RIGHT. Per event, you can only create 1 Action, hence I created 4 Events! But only the first event on the list is workable whilst the rest doesn't.

Currently using Manila events to Simulate Keypress RIGHT when device in Landscape. The effect is Scrolling of TouchFlo TABS to the Right! hope you can help me...

{And sorry to be long-windered... it's just in me... }

Peace.
[Touch Diamond, MDA Compact IV Themes and Apps] RChris173:
Is there a way to prevent the app from loading at startup? I couldn't find it in the startup folder or a setting in the app to stop it.

Thanks :)
[Touch Diamond, MDA Compact IV Themes and Apps] anhydrous:
anyone know how to prevent the s2u2 from rotating? thanks
[Touch Diamond, MDA Compact IV Themes and Apps] Turniptable:
Hey, just wondering... Is there a way to disabling rotation when in the phone but not when text messaging/email? They seem to both use "dialog" as an identifier, and if i disable one, it seems to disable the other.
[Touch Diamond, MDA Compact IV Themes and Apps] nomc2:
I had the same problem on a Blackstone we have here at the office, here is how i solved it:

1- Downloaded the app on this thread http://xdaforums.com/showthread.php?t=262476&page=3

2- Copyed the delayedExec.exe from the 2005 folder to the Blackstone \Windows Folder

3- Created a AutoGyrator.lnk with the following code on the startup folder

34#"\Windows\delayedExec.exe" 20 "\Program Files\Gyrator2\Gyrator2.exe"

to delay by 20 seconds Gyrator startup.

4- Soft reset the device. The first time it will ask if you want to run the delayedexec app because is untrusted, tap yes and it wont ask you again. Gyrator should fire up as soon as touchflo 3d has finished loading.

It worked like a charm :P
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
Currently this is not possible, no... however, there may be a way I can modify the events processor to deal with multiple events for the same program.

I could make it, so if it meets a program specific rule, and that program is active, then process that rule. Then if the next rule is for a different application, stop processing events, otherwise process the event, then check the next one. In all ohnesty, I didn't think you would ever need to, but since adding the keypress emulation feature, I can see that it will be nessecary in some cases to have many program specific rules.

I have also found that a "duplicate rule" feature would be handy for quickly making duplicate events, as there are so many options to choose from.
[Touch Diamond, MDA Compact IV Themes and Apps] bulletproof_78:
I'm glad that you understood my intentions, hence here's to hoping it will become a reality... I'm sure a couple of peeps here would love this extension to your already great software... hehe

thanks bro, for all your efforts...
[Touch Diamond, MDA Compact IV Themes and Apps] WizP:
Just a suggestion. Was wondering if it would be possible to add the light sensor to the configeration. It may be a useful feature!
[Touch Diamond, MDA Compact IV Themes and Apps] arche3:
this version is much better imo than previous ones. I am leaving it installed. good job. onlything on my stock rom usa diamond is the changing of keyboards when going from portrait to landscape. i usually use compact qwerty. on rotate the sip doesnt always switch to full qwerty. and vise versa. and when it does switch it does so slowly. as a comparison opera always switches sips proprly depending on orientation. is this a gyrator or issue with wm not handling rotation properly?
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
If it's the SIP that's taking time, it's most likely that either windows is not informing it that the orientation has changed, or doing so after a short while, or Opera is actually changing the SIP itself. It may be that the SIP periodically checks which orientation it should be in as well... I don't really know to be ohnest.

Gyrator does not currently support forced changing of SIPs, but when I work out how to do it efficiently (ie with any SIP you may have installed, irrigardless of it's name/guid) then i'll implement it. I've left the framework I built it all on top of quite open, so I can actually add new features reasonably fast.
[Touch Diamond, MDA Compact IV Themes and Apps] gurluver:
Hi,

Is it possible to set the Rotate screen on MOST application, EXCEPT some application?

I.e. While im on my home screen or on my phone dialer, i dont want any rotation but i like that on ALL other application, how can I do that?

Also, some of the preset one like Disable (Opera), what are they for?

Thanks.
[Touch Diamond, MDA Compact IV Themes and Apps] scythe000:
Ditto. Rotation on the phone screen messes me up to no end.
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
Simply make a new rule, adding the "Phone " window class, then make sure none of the checkboxes are checked. Then simply activate the rule for "Orientation" and make sure it's above the "Rotate" rule that's already in place.

Alternatively, you can watch the video on the Gyrator website, which clearly demonstrates this procedure, albeit for an old version of Gyrator. It still works in the same way...
[Touch Diamond, MDA Compact IV Themes and Apps] scythe000:
Perfect, thanks!
[Touch Diamond, MDA Compact IV Themes and Apps] gurluver:
Works like a charm, thanks!
[Touch Diamond, MDA Compact IV Themes and Apps] DomSim:
any answer for this? or maybe a way to learn button ids similar to how you can learn window ids?
[Touch Diamond, MDA Compact IV Themes and Apps] odub303:
I have managed to successfully create and implement a rule that prevents the Phone app from rotating. The problem I have is that the phone app and manila still rotate when I receive a phone call while the stylus is in and the key lock is engaged. What it looks like is happening is the Stylus Lock rule is overriding the manila and phone disable rule. I promoted the manila and phone disable rules above the stylus lock rule, but this was not successful. Is there something simple I am overlooking?

Ryan
[Touch Diamond, MDA Compact IV Themes and Apps] snufkin:
can you share how you prevent pocketshield from rotating?
[Touch Diamond, MDA Compact IV Themes and Apps] Atze001:
I use PocketShield and Gyrator2. If I use Gyrator2 to get into suspend mode than pocket shield dont work. Is there a way to assign the button from power off? Or does anyone knows what the power button does? Is it starting an .exe or how work the suspend mode?

EDIT: PowerOff Key is 223 but I don´t know why PocketShield does not work. Only if I press the hardware Key.
[Touch Diamond, MDA Compact IV Themes and Apps] scythe000:
Well, I found a new problem. I installed Opera Mobile 9.5 b2745 and now, whenever I tilit it, it opens 'programs' and kicks me out of Opera. Opera is still running in the background, but it just opens up the 'programs' program. I don't know why this changed, but it's annoying.
[Touch Diamond, MDA Compact IV Themes and Apps] HerrVorragend:
hello,

is it possible to add the action "turn display on"?
[Touch Diamond, MDA Compact IV Themes and Apps] shad0w77:
slow compared to stock rotation

I uninstalled this app. I had all the rules set up perfectly, all the sensor settings were tweeked, but it was SLOW to rotate. A great example...

1) look at a picture or movie in your album with Gyrator enabled and the album exclusion rule in place. Now rotate 2x. :(

2) Exit Gyrator (not minimize) and look at a picture or movie in your album. :)

You will notice in the second senario the pics rotate lightning fast and the movie doesnt stutter.
[Touch Diamond, MDA Compact IV Themes and Apps] gurluver:
hi,

can anyone explain to me why when im in SMS/MMS page, and rotate the screen, it will open up the Phone application? (i.e. the phone pad + recent calls list)

I only have the default stuff, with disable when its Phone & Today screen rotation...
[Touch Diamond, MDA Compact IV Themes and Apps] AndyCr15:
I'm using Pocket Shield at the moment, I've disabled it on 'Lock' and that seems fine, but it unlocks when I rotate the phone? Any ideas why it does this? Is it a Gyrator 2 issue, or a Pocket Shield issue? (I only have it set to unlock on slide)

Thanks for any help offered...
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
Just an fyi here. The album does not rotate in the same way Gyrator does. The album renders directly to the screen rather than sitting inside a window. The album does not actually change the orientation of windows, rather what it renders on the screen itself, so rotation apppears faster.

You will see this if you do not have gyrator running, enter the aublum screen, rotate to lsndscape, then press the red button. You will notice the screen is still in portrait mode, even though you ahve rotated the device.

Please do not slag off my software without first researching a little into how it works, and how other programs deal with rotation.
[Touch Diamond, MDA Compact IV Themes and Apps] AndyCr15:
Okay, so I have Manila disabled in all ways. I can't get it to rotate at all.

I lock the phone with PocketShield and then turn it horizontally and it unlocks... and all of a sudden I can rotate TouchFlo? Why would it do that?

Is there a way to disable all rotation and have an exceptions list rather than the other way round? Not sure if that would be easier or not....
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
This is a known issue, and it is nothing to do with gyrator. There is something strange about how HTC made their dialer and manila, which plays havoc with any kind of rotation, be it automatic through Gyrator, or manually through the control panel.
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
Yes it is quite simple to do this. simple remove the rotate rule from the bottom of the list, then add new rules, settin ghte window class/name to the program you want to rotate. Check the "rotate" option, and then chose the orientations you want the rule to fire in. Remember to enable the rules for orientation in the events list, and that there arn't other rules that will over-ride them.
[Touch Diamond, MDA Compact IV Themes and Apps] AndyCr15:
Okay, thanks. Any ideas on "I lock the phone with PocketShield and then turn it horizontally and it unlocks... and all of a sudden I can rotate TouchFlo? Why would it do that?"