yashsingh1/xdaforums huggingface dataset:
[Touch Diamond, MDA Compact IV Themes and Apps] fundorin:
it would be very nice if the gyrator had an option. the only thing that stops me of using this stuff is that it always works when i don't want to. when i'm lying on the bad with my head on the pillow and reading news on htc diamond, gyrator rotates screen the way he likes, not me.

here is the brilliant idea for your software. the mechanism of rotating the screen should allow to do the next thing.

if user wants to rotate the contents in some way, then he should rotate the device and then to shake it downwards. screen orientation will change only after this movement. it'll prevent the wrong responses from g-sensor.

thanks for your attention
[Touch Diamond, MDA Compact IV Themes and Apps] A2E:
That'll be simply amazing! It'll solve all the problems of accidental rotations, with a nice, elegant solution - a finger on the action button!

Looking forward to it.
[Touch Diamond, MDA Compact IV Themes and Apps] Mandragore:
Finally cleared everything up with PayPal so I could make a well deserved donation. Keep up the good work!
[Touch Diamond, MDA Compact IV Themes and Apps] shining77pd:
Hy guys i installed gyrator 2 and to auto-start the application,i changed the address of the program in that key

HKEY_CURRENT_USER\Software\HTC\BootLauncher\Apps\G yrator

program files\gyrator2\gyrator2.exe

to

programmi\gyrator2\gyrator2.exe

Italian ROM. WORKS FINE.

PS. Put the v in the option hide windows when application is on in the program menu. Sorry for my english.
[Touch Diamond, MDA Compact IV Themes and Apps] drbgotenks:
I only want gyrator 2 to rotate for text messages and email, and do everything else as it would default. It rotates on phone calls sometimes if the volume up or down is hit and all sorts of other odd places. Any help would be much appreciated.
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
I've tried messing around with the capacitative touch panel using that source, and it seems that it's actually not possible to do anything useful with it. When you initialise the sensor, much thw same way as for the job dial, you have to pass it a window handle, which is what recieves the notifications of the activity on the panel. Once the window in question is no longer in focus, events are no longer fired.

So yes, it can be done, but you'd have to bring Gyrator into focus manually, the rotate and hide it again. I will keep looking into it, but for now it seems all but useless for what i'd hoped. Just as an fyi, this is also the same for the scroll wheel, as it's read through the same library from what i've seen. Also, it seems that the api only reports horizontal readings, so there's no way of telling where about on the vertical axis the panel was touched, and it also seems to be rather vague in the readings. Ie, it seems there's only 10 steps on the panel form left to right, if that...
[Touch Diamond, MDA Compact IV Themes and Apps] nitroshot:
Hey brins0, great app I just wanted to know if you had a chance to look into maybe making your default Events.ini look more like the one I posted that fixes the keypad, phone - incoming problem and home screen landscape problem.

http://xdaforums.com/showpost.php?p=2815723&postcount=653

The Events.ini you have included now doesn't take into account if someone is in a app in landscape and someone calls the dialog box/callerid doesn't show up at all. Also if the user leaves the app without switching to portrait first which in turn screws up Manilla since it doesn't support landscape mode correctly and since rotate is disable when manilla is running you can't fix it until you revisit a different application. I see people posting about this issue constantly in ppcgeeks forums and it would help a lot to fix the default .ini to reflect these limitations of the diamond as phone (I'm sure the touch pro shares some of the same problems).

Thanks again for all your hard work and keep it up!
[Touch Diamond, MDA Compact IV Themes and Apps] MasK:
Create the rules for text and messages and put them ABOVE the default rule.

If you don't want the device to rotate in calls, then create a rule for phone as well.

This should do it.

Btw brins0,

This is a total kick-ass app. I use it to turn my device off by face down and 180deg, and also got it to screen off instead when MP3 is playing. Totally sweet.

Any way I can send ma donations other than paypal?
[Touch Diamond, MDA Compact IV Themes and Apps] Marshall07:
You can try to ask to efrost who developed FTouchFlo and FTouchSL. His programs can capture touch events (WM_MOUSEMOVE, WM_LBUTTONDOWN, WM_BUTTONUP events) using no windows.

P.S.:

Is there any way to disable the rotation when the device is locked? Which is the "window" name to add to the exclusions?

EDIT: searching I found that I have to use "Dialog" to identify the Lock dialog.

Marshall
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
This will be changed in the next release... It's already there in the new default, but it'll not be released seperately as you can modify it yourself. There is a mention of this on the FAQ I think, but few people seem to read it. Thanks for the heads up about the other forum posts, i'll go and check them shortly.

Not that I can think of i'm afraid.

Simple mouse move event handlers do not need to be created with a window like the capacitative sensors do. I have made applications to record macros on devices in the past using the touch screen. Can't remember what I did with them, mebe i'll have to dig them out again for some nostalgia.
[Touch Diamond, MDA Compact IV Themes and Apps] anhydrous:
great app... but i guess i have to uninstall it since i just can't the the s2u2 incoming call screen orientation to remain in portrait if the phone is in my pocket or lying around

i'm using a touch pro btw with stock rom, also is there a chance when we tilt the screen to landscape in manila, it activates the manila landscape menu?

thanks
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
If you're willing to donate an HTC Diamond Pro to me to develope with, or enough money to buy one, then I may be able to make it happen, but since I only have a HTC Diamond, i've no way of testing or even examining methods of making what you want happen.
[Touch Diamond, MDA Compact IV Themes and Apps] O'Neil MItchell:
Can someone confirm that this works on CDMA (Telus)
[Touch Diamond, MDA Compact IV Themes and Apps] naitsirk:
hello, i really like this app.. but one question

i only want it to rotate in portrait en landscape in all programs. the programs that are not useful this are disabled. so disable (...) and so on.. and rotate (any window).

now the problem is that nothing will hapen, any idea?

[edit]

solved
[Touch Diamond, MDA Compact IV Themes and Apps] NLS:
donation or no donation, you should buy a Touch Pro - it's just better :)
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
That's not actually true for me, I wanted a lightweight small device, the Diamond Pro is netoerh small, or lightweight. Also, I do not like the hardware keyboard, as it's impossible to find protective cases for phones with slide out keyboards. The only thing that would possibly interest me is the TV out, but i've got "My Mobiler" for viewing the screen, and that'll work with no wires...

The rest of the hardware is pretty similar, and the extra 32MB of ram is not going to make any difference to performance, as there's always at elast 30% of the ram free, even when using iGo. Even if I did get a Diamond Pro, i'd still use my diamond as my general phone.

Then there's the added cost of not being able to get a carrier branded one that someone's got on upgrade. (Mine is an O2 branded one baught from ebay for £280, was an un-wanted upgrade. For an unbranded HTC one, it would have been well over £400) I don't have that kind of money lying around, being a student an all...

Need I go on?

Also: thanks for the unhelpful comment :D
[Touch Diamond, MDA Compact IV Themes and Apps] anhydrous:
hey there, if you're interested, you can get both crystal and silicon case for the touch pro from www.brando.com.hk... they're alright but i'm just using clear-coat shield
[Touch Diamond, MDA Compact IV Themes and Apps] benko286:
yeah i also think that touch diamond is still better than pro
[Touch Diamond, MDA Compact IV Themes and Apps] benko286:
ok i am sick of this rotating in home screen and when someone calling me!!!!!!!!!!!1 :(

how to disable this????

PLEASE HELP
[Touch Diamond, MDA Compact IV Themes and Apps] NLS:
Not making it a vs. here just a correction and some additional data so that people that read this thread and not know the specs are not misinformed.

1) Not 32MB extra. 96MB extra.

2) microSD (I have 8GB c6 and 16GB are out already)

3) tv-out is not related to mymobiler. My mobiler needs a PC, tv-out is just tv-out from the device it self. Used it on a presentation already. Cool stuff.

4) larger battery

5) flash (why not?)

...now the thing is that the reason they added so much extra RAM (from the so much extra RAM diamond already has compared to older devices) is very clear that it was "needed" for some reason. This is why all their future devices using TF3D also have so much RAM (even the... smartphone they released has 256MB RAM which is more than Diamond). I am not sure if Diamond ever got out of real beta.

BTW TP is not fat nor heavy. It is just fat (in a single dimension) and heavy compared TO DIAMOND (only). Not to anything else. That doesn't make it fat or heavy "in general". And of course it is not without reason eh?

Just to clear things out.

Erm no. In any way (except one of the three dimensions). But since I don't want to say the opposite, I would just stick to "different" or "for different needs".

...now back to the topic...

I would love more sensor triggers and more actions. But not on Gyrator. Any plans for something different?
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
1: To my understanding, there's 256MB in the Diamond Pro, but a further 32MB is removed, leaving 224MB if my calculations are correct... making it a mere 32MB more...

2: Also, i've no need for removeable storage, it's a nice media player with 4GB, only using about 1.5GB of it thus far.

3: MyMobiler is fine for most needs, as at university, all of the projectors are plugged into PCs anyway. Also, the TV out is limited to only certain applications from what i've seen, is this true (out of interest)?

4: Larger batter = larger, heavier device, and it would not fit in the case I had made for my Diamond.

5: Also, i've got a far better camera than the one on the Diamond, in fact, i've pretty much blanked out the camera in the case, for fear of it getting damaged, it's that fragile.

On the requerst of additional features, as soon as I can get ahold of the capacitive touch sensors on the front panel, I will be making a new program "SensorFlo" as mentioned in much earlier posts. Until then it's not gonna happen i'm afraid...
[Touch Diamond, MDA Compact IV Themes and Apps] blueeagle:
It is great!thanks a lot!

I wanna know how to enable the function that keeps the device awake when it is uneven.
[Touch Diamond, MDA Compact IV Themes and Apps] shining77pd:
Hy guys,one question please...

how to disable rotate s2u2

sorry for my english
[Touch Diamond, MDA Compact IV Themes and Apps] benko286:
will anybody help me?

so how to disable home screen rotaing and phone screen rotating???
[Touch Diamond, MDA Compact IV Themes and Apps] dkotoric:
Ya I'm not using this app because of this reason and doesn't seem like in this thread anybody is willing to help. I know its possible because I have downloaded roms that had it disabled.
[Touch Diamond, MDA Compact IV Themes and Apps] ljazzo1:
i agree with you ... i also asked how to disable gyrator2 when the htc is locked but no one care .... and the FAQ is not clear enough .. actually i want gyrator is only active when i want ..with the application i want .. but seem be impossible .. well ..take it easy and sleep well
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
It's immensely easy to prevent applications from rotating, i've tried to make it as easy as possible for you to do ANYTHING you could possibly want to with Gyrator. If you don't want the phone to rotate, then make an exception for it. If you want only select windows to rotate, then remove the "Rotate all" rule at the bottom of the list. If you want it to lock when face down, add an event to lock the device, when the orientation is face down.

It's really not all that hard people, and I am willing to help with problems that cannot be solved with a little common sense. I know that it is written for the english market, but I only speak english, and if you recall, the original project was designed for my own personal use, I just decided to release it for the benefit of others. Please remember people that this is FREE software, and you are not forced to donate, so please do not consider it compulsory for me to drop everything and help you... I have a job to go to, and i'm doing a master's degree at university at the same time, so I cannot drop everything to help people solve tiny problems, when there is technically nothing wrong with Gyrator at all.

Right then...

Phone, remember there are several different screen which will all need to be added to the rules list, this is not my fault, it's because of how the operatign system is built. You will need to add rules for the dialer, the incoming call and call in progress screens. You can either not rotate at all, or rotate it into portrait mode only.

The same applied for home screen rotating, use the learning feature to get the name for the today screen, then disable orientation for the rule.

REMEMBER: If a rule is being ignored, promote it further up the list as events are processed from the top down!
[Touch Diamond, MDA Compact IV Themes and Apps] HiNote:
is it possible to force aplications to a particular orientation when it is focused in the next release?

The new "then..." menu could be:

Play alert

vibrate

Rotate

activate key lock

activate device lock

turn screen off

suspend device

PORTRAIT

LANDSCAPE

REVERSE PORTRAIT

REVERSE LANDSCAPE
[Touch Diamond, MDA Compact IV Themes and Apps] shining77pd:
Sorry man,can you post the simply procedure for disable s2u2 application,if is possible? Thanks,i'm not expert,a cup of coffee will be offer to you after that,yoa made a great application--
[Touch Diamond, MDA Compact IV Themes and Apps] darkrid3r:
Hi, sorry if mentionned previously, but i havent found my answer anywhere here

i get Gyrator2.exe objectdispoedexception error... using 3.5 netcf.

tried both internal and device install.

please help

thanks
[Touch Diamond, MDA Compact IV Themes and Apps] ljazzo1:
thank you for the answer and you are right ..is easy but !! how about when the Diamond is locked ? i would like gyrator does not turn when i lock my HTC and there is no way to do that.
[Touch Diamond, MDA Compact IV Themes and Apps] benko286:
still cannot understand it,so i make new rule (desktop) than what other properties i need to change?

just cant get this thing to not rotate desktop and phone.
[Touch Diamond, MDA Compact IV Themes and Apps] benko286:
yeah its workingggggggggggggggggg

nice,beautiful.'only what i need was promote rule
[Touch Diamond, MDA Compact IV Themes and Apps] hivesnl:
Since Update Gyrator 2 doesn't work

Today i have updated my previous version of Gyrator to 2008.09.22.0

Since i have done this, i get it to work after the installation.

When i restart my TP , my phone will tell me that Gyrator has a critical error and that i need to contact the creator of this application.

Does anyone have the same issue?
[Touch Diamond, MDA Compact IV Themes and Apps] matt_jackson:
Sry updated? Current version is 2008.10.20 r1 look @ headline of this Thread ;)
[Touch Diamond, MDA Compact IV Themes and Apps] hivesnl:
http://gyrator.brins0.net/?page=history

A new configuration screen has now been created which will show all options and allow them to be changed, these include: Rotation, Images, Sound and Sound File.

I have now also added an application blacklist/whitelist feature allowing you to disable rotation when a certain application is focused. I have included a configuration file containing the most commonly used applciations to get yu started, although if you know the window class you can add your own using the configuration screen. They are all saved to files which can be edited outside the applcation if need be.

I've downloaded a previous version of gyrator first.

And now i've installed this one.
[Touch Diamond, MDA Compact IV Themes and Apps] matt_jackson:
Are u arab or chinese pls scroll this link down and read the latest version!

Last and newest version is 2008.10.20 r1.

Pls load latest version and kill ur probs.
[Touch Diamond, MDA Compact IV Themes and Apps] hivesnl:
Nope you wish :p Just copy pasted the wrong version that's all. (Used that the newest version is on top instead of under the page.) I've updated to 2008.10.20r1 today all the time, but since i have installed the previous gyrator version my new version of 2008.10.20 r1 is not working properly. Due to the fact that i had an older working version before.

I have uninstalled the previous version, and installed the newest. From that moment in the start up of my phone or when i start the software manually the application fails to start.

Hope it is clear for all people included chinese :cool:

UPDATE : It seems like the problem is when i try to add the shortcut from gyrator 2 in the start up folder from windows. Because when I restart the phone this message appears.

When i delete this shortcut from startup and I reboot the problem seems to be gone when I manually start Gyrator.

But what i really loved from the previous version of Gyrator was that it starts automatically on this way when i started up my phone.
[Touch Diamond, MDA Compact IV Themes and Apps] NLS:
To be honest, all normal "update" lists in the West World do have the latest on top and goes to older going down.
[Touch Diamond, MDA Compact IV Themes and Apps] bozotheclown:
Um, I have a Touc Pro with the DCS14 rom and it works just great, rotating that is.

The application does crash every now and then.
[Touch Diamond, MDA Compact IV Themes and Apps] manuel_f2003:
on my diamond i have find out that it freeze the phone if i press the up/down volume button!. I have uninstaled the APP and it all the up/down button work agin fine.
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
Thanks for pointing that out to me, all I can suggest for now until I find the cause, would be to add the volume application to the blacklist, and stop it being rotated.
[Touch Diamond, MDA Compact IV Themes and Apps] joonsuan:
Somehow, launching this app changes my SIP from Full QWERTY (that I normally use) to Compact QWERTY...weird.
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
I think this is most likely caused by the SIP detecting a change in resolution, and changing to the "suggested" SIP for the current orientation of the device. If you try it using the standard keyboard, the SIP should not be changed, and the keyboard will simply go into landscape mode.
[Touch Diamond, MDA Compact IV Themes and Apps] evermick:
This is a great app, faster then gsen

However, I encounter a problem that when the screen rotates, the phone kin will pop up to foreground. I have already make phone window to disable on rule but it does not help.

Any suggestion?
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
I have also experienced this on occasion. All I can suggest is restarting your device, as it is nothing to do with my program. All my program does, is simply instruct windows to change the screen orientation to the one calculated is appropriate by my program.

Some programs feel they should show themselves when you change resolution. I have found that my device no longer has this problem, since I have disabled the skin on the dialer. The unfortunate side effect of this however, is tha tyou lose some of the advanced functionality of the HTC dialer.
[Touch Diamond, MDA Compact IV Themes and Apps] evermick:
brins0

Thanks for reply.

Another question, how to make the auto screen rotation appl to start minimized when bootup?
[Touch Diamond, MDA Compact IV Themes and Apps] AnnaW:
The speed for GSen you can change in settings: #timeout(value) - default value 1000 ms
[Touch Diamond, MDA Compact IV Themes and Apps] tepss:
Yes, what we all meant is rotating process is faster when compared to GSen withtimeout set to 1.
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
In the current version you can't, but the next release (the one i'm working on now) will have this feature, i'm just testing it now to ensure it works correctly before releasing it...
[Touch Diamond, MDA Compact IV Themes and Apps] manuel_f2003:
But i have decide to don´t use this app becuase it don´t work on my diamond. I use Duttys ROm v1.8. It don´t rotate anything. (i don´t have test 3D touch flow). Do you know wy?? I have test also Gsen and it only rotate the programs list. Also do not work correctly
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
I have covered your problem in a previous post, please read it for a detailed explanation.
[Touch Diamond, MDA Compact IV Themes and Apps] :
Problem with program, library is ok

First of all, thanks for this great application, I love the user interface, its clear and easy, specially the window identification tool.

However it doesn't work for me. I have a Vodafone Diamond with the Diamond Project 3.3 ROM. I have run the Sensor Test program written by Scott and it works perfectly, I can see the orientation displayed correctly. However when I try your program, I just see the word "Orientation" and nothing else where, for what I've seen in the screenshots, I should see the orientation displayed.

I don't know if I have been clear enough, I could give you further details if you need to.
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
Initially only the word Orientation is displayed, as the current orientation is not read until the device is rotated for the first time. I've done it like this to speed up initial loading times. Are you saying the program never displays the orientation, or only when you initially start it?

Check in the options that sutomatic rotation is enabled to be sure. It is enabled by default, but you may not have it enabled for some reason. If the problem still doesn't go away, i'll investigate it further.
[Touch Diamond, MDA Compact IV Themes and Apps] :
Automatic rotation is enabled but only "Orientation" is displayed even when I rotate the device.
[Touch Diamond, MDA Compact IV Themes and Apps] zenkinz:
can't do learning on my touch pro, can only rotate for those that's predefined in the configuration list, e.g. the window that shows all the programs (i.e. start > program)
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
[2008.09.24.0] New version!

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

New features in this release include startup entry, hide on startup, inclusion of light sensor information, performance and cosmetic changes.

Link to information post concerning the updates, as well as download information.
[Touch Diamond, MDA Compact IV Themes and Apps] zenkinz:
unfortunately, the latest version still doesn't work for touchpro.

1. learning mode is now working

2. however, other than the "Start > Program" window, every other window doesn't auto rotate

3. It seems that once I close the Screenrotator window, I can't rerun the app again.
[Touch Diamond, MDA Compact IV Themes and Apps] MasK:
Although I haven't tried this promising app yet,

I would like to suggest a few things, if it's suitable for your development:

1)Short vibrate during the "face down" & "upside down" function

2)Instead of power off during "face down" & "upside down", we could have screen off instead

For point (2): it's because when you're running a music player (pocket Music for me), it will stop the music when face down, as the app power off the device.

Thanks!!