yashsingh1/xdaforums huggingface dataset:
[Touch Diamond, MDA Compact IV Themes and Apps] LucidObscurity:
Edit: OK, I completely misunderstood.

I noticed this too. Opera mobile completely fumbles the rendering of this page. I could make a number of suggestions for brins0 to rework the menu, but I'm not sure he's interested in spending time on the website.
[Touch Diamond, MDA Compact IV Themes and Apps] wizaard:
Improvement suggestion:

I don't know whether anyone already requested this kind of thing but I think it would be geat if the Gyrator was able to get the screen back to "portrait" (or so) if some application is launched (say I have the screen in landscape but someone calls me, I have the Phone app set not to rotate the screen but it's naturally launched in landscape mode - that's too bad).

It's the only thing why I don't use Gyrator! I'd like to set manually which applications do rotate the screen, which don't and which are launched in fixed portrait/landscape mode. That would be top notch!
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
The only logical way I can think of doing this, would be to use the polling thread that's going in the background, and check the currently focused application every time to see if it matched, by running through the list of events. This would consume an awful lot more CPU time than Gyrator currently uses. It's easy enough for me to implement, but do you really want that kind of load continually on your system?
[Touch Diamond, MDA Compact IV Themes and Apps] wizaard:
I understand. That's really not the good way :)! But still - forgive me but I don't see the difference... The Gyrator has a list of events where user may specify which applications are rotated, which are not and so on. How does this work? From my point of view it's on the same basis...
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
Well i've made a simple thread which checks the sensors for changes every so often (500ms by default). if there is a large change, say a complete orientation change, then the application lists are checked to see if any rules match. This may only ocurr once every few minutes as you'll rarely rotate your device that much. However, cince I cannot get notifications for when an application change has ocurred, I will have to check it every 500ms, and then check to see if an application has to be rotated or not. This will require me checking the list every 500ms, rather than once every orientation change, so the load will be greater.

I will look into it later on, as there may be a more streamlined way of doing it, but until I find a better way, it'll have to be left out, as the number of complaints i'll get from people who don't want it...
[Touch Diamond, MDA Compact IV Themes and Apps] vadim_bogaiskov:
brins0,

is it possible to add multi-language support in your app?

Excuse me for repeated question
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
Not currently, no. I do not currently know enough about how to efficiently do this. My plan for later versions is to remove as much text as possible from the interface, and replace it with icons, to try and make the application look more finger friendly and such. This will also remove the need for different languages, as it will all be symbolic.
[Touch Diamond, MDA Compact IV Themes and Apps] wizaard:
A-ha! I got the message! That probably also explains, why the rotation is sometimes (rarely - when more big movements are made) not carried out. Well, I have to say that it's quite a smart solution (I'm a web programmer so take it as a compliment ;)).

I'd really like to give you some good advice, how to solve the riddle, but unfortunately I don't have any! So - keep in doing great job, if I come up with some idea, I'll try to let you know. Thanks for your time!
[Touch Diamond, MDA Compact IV Themes and Apps] toesucker:
delay

Brins0 - any chance you'll introduce per-event delay settings?
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
Most likely not, I don't feel there's a need for them in all ohnesty... How would they be useful, and how many people would use them?
[Touch Diamond, MDA Compact IV Themes and Apps] omarnone:
What are the best setting for this awesome program?THANKS:D
[Touch Diamond, MDA Compact IV Themes and Apps] dinkey:
Sprint Touch PRO

So far been playing with it for two hours and it works fine on my sprint CDMA touch pro.. i'll play with it a few more days and post the results.
[Touch Diamond, MDA Compact IV Themes and Apps] Blazeitup123:
anyone have a fine tuned .ini they want to share???
[Touch Diamond, MDA Compact IV Themes and Apps] benko286:
again brilliant app, bug thx to brins0

now one question i use panosha simple rom and in today screen, screen also rotate in lanscape, how to disable it?

and how to enable suspend devise when i rotate to face down?
[Touch Diamond, MDA Compact IV Themes and Apps] rvdgeer:
Any chance you will add something like what gController does/did: Emulating left/right/up/down key-press when tilting the device?

I found this is (one of) the best pieces of softare to use the G Sensor, so it would be great if you would consider this...

(PS I'm a little lazy today, so sorry if I missed this somewhere in this thread... Feel free to flame me if I did :) )
[Touch Diamond, MDA Compact IV Themes and Apps] Timb320:
REQUEST: Can u add the option to execute and application as and event i.e. for example when stylus is pulled out - execute some app (say s2u2).. Freature request I'm sure would come in handy for other scenarios.
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
I'm in the process of designing a new application (separate fom Gyrator) which will do this kind of thing. I'm just trying to work out the best way to do it, as i'd like to try and make it a console based application. I also need to work out how to hook into the touch sensetive panel at the bottom of the device, as I want to have it so you have to place your finger over the action button (like when focusing in the camera) to enable tilting.
[Touch Diamond, MDA Compact IV Themes and Apps] djvandal99:
how do I exclude

how do I exclude the phone app from rotating every thing else works great. just having troubles with that one. I am using this on a telus rom. thanks all!
[Touch Diamond, MDA Compact IV Themes and Apps] toesucker:
That's a HUGE disappointment.

Effectively, it means that I will be precluded from using your otherwise brilliant program.

As I mentioned, I am using some other programs that use G-sensor gestures. So my device ends up face down quite a bit. I wanted to use Gyrator to suspend my device on face down. But only if it is not a transient face down.

I really can't imagine that I am the only person who suffers without this functionality.

Or maybe I should just say: PLEASE PLEASE P L E A S E

P L E EEEEEEEEEEEEEEEEEEEEEEEEEEEEE AAAAAAAAAAAAAAAAAAAAAAA S E :)
[Touch Diamond, MDA Compact IV Themes and Apps] kuzibri:
Dear Bins0,

would appreciate it to be informed when your new app will be released, also willingly to test it.

Question: I have a "original" Raphael and would like to know what the best settings are for my device in order to react as fast as possible to screen rotation.

Now the sensor settings are:

X-ass 70

Y-as 70

Z ass 75

Sensibility 2

Polling 250

I like to keep the device 45 degrees angled in my hand. Are these settings appropriate?

regards, Kuzibri
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
I've not actually managed to fine tune my copy of it yet, it seems to very dependant on whether i'm lying on my front in bed surfing the net, or sitting upright on the train as to which values seem to work the best. The threshold values will not have anything to do with responsiveness, they are purely to tell Gryator which angle you want to ahve the device at before it's considered to be in a certian orientation. The sensor poll rate is what will make rotation start faster, but it has a negative effect on system performance.

Best thing to do, is to use the program I originally posted which reports the angles the device is currently at, so you can make a note of the numbers when your device is at the desired angle...
[Touch Diamond, MDA Compact IV Themes and Apps] zenkinz:
brins0,

I had to hard reset over the weekend (not the fault of gyrator though!), and I realise how fast my Touch Pro is w/o gyrator installed. Is there way you can improve the performance, or you have not observed anything over at your end?
[Touch Diamond, MDA Compact IV Themes and Apps] Blazeitup123:
you don't think the hard reset had anything to do with the speed increase? :rolleyes:
[Touch Diamond, MDA Compact IV Themes and Apps] p-slim:
Can Somebody please help us. I have everything set to default, can somebody please give me the directions I need to prevent the phone app from rotating?
[Touch Diamond, MDA Compact IV Themes and Apps] jcespi2005:
This have been asked and answered before in the thread, so please read and you find the answer by yourself ;)

Plus there is a FAQ in gyrator website that can help you...

Cheers
[Touch Diamond, MDA Compact IV Themes and Apps] matt_jackson:
http://gyrator.brins0.net/?page=videos

The second video show u how to do it ;)
[Touch Diamond, MDA Compact IV Themes and Apps] Blazeitup123:
replace your events.ini with the .ini in post #653 in this thread. your phone app will not rotate. i would tell you step by step howto do so but im layyyyzeee :cool:
[Touch Diamond, MDA Compact IV Themes and Apps] dinan:
I'm using this app, and I love it. Only thing I changed was to not rotate in the phone and album app. Other than that it works great! One thing that I notice though is mine seems to be a lot slower with the rotation than on your youtube video. It rotates fine, but after the rotation, there's a few seconds lag when I can't do anything! My diamond is completely stock with no new ROM. Should I put on a faster ROM or something?
[Touch Diamond, MDA Compact IV Themes and Apps] Blazeitup123:
thats not the current version depicted in the video, so the events will look somewhat different btw.
[Touch Diamond, MDA Compact IV Themes and Apps] Blazeitup123:
he has TF3D disabled in that video. if you have it enabled that's comparing apple to oranges.

sorry double post :o
[Touch Diamond, MDA Compact IV Themes and Apps] p-slim:
actually I did that. I was on the website right before here. i did not see that question, and the instructions for making that app work weren't very clear. This thread is soo long if you haven't noticed, after about 10 pages I gave up. Also I wasn't the only one who asked, so its definitely a question.

Thanks everyone else for the quick responses.
[Touch Diamond, MDA Compact IV Themes and Apps] LucidObscurity:
I can see why he wants this since I've noticed that a quick shake of the phone can sometimes simulate a specific orientation if Gyrator happens to poll the G sensor at just the right moment, but I can also see why brins0 doesn't want to further complicate the setup. I think a workaround (or somewhat of one) that toesucker might try is to reduce the polling time - of course this will reduce response for all actions and there is still a chance that a quick shake will be detected as an orientation change, but this chance will be reduced inversly with the polling rate.
[Touch Diamond, MDA Compact IV Themes and Apps] LucidObscurity:
Try searching within this thread - it becomes necessary once they get this long.

NOTE: the box towards the top labeled "Search This Thread"
[Touch Diamond, MDA Compact IV Themes and Apps] jcespi2005:
Yes, i know the thread is long, and one of the causes is ppl asking the same and not reading the whole thread ;) i have no problem doing gyrator work like i want, and for me the instructions are very clear... and you are not the only one asking the same, cause you are not the only one not reading the whole thread...

Please, read the whole thread and try to find the answer by yourself, and remember this is for free and for fun ;)

Cheers
[Touch Diamond, MDA Compact IV Themes and Apps] Blazeitup123:
@pslim

you really don't need to read the WHOLE thread, really just from where gyrator 2 was released.
[Touch Diamond, MDA Compact IV Themes and Apps] charm1718:
The way I stopeed the phone from rotating was use the learn title function but I also Promoted the event above the included Rotate event that came in the app. After that I had no rotating problems. The same rule applied to incoming calls. The title for that is Phone - Incoming or you can do what i did and call yourself from a different phone then put the stylus back in after you clicked learn title. Gyrator wont open up with the title name until after you ignore the call.
[Touch Diamond, MDA Compact IV Themes and Apps] steventeu:
on the rotate setting i set incoming call and phone not to rotate and it work fine but if ur phone in stand by state it wake up then it will rotate or u call someone and the screen is off..then if hang up screen will on back then it will rotate also...
[Touch Diamond, MDA Compact IV Themes and Apps] dew.man:
Excellent app, but I have a request: any chance we can get an "unlock" event? Or how about and "execute application" event?
[Touch Diamond, MDA Compact IV Themes and Apps] zonsoft:
Pity this application still can't handle Haali Reader...
[Touch Diamond, MDA Compact IV Themes and Apps] simply_joe74:
S2U2

hi, how can i add s2u2 in applications? how can i deactivate the rotation of s2u2.

thanks a lot.......
[Touch Diamond, MDA Compact IV Themes and Apps] dew.man:
You prob already know this, but you can very easily add an "unlock" action with SendKey(VK_TSOFT1) followed by SendKey(VK_MULTIPLY). You will however, need a pause in between, or a SendKey(VK_NONAME) for this to work.

This would be a great feature and very easy to implement.

Let me know if I can help!
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
The device is unlocked when you slide the stylus out anyway, so how would it be of that much use? Thanks for the info though, will make a note of it for projects on other devices...
[Touch Diamond, MDA Compact IV Themes and Apps] dew.man:
As an example, I carry my device in a vertical case top-down. The case has soft sides, so sometimes, if the phone comes on from changing towers, buttons inadvertantly get pressed.

Using the GsensorSDK, I wrote a simple little app that would lock the device whenever it is top-down, and unlock it when it turns face up.

This serves my needs well, but is not nearly as customizable as what you've done with Gyrator...
[Touch Diamond, MDA Compact IV Themes and Apps] mrfrank:
I agree. If for example you configured the app to lock (I believe we are talking about suspend here really) when changing the orientation to face-down (as I have), you may want the possibility to unlock it when the orientation changes to face-up.

The problem is that the device may unlock when it is in your pocket and you sit on a chair, etc..

So, unless you never put your Diamond in your pocket or in your bag, I cannot think of any other use, really. But maybe somebody out there has something in mind?

Cheers.
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
Ah, I see what you mean now... Since I always have my Diamond in a custom made case, I never have problems with buttons being in-advertantly pressed, so i've not found it to be a problem before. I'll try and add this simple functionality for you later on in the evening (i'm going to do the local pub quiz shortly, and won't be back till later). It should be simple enough to add, as I use the "SendKeys" function to lock the device in the first place.

I will also have to make it impossible to have certain events checked when others are, as you don't want users to be able to both lock and unlock their device in the same event, as it may cause problems...
[Touch Diamond, MDA Compact IV Themes and Apps] toesucker:
2 Dew.Man

Dew.Man -

does your app have a delay in it?

I am looking for a simple app that would suspend my diamond if it is held face down for over 800 milliseconds...

I would kill for such a simple app.

That's the only reason I could not use Gyrator and it does not seem as though this feature is going to be introduced...
[Touch Diamond, MDA Compact IV Themes and Apps] dew.man:
Awesome. Thanks!

I figured you were using the SendKey(VK_KEYLOCK/VK_F22) for the lock ;-)

Just remember to Sleep(100) between the VK_TSOFT1 (0x70) and VK_MULTIPLY (0x6A) for it to work.

Thanks again for a great app!
[Touch Diamond, MDA Compact IV Themes and Apps] dew.man:
First and foremost, I am not responsible for anything!

With that said, here's a little executable that should suspend a diamond/touch pro about 1 second after it is turned face down.
[Touch Diamond, MDA Compact IV Themes and Apps] zaijian:
brins0, great app, but I have a feature request!

Summary: Enforce a specific orientation for a specified program / enhance orientation settings.

Desc: In the event editor, in the events tab, change the "rotate screen" checkbox to a combobox with the following options:

-Relative Up (which is my understanding of what "Rotate Screen" means). You could also do Relative left/right/down but that probably wouldn't be very useful.

-Portrait

-Landscape

-Reverse Portrait

-Reverse Landscape

Hopefully this won't be too tough to implement!
[Touch Diamond, MDA Compact IV Themes and Apps] doughamm:
REQ: Suggestion to prevent unwanted flipping

Great app, but I have a sideways holster for my phone and it's annoying to find apps sideways when I pull out the phone. An idea hit me last night, which would prevent this as well as reduce overall battery drain: How about only enabling the sensor polling routing when someone is touching (not pressing) any part of the capacitive button area? IMHO this is a win-win feature - I can't see too many instances where someone won't be able to place a finger on the area while flipping the phone and it'll prevent a whole lot of accidental rotation.

-Doug
[Touch Diamond, MDA Compact IV Themes and Apps] toesucker:
You are my hero.

This is the most useful 11K on my diamond :)

LOVE IT INTENSELY!!!

BTW, Is the screen with the [EXIT] button on start really necessary?
[Touch Diamond, MDA Compact IV Themes and Apps] dew.man:
Glad you like it!

The screen with the exit is only there because I was using one of my test projects to throw this together "quick and dirty" for you. If I have some time later, I will clean it up and send you an update...
[Touch Diamond, MDA Compact IV Themes and Apps] toesucker:
Thank you!

You're da man!
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
I have wanted to do this all along, but I don't have the feintest idea how to "hook" into the capacitative sensors in either the Diamond or the Diamond Pro unfortunately. This will only be a dream for the time being... Sorry
[Touch Diamond, MDA Compact IV Themes and Apps] venom037:
Pls forgive me, I have been reading this thread but sooooo mush stuff is going on and I'm new at this WM 6.x thingy..... Let me get this right....

Steps:

1) I download and install .NET Compact Framework 3.5 Redistributable found here first http://www.microsoft.com/downloads/...49-3C6B-42F1-9FD9-0041345B3385&displaylang=en

2) Then I install the newest version of Gyrator 2 which is the Version 2008.10.20 r1 found here http://gyrator.brins0.net/?page=downloads

3) After installation, I soft reset my TP and this should do it right?

Are my steps correct? I am asking because if I screw this up and kill my TP, I dont really know how to fix it.

Thank you and sry for asking stupid questions.
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
There's absolutely no chance of you killing your Diamond Pro whilst using Gyrator, so don't worry. A soft reset is not needed either. You may have to start Gyrator manually dependant on the configuration of your device.
[Touch Diamond, MDA Compact IV Themes and Apps] venom037:
thanks for that.... i have done the above and works perfectly but I'm thinking... i see the program in the task manager list and needs to be there all the time for it to be working but this seems to me that it will drain some power... I read on the site that it does not but I thought Gyrator would just be running in the background and not show up anywhere... hummmm??
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
Well it's a task, so it's gonna show up in the task manager. You can hide it by adding an exclusion rule into the HTC Task Manager thingy if you like, but the process always has to be running in the background for it to work. Most applciations are like this, but since Gyrator has a window, it appears as a task rather than a process.

Having a form open will not drain any more power than not having one open, especially in this case, as the form is not updated unless it is in focus anyway.
[Touch Diamond, MDA Compact IV Themes and Apps] ljazzo1:
@brins0

hi , i have installed gyrator2 and all is working fine ...but i have a small problem. when i insert the stylus my HTC is locked and this is ok. If i turn my htc left or rigth gyrator2 also turn my screen in landscape mode --> Manila also turn. This onyl happen when the stylus is in ...

any help or suggestion ?
[Touch Diamond, MDA Compact IV Themes and Apps] matt_jackson:
Thx 4 very n1 App and I´m happy 2 use it

but

1 prob: I use the programm, among the rest, to switch off of my device (face down/suspend) with sound and vibration. Unfortunately, the device still vibrates and delivers sound although he is already switched off if I him head holds(face down). What is the prob or how I can put down this?
[Touch Diamond, MDA Compact IV Themes and Apps] dkotoric:
Hey there I wanted to say thanks for such a great application. I was wondering though if there is anyway make make the screen animate the rotation like the iphone does.

Thanks.
[Touch Diamond, MDA Compact IV Themes and Apps] mrfrank:
Hi Brins0,

I am sure you are quite busy man...especially considering the time spent to produce such a great app as Gyrator.

But didn't you see the following posts? I think they may give you some hints on how to hook into the capacitive sensors:

http://xdaforums.com/showthread.php?t=436671 -> there is a proof of concept here with source code.

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

Hope it helps, as this feature would be fantastic in gyrator.

Cheers!!
[Touch Diamond, MDA Compact IV Themes and Apps] venom037:
Thanks Brins0.... for this great app and support.
[Touch Diamond, MDA Compact IV Themes and Apps] brins0:
I had noticed this, but didn't realise that c# sauce had been included. This means I can make that other program i've been dying to make for so long...

I'll look into adding it early next week, should be too hard to make it an option. I'll store it in the first mask with orientation and stylus, kind of an "if touched" option...
[Touch Diamond, MDA Compact IV Themes and Apps] Kiekeboe100:
could you make an option to raise the polling level when the capacity panel is touched?
[Touch Diamond, MDA Compact IV Themes and Apps] ljazzo1:
Manila still turns when Stylus pen is inserted:-(

Hello again and many thanks for the great application.

I found that Manila still turn to landscape mode when the stylus pen is inserted, it seem that Gyrator2 dosn not work well for Manila when the stylus pen is inserted and my HTC is locked.

I set all parameters in Gyrator2 and i couldn't found any wrong setting. If the Stylus pen is outside my HTC is unlocked and Manila don't turn to landscape mode and works well. Is there anyone who have the same problem with Gyrator2

?

There is something strange with gyrator2 when the HTC is locked, independent if the pen is in/outside from my HTC

Thank you for your help