yashsingh1/xdaforums huggingface dataset:
[Touch Diamond, MDA Compact IV Themes and Apps] iluvmonkeys2:
Okay so I think I've read about a million pages in this thread plus the gyrator site and I still can't figure out how to do what I want to do.

I only want the phone to rotate in SMS/MMS and email. Can someone post an events.ini that do just those things please? I'd be eternally grateful! :D
[Touch Diamond, MDA Compact IV Themes and Apps] micasa:
Here's how I'd do it.

1) Remove the rotate event (as that uses * --all programs)

2) Add the sms and email rotate events. Don't know which app it is...use the learn function. Put select the learn window function with the stylus out. Open the email window you want to rotate...put in the stylus.
[Touch Diamond, MDA Compact IV Themes and Apps] iluvmonkeys2:
Thanks for trying. I already had the sms/outlook in my events list. I deleted the rotate event as suggested and now nothing is rotating. Actually my sms wasn't rotating this morning anyway though it was last night.

I'll admit to be confused by the events and how to edit/modify them. That's why I was hoping someone just had an events.ini to just rotate sms & outlook that they would be willing to post.

Anyone? Please...
[Touch Diamond, MDA Compact IV Themes and Apps] micasa:
The events are daisy chained, but stop once one specific event fires (unless it's *).

So if you have another SMS event above the one you're trying to fire...it will never get to your second. I wish it didn't do this as I want some other functionality that this processing prevents from happening.

Read: http://gyrator.brins0.net/ He covers some in depth stuff on how to use the tool.

What program name are you monitorring? What other programs are in your list?
[Touch Diamond, MDA Compact IV Themes and Apps] iluvmonkeys2:
I only have one sms event and one outlook event. Yet, neither seem to be working now.

I have read the gyrator homepage...several times. It does nothing but confuse me. I honestly can't make heads or tails out of it. Again, that's why I was asking for an events.ini...no matter how I try, it's over my head.

Really the only things on the events list are the stylus, sms/mms, outlook email and hang up phone & pick up call...but all I want it to rotate are sms/mms & outlook.

Thanks for your patience and for trying to help
[Touch Diamond, MDA Compact IV Themes and Apps] MiroskavK:
Can this software rotate only write messages application?
[Touch Diamond, MDA Compact IV Themes and Apps] frag2:
i can't seem to search the results for it but do i need to do any setting changes to make the keyboard ALWAYS roate? i just want it to work with SMS.
[Touch Diamond, MDA Compact IV Themes and Apps] kuoyuan1:
Can support shake motion

As this program resisted to detect G sensor, Can this program support shake motion to make Diamond more funny?
[Touch Diamond, MDA Compact IV Themes and Apps] frag2:
Keyboard only

Nobody has any tips on getting SMS keyboard to rotate?
[Touch Diamond, MDA Compact IV Themes and Apps] moonlightallan:
Album issues HTC Touch HD

Well with my Touch HD the rotate works great with SMS messaging straight away without any changes. So I don't know why you are having issues with it. Did you try to create a new rule for that program?
[Touch Diamond, MDA Compact IV Themes and Apps] siouxlasley:
Woo Hoo

Thanks so much! :D I wanted something that only rotated those few apps that I needed it for, Like Skyfire. with Gyrator, I removed everything from the list, added back my few and it was beautiful!

Thanks so much.

Now, (because enough is never enough :)) can you tell me how to use Gyrator to lock my phone while I am on a call? Thanks
[Touch Diamond, MDA Compact IV Themes and Apps] Breki:
Suspend device

I have a problem. After when I suspend device with Gyrator the S2U2 and other lock prgram doesnt activating when I turn back on the device. If I use the power button they are working fine. The problem same then Ilauncher power off function. Any solve for this problem?
[Touch Diamond, MDA Compact IV Themes and Apps] dyter:
Only GSen work at windows startup for this moment ?

Only GSen is invisible in TaskManager ?

Thanks
[Touch Diamond, MDA Compact IV Themes and Apps] Mike1002:
Is there a way to add the face down mute setting within this program?

ive got it enabled in the registry (on my touch hd) but it doesnt seem to work with gyrator installed.

Can i add the event manually?

Cheers, Mike.
[Touch Diamond, MDA Compact IV Themes and Apps] pinny:
Thank you very much!

It's a great piece of software.

One thing I reallized on my Sprint HTC Touch PRO, that the device won't go to sleep with this program on, even in background, or even in any program where there is no setting from Gyrator,

thanks again.
[Touch Diamond, MDA Compact IV Themes and Apps] GerdW:
disable phone dialog

just a quick observation. i played for several hours to disable the phone dialog, both keypad when dialing or incoming call but somehow it didnt work. i used the learn windows class which give you dialog but worked, i used the learn windows name which gives you phone and works as well. for whatever reason it didnt work with the preconfigured "phone" setting but it works after learning with stylus the windows name.

other dissable rules dont work either, eg. tested opera to vibrate if screen orientation changes, didnt to anything. i would use the rotate all rule and learn exceptions with stylus, at least for me it worked.

btw it is a great program, i wouldnt have spent hours to figure it out, great job guys!
[Touch Diamond, MDA Compact IV Themes and Apps] jdog21:
gyrator 2 help

not sure how to make gyrator just work on texting and emails and nothing else can any one please help me jdog21.
[Touch Diamond, MDA Compact IV Themes and Apps] pask21_55:
dude make sure the new rules are above the rotation one. The anything after the rotation rule will not work because the rule is set for the whole rest of the phone. So promote your new rules above it.
[Touch Diamond, MDA Compact IV Themes and Apps] pask21_55:
does anyone know how to keep the keyboard on the screeen once it is rotated.....

for example, I open a text keyboard is open, I flip my phone on its side (landscape) and the screen rotates but the keyboard goes away and I have to reopen it. This would be perfect if the keyboard would just stay open, any thoughts? maybe a registry edit????
[Touch Diamond, MDA Compact IV Themes and Apps] walltowallsales:
You are da man!!!!

Just a note to Brins0. Your program is great. It works very well on my Alltel Touch Pro. Having it preset to ignore TouchFlo 3D is a nice touch. I'm going to give it a day or two to make sure there are no glitches or device lockups, but if it stays this way you can expect a donation from me to your paypal account.

Thanks again.

Andy

PS. You should sell this program to HTC. They need it and you could make a killing.
[Touch Diamond, MDA Compact IV Themes and Apps] O and O:
Here is a work around for anyone like myself who only wanted the screen to rotate when composing. It will stop everything else from rotating AND from what I can tell leaves the phone section untouched!

Here we go:

Stylus In, (Lock), Out - Default

Disable Opera, Manilla, Teeter, YouTube and Camera - Default

ADDED: Disable (Phone) - Phone application in portrait, rotate (I don't know how this disabled it)

ADDED: Enable (SMS MMS E-Mail) - Same as above but using Dialog instead of phone.

Rotate - Disabled Stylus and Orientation.

I hope that helps someone, I suggest having them in the order I have them above. Feedback would be good :).
[Touch Diamond, MDA Compact IV Themes and Apps] bedoig:
One more request here for "Shake" recognition. Think of all the cool possibilites:

Shake to return to home screen

Shake to activate TaskFacade (this one would be great)

Shake to set ringer to vibrate

...the options are endless :)

Thanks for the great app!
[Touch Diamond, MDA Compact IV Themes and Apps] tx_dbs_tx:
I noticed the same thing with the "lean feature". The pre made events to disable phone screen for the dialer and incoming calls screen did not work for me on my touch pro. I deleted the events and made new events with the learn window function and now i don't get any rotation with the dialer or incoming call screen. ***Remember to edit your event correctly guys*** Make sure after you create you event with the "learn feature" you also check "portrait" orientation, leave both stylus options unchecked, check rotate screen on actions tab, nothing on advanced, and finally click apply and apply again as well as enable the event using the "orientation" option by pressing and holding the event with your stylus and checking the orientation option. Select apply when exiting and you should find that your event will now work.

As a hint when creating your event to disable rotation for incoming calls screen...

*on the event overview tab it needs to read... Disable (Phone)

*on the application tab it needs to read... Phone - Incoming

*on the orientation tab check only "portrait".

*on the actions tab check only "rotate screen".

(the stylus and advanced tabs leave alone).

This works the same way for disabling other screens from rotating as well such as the password screen, dialer screen, etc. But for some reason creating your events as per app directions seems to work everytime versus manually editing the event without using the learn feature. Hmmm... whatever works because this is quite a nifty little app. I'm happy with it! Any noob s with questions just post back.
[Touch Diamond, MDA Compact IV Themes and Apps] tassie:
App Events

This is a great app, but constrained by only firing events only on orientation/stylus change. I'd love to see generic system events as an option to fire off various actions.

One I have in mind is On Incoming call -> Lock, On Call Ended -> Unlock. This can kind of work with Gyrator but the orientation or stylus has to change when the phone rings; not always the case.
[Touch Diamond, MDA Compact IV Themes and Apps] mcnamee:
Hello,

thx for the great freeware. But there is one feature i would like to see, run application. so, this mixed with mortscript will make anything possible :D

Thx
[Touch Diamond, MDA Compact IV Themes and Apps] NLS:
This ...might be interesting to the developer.
[Touch Diamond, MDA Compact IV Themes and Apps] henklbr:
Found a, possible, bug in your latest version:

When the stylus is out of the phone, the preset of NOT rotating Manilla works; but when you put the stylus in your phone and lock the phone, Manilla rotates when rotating the phone . . . :(

I've the Dutch (original) ROM and Framework 3.5 installed . . .
[Touch Diamond, MDA Compact IV Themes and Apps] tnyynt:
Guys,

whatever I do, Gyrator always rotates the overlay of full screen video playing in Album. I've tried adding Exceptions but it always rotates the overlay so that when video is in landscape and I rotate my device to watch it, Gyrator rotates the video to portrait.

Any ideas?
[Touch Diamond, MDA Compact IV Themes and Apps] NexusFour:
Gyrator and Slide-to-Answer Don't Get Along...

Folks,

Did anyone figure out how to prevent Gyrator from rotating Slide-to-Answer?

I carry the phone on its side (landscape), and when receiving a call with Gyrator active, getting a messy screen when first picking it up. Then I have to wait for Gyrator to return to portrait mode (holding the phone up right), so I can actually slide to answer.

Any ideas would be welcome.

Thanks!
[Touch Diamond, MDA Compact IV Themes and Apps] tnyynt:
FIXED!

OK, managed to fix it.

Seems like I had to add an exception to the Window Class of Album's overlay, which is "AtlAxWin80".

This I had done before but here's the tricky part: you have to leave

everything unchecked

in the "

Orientation

" tab and have "

Rotate

" enabled in the "

Actions

" tab. This seems to do the trick!

Hope you guys enjoy!

Great app, brins0!
[Touch Diamond, MDA Compact IV Themes and Apps] jjplayground:
Instructions...

Oke, I am stupid but can someone tell me what it means when orientation (or styles) is enabled on the first screen when you point at an event. It is not the same as the options you got when you edit an event.

Can someone tell me where to find the instructions in programming the events. I have looked in here and on the graytor website but I can not find it :(
[Touch Diamond, MDA Compact IV Themes and Apps] henklbr:
Could you please explain step by step how you did it? :confused:

Thanks already . . . :)
[Touch Diamond, MDA Compact IV Themes and Apps] xiho:
S2u2 + gyrator2 = battery drain solution!!!!

The solution for me is:

I set the polling gsensor to 500ms in "Advanced Config"

close s2u2 and Gyrator

run first Gyrator

and then run s2u2

if you run s2u2 first then battery drain

I do not understand that but it works

I think that is wrong with s2u2, that I can think of other applications gsensor (changescreen, diamond2)
[Touch Diamond, MDA Compact IV Themes and Apps] tnyynt:
Create a new Event (Menu, Event), name it, then tap and hold to enable Orientation (this will be the exception) and then tap and hold again to edit it:

Application tab: Window Class: "AtlAxWin80"

Orientation tab: leave everything blank

Stylus tab: Leave everything blank

Actions tab: tick Rotate Screen

Apply

Apply

Minimise
[Touch Diamond, MDA Compact IV Themes and Apps] henklbr:
Tks; AtlAxWin80 without he "" ?

In the overview of events, there's now a "0" behind the given event-name; is that correct?
[Touch Diamond, MDA Compact IV Themes and Apps] 1234556789:
Loudspeaker on- simulate keypress

Hello !

-is it possible to turn the Loudspeaker on when the phone is "face up"?- is there a key for this?

It would be very kind if someone can tell me if ( and of course how)

device :Touch HD Blackstone.

-Sorry for my bad english-

regards

gandalf
[Touch Diamond, MDA Compact IV Themes and Apps] tnyynt:
Yes, without the quotes.

If you tap and hold on the event name to check Orientation, it will turn to 1.
[Touch Diamond, MDA Compact IV Themes and Apps] tnyynt:
They key press you need to simulate while face-up in order to activate loudspeaker is F16,127.
[Touch Diamond, MDA Compact IV Themes and Apps] Mike1002:
Can i mute using this software?

Gyrator disables the default flip to mute action.

And i cant seem to find the keypress to mute it.

Cheers,

Mike.
[Touch Diamond, MDA Compact IV Themes and Apps] kkchan:
Hi,

How could I "hide" Gyrator after startup? Now it just minimize, I still able to see its appear at taskbar (I have WKTask Installed).

Please advice. Thank you
[Touch Diamond, MDA Compact IV Themes and Apps] mouki_9:
I have noticed this a few times already. If i turn the screen it takes a while before the screen is actually turned. I played with the polling settings and all, but it doesn't really matter much. Now may b in meantime before the screen is turned, you get an animation of the turning, a bit like the samsung omnia? I'm not sure if that is possible at all....... just a idea
[Touch Diamond, MDA Compact IV Themes and Apps] 1234556789:
Thank you very muc, tnyynt!

Is there a way i can see what for the numbers are??

Or only by trying out.

regards

gandalf
[Touch Diamond, MDA Compact IV Themes and Apps] kkchan:
Hi,

How could I prevent Gyrator from ratoating incoming call screen? I tried to "disable" Phone at application tab, but still the same.

Any ideas? Thank you
[Touch Diamond, MDA Compact IV Themes and Apps] NLS:
This application should REALLY be a service:

http://xdaforums.com/showthread.php?t=485526

...the developer hasn't yet shown any interest in that possibility. Wouldn't the users love to have Gyrator as a service? Nobody is limited by the 32 process limit of WM?
[Touch Diamond, MDA Compact IV Themes and Apps] tnyynt:
Add new event, at the Application tab select Window Title, call yourself and when the incoming call screen pops up, put the stylus back in.
[Touch Diamond, MDA Compact IV Themes and Apps] henklbr:
Thanks; it says this in my events.ini now; is that correct?

Disable (MediaPlayer),AtlAxWin80,1,0,1,,0
[Touch Diamond, MDA Compact IV Themes and Apps] studentjunk:
So I have patched together several programs to successfully run mortscripts with gyrator. I tied the command to a key press. To make the keypress run a program, I used the freeware PQzII. I then used gyrator to run that keypress during a gesture. Finally, I didn't see a way of using PQzII to run mortscripts without them being an executable file (I didn't try very hard though). So I used V3patel's VipMSCRexe program.

This is quite a cumbersome process, but it works. Hopefully brins0 will be able to incorporate running programs and files directly on a future release. However, I am not a programmer, and don't know how easy that would be. In the mean time, here you go.
[Touch Diamond, MDA Compact IV Themes and Apps] byrdman2000:
Adding Window Titles or Dialogs using Learn function

It appears to me that there is still a lot of problems using the learn function. Here is how it works.

1. You Add/Edit an event in your list.

2. Select the Application Tab on the bottom.

3. (This is important) Select the Learn Window Class or Title option. Select it a second time it should turn grey.

4. You can remove your stylus any time before now but it has to be out before the next step.

5. Run the application you want to select the action for.

6. As soon as the application starts insert you stylus. Some applications have to have this done fast or they will error out. If done correctly you should now see the Gyrator window with the Title or Class filled in for you.

7. Now if you want to perform an action select the appropriate tab and set the options you want.

8. If you are just wanting to disable rotation for a screen, with all the check boxes cleared on each tab select Apply.

9. Make sure your task is Promoted above any with an Application of * and that the Orientation option is selected.

If you follow these steps it is easy to add any application you wish and have it working perfectly for you.

Just remember if you want to keep the Phone application from rotating you can use the above but remember that it will show an Application will show up as Dialog and this will include several other Windows, including Messaging windows and the lock window (not S2U2).

Good Luck
[Touch Diamond, MDA Compact IV Themes and Apps] MartyXB:
Too many pages for me to read through so maybe this has been answered. I have decided to have Gyrator not rotate window except for apps that I want it to. So far I have it rotate Internet Explorer and Outlook. My problem is that if I have, say IE, in landscape mode and close the app the home screen appears in landscape mode. When that happens, I bring up IE, orient the phone so it is in portrait mode and then close it, this way the home screen appears back in portrait mode.

Is it possible to have Gyrator be told what the orientation of an app should be, and if it is not, to rotate it so that it is in the desired orientation. As an example, I would like the home screen and phone to be always in portrait mode.
[Touch Diamond, MDA Compact IV Themes and Apps] StyL3-Ivan:
Anyone know how to config.... "Send SMS when phone ring and i flip it face down?...."
[Touch Diamond, MDA Compact IV Themes and Apps] buli11:
mistake...
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
Just an fyi for you here... I have shown interest in turning Gyrator into a service based application, but to be ohnest, i've already re-written it completely once, and i'd rather not have to do it again.

I don't see why people are so bothered about it being a service, personally I find it's fine, and also very easy for me to add new features when they are required. When you start wanting to seperate things into services, you start having to deal with inter-process communications. Not that this is a massive thing, but i've not branched out into this yet.

Also, 32 process is more than plenty for absolutely anyone. I don't have that many processes running on my Windows 7 based machine, let alone on my Diamond. On my diamond, I have a total of 9 processes running.

If you can think of a really substantial reason for converting an otherwise fine program into a service, then i'll look more deeply into it, because so far, the "32 processes limit" excuse isn't valid, and if people havn't worked out how to hide the window form the task manager yet, then I really don't know what to do... It seems to me that it really would be fixing something that just isn't broken...
[Touch Diamond, MDA Compact IV Themes and Apps] kkchan:
Hi,

I found that, Once I have Gyrator run, the animation of "flip" photo (left to right) of HTC Album would not work. Event though I have "disable" HTCAlbumClass.

Any ideas? Thank you
[Touch Diamond, MDA Compact IV Themes and Apps] tnyynt:
That depends on the Album app version you run. For instance, dutty's Album from his Extreme ROMs creates this behaviour, but there's no such thing on the stock ROM from my device.
[Touch Diamond, MDA Compact IV Themes and Apps] rishman1:
Can't disable rotation

Hi,

I have the latest version of the software, and I am unable to disable rotation on any program. I tried to add an event to disable it on Sprint Navigation, and it didn't work (still rotates), and also Opera rotates, although I see there is already a default disable event for that. Could someone please tell me how to disable rotation on the Sprint Navigation app?

Thanks a lot. By the way the app is really cool, and I love that I can now have my texts and emails in landscape mode. Thanks!

P.S.-- For the default disables that came with the program, the event is called Disable (xxx), all orientations are selected, and the action is "rotate screen." As I said this does not seem to disable rotation in Opera. However my Touchflo 3D Home Screen does not rotate, and it is set up in the same way, so I am quite confused...
[Touch Diamond, MDA Compact IV Themes and Apps] Techvir:
Is there a simple way to disable autorotate as default and enable it in only selected few applications ?
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
Firstly, i'm really glad you like my application, and i'm glad you find it easy to use, I ahve spent alot of time thinking of how best to store and present information. It's comments like these that make a body want to continue work :p

I fear you may be right as far as the library is concerned with rotation. It's all down to how often the information is polled in the library, because when I have tried manually polling the sensors with a simple timer, i've managed to get far more detailed and accurate measurements, but it's quite costly on the CPU unfortunately. Hopefully a newer version of the library will be released shortly, which may allow me to use more of the diamond's features and sensors.
[Touch Diamond, MDA Compact IV Themes and Apps] H3x:
Then, from my side maybe a few suggestions:

1) Does the system have to be poll-based? Or would an interrupt/event-based one work as well? I suspect this is impossible, but I thought I'd start with the obvious.

2) Maybe a few optimizations to the polling algorithm/heuristic:

2.1) Fully utilize a white-list and only poll for indicated apps (i.e. when white-listed apps are in focus/the foreground.

2.2) Keep the polling interval low/absent with obvious user activity:

- typing/inputing text

- scrolling

- menu navigation

- nav pad utilization

Just a few ideas, don't know whether any of them would be implementable.

EDIT: TIP FOR OTHER USERS - In the mean time, to overcome the disadvantages of a long polling interval, use *slow*, deliberate rotation. This will ensure that the slow polling does not 'miss' the rotation.