Might be jumping the gun a bit but does anyone else agree that HTC should have thought of some form of tool that controls screen orientation based on Vue Flo, most tablet PC's have this functionality so it would have been nice.
If this exists can someone point me in the right direction.
I thought it did sometimes, but it could just be my handset being random/changing orientation due to me knocking the keyboard when rotating it.
I want to see a game use the i2C sensor that provides the tilt sensing
This happened with the Mac remember? Turns out it was a standard part that had 3 axis!
I hope somebody can look into this for the Ameo(Athena) because the right driver could make it into a digital/Analogue controller for games on the device.
How about old school Marble madness in Mame with tilt control? hehe.
As long as there is an on/off for it. I could see myself changing orientation all the time by accident, and after a while, I bet it would become very frustrating. Well, for me, anyway.
mysticbluebmw said:
As long as there is an on/off for it. I could see myself changing orientation all the time by accident, and after a while, I bet it would become very frustrating. Well, for me, anyway.
Click to expand...
Click to collapse
you can turn Vue FLo on/off when you are browsing already
I would love it if there was a hack that redirects the scroll ability to the regular scroll bars such that any application on the device with more than a screen-full data to show could use Vue Flo.
Related
One of the main reasons a friend of mine & I puchased the HTC PPC6800 from Alltel was that we intended on loading up Roms & Emulators from the original NES. However, while you can put an emulator onto the phone & run it, the QWERTY keyboard only allows you to push one keystroke at a time!! Anyone familiar with gaming, reguardless of the platform, can understand just how unplayable almost every game is without the ability to run & jump! You can run.. You can jump. You just can't do both simultaniously.
If there are any known fixes for this, please help.. I'm desperate. I'm guessing it's a software issue as there are already keys on the keyboard that support multi-button pushing such as the shift and function keys. I imagine there must be a work-around of some kind out there. Any help would be greatly appreciated.
Thanks for reading!
Turn the 6800 on it's side(closed) like a psp and use the d-pad for direction and the e-mail and internet buttons for A and B. From what I understand those buttons don't suffer from the one keystroke limitation.
The only issue with that is the emulator, and subsequently every emulator I've tried after for NES doesn't support the sideways resolution for whatever reason. The loading screen for booting a rom with turn just like any other window would but the second the actual game loads it flips back up vertical. SNES emulators seem to handle the horizontal resolution just fine but the controller on the SNES had 6 buttons so mapping just 2 really doesn't cut it.
I currently try to play on the tiny little controls at the bottom and none of them seem to be effected by the two buttons at a time issue but the Ok button can't be mapped so playing around it is unbearable to the point of just not wanting to play. Not to mention it kills the WOW factor of showing someone when you have to play the game with a controller that's the size of a quarter.
Good call. I forgot to mention the landscape resolution thing. I ran into this thread shortly after reading yours. If you haven't seen it check this one out. I believe one or more of those emulators address the landscape abilities (MorphGear and SmartGear). Hope that helps.
The program is really slick for emulation, I'll give you that. lol. It's pay for use so I'm just messing with it in the 5 min demo mode but so far it looks like it'd definitely be worth buying.. I'm still however running into the multi-key issue on the QWERTY. NES is fine without using the QWERTY as it only requires an A & B button but the SNES had 6 buttons that need to be mapped and getting them all in an accessable spot on the face of the unit just isn't happening.
Has anyone heard anything about a possible fix for this?
i couldnt find a thread that explains exactly what it was... is it hardware or software...
hardware. I think its a type of accelerometer.
my wife is also interested in this.
so my phone wouldnt have it then.. doesnt the camera have some kinda sensor like it in it?
your wife needs to get a diamond or touch pro...
andason said:
my wife is also interested in this.
Click to expand...
Click to collapse
gotvitamink said:
hardware. I think its a type of accelerometer.
Click to expand...
Click to collapse
As far as I know it IS an accelerometer. Same thing I would say. Don't have much knowledge, but it's basically the same technology the iPhone uses. It can detect how you're holding your phone. Yes, you could use your front camera on your phone as a accelerometer and it's been asked before, but no one attempted to do so since it would consume too much battery.
Kraize92 said:
As far as I know it IS an accelerometer. Same thing I would say. Don't have much knowledge, but it's basically the same technology the iPhone uses. It can detect how you're holding your phone. Yes, you could use your front camera on your phone as a accelerometer and it's been asked before, but no one attempted to do so since it would consume too much battery.
Click to expand...
Click to collapse
yea i wasn't really sure if it differed from an accelerometer. I used google and wikipedia and i couldn't find anything on G-sensor, and I didn't find G-sensor under the accelerometer wikipedia entry.
but yea, basically the technology that iPhone uses.
someone should do it...
its an accelerometer which is hardware to do what the iphone does where when u turn it to its side its screen also changes to the sideways orientation.
It detects which way the phone is facing and can detect acceleration in 3 axis.
petard said:
It detects which way the phone is facing and can detect acceleration in 3 axis.
Click to expand...
Click to collapse
Ah, there is the more technical answer. It can detect movement. Basically you use the 3 axis which detects movement in all directions. You tilt left and right and you tilt up and down. I knew that just didn't know the technical meaning lol.
In most cases the G-Sensor is simply a small metal ball laying in a tub with several contacts. When you turn or move your phone, the ball moves also, connecting some of these contacts to anothers. So the phone can figure out how you hold it (portrait or landscape, upside down etc.) and can switch the screen or perform different actions. Its called G-Sensor because the ball is driven by G-Force.
What is G-Sensor ?
A G sensor is usually an accelerometer. It measures the forces that act on it during changes in velocity. The wiki article below has more details.
Source(s):
http://en.wikipedia.org/wiki/Accelerometer
Dennis78 said:
In most cases the G-Sensor is simply a small metal ball laying in a tub with several contacts. When you turn or move your phone, the ball moves also, connecting some of these contacts to anothers. So the phone can figure out how you hold it (portrait or landscape, upside down etc.) and can switch the screen or perform different actions. Its called G-Sensor because the ball is driven by G-Force.
Click to expand...
Click to collapse
False. It's a three (and probably sometimes two) axis MEMS accelerometer - there are a few companies making those, but probably the most popular ones are analog devices' ADXL series. Similar device sits in wiimote (just as a secondary motion detection system, the more accurate one is camera+sensor bar).
Because these chips became really cheap recently, and are way more accurate, reliable, and robust than any mechanical sensors (in the same price ans size range), they're being shoved in every possible device You can find them in digital cameras (used to recognize if the photo is portrait or landscape and tag it accordingly), in hard drives (to detect mechanical shocks and protect the hdd by parking its head), in laptops (usually same as above plus to detect when the computer is falling down or other dangerous situations and protect the hard drives), in cell phones (you probably know this one's uses), in toys, portable media players, and lots of other stuff.
It detects which way the phone is facing and can detect acceleration in 3 axis.
Click to expand...
Click to collapse
A more precise answer is that it detects acceleration in three axes, and from these values phone's orientation can be calculated.
[MORE DETAILED EXPLANATION]
It's rather simple - when the phone is normally handled (it's not free falling and it's not being waved around), the dominant acceleration detected by the accelerometer is the gravitational acceleration (-9.81m/s^2 in vertical axis). So, if most of the time acceleration detected along the vertical axis of the phone is bigger than one detected along horizontal axis, the phone is being held in landscape position. If the situation is reversed, it's held in portrait orientation. If the acceleration is largest in the third axis (tangent to the screen), it means that the phone is being held nearly horizontally or it's lying on some surface - better not change screen orientation then
But as i said - it's only true when the dominant acceleration is the gravitational one - the sensor can't tell it from other sources of acceleration like waving the phone around. If you run one of the g-sensor games or demos and try quickly moving the phone around the desk (keeping it horizontal at all times), you'll see that the game will interpret this movement as tilting the phone.
[/MORE DETAILED EXPLANATION]
And by the way, why is this thread in development and hacking?
mr_deimos said:
False. It's a three (and probably sometimes two) axis MEMS accelerometer - there are a few companies making those, but probably the most popular ones are analog devices' ADXL series. Similar device sits in wiimote (just as a secondary motion detection system, the more accurate one is camera+sensor bar).
Because these chips became really cheap recently, and are way more accurate, reliable, and robust than any mechanical sensors (in the same price ans size range), they're being shoved in every possible device You can find them in digital cameras (used to recognize if the photo is portrait or landscape and tag it accordingly), in hard drives (to detect mechanical shocks and protect the hdd by parking its head), in laptops (usually same as above plus to detect when the computer is falling down or other dangerous situations and protect the hard drives), in cell phones (you probably know this one's uses), in toys, portable media players, and lots of other stuff.
A more precise answer is that it detects acceleration in three axes, and from these values phone's orientation can be calculated.
[MORE DETAILED EXPLANATION]
It's rather simple - when the phone is normally handled (it's not free falling and it's not being waved around), the dominant acceleration detected by the accelerometer is the gravitational acceleration (-9.81m/s^2 in vertical axis). So, if most of the time acceleration detected along the vertical axis of the phone is bigger than one detected along horizontal axis, the phone is being held in landscape position. If the situation is reversed, it's held in portrait orientation. If the acceleration is largest in the third axis (tangent to the screen), it means that the phone is being held nearly horizontally or it's lying on some surface - better not change screen orientation then
But as i said - it's only true when the dominant acceleration is the gravitational one - the sensor can't tell it from other sources of acceleration like waving the phone around. If you run one of the g-sensor games or demos and try quickly moving the phone around the desk (keeping it horizontal at all times), you'll see that the game will interpret this movement as tilting the phone.
[/MORE DETAILED EXPLANATION]
And by the way, why is this thread in development and hacking?
Click to expand...
Click to collapse
How do you know this surplus of information? Was it from an engineering school / article / books / or phone dissection? How do you know this?
None of these answers made much sense, so I did a google search, found the following:
http://www.dimensionengineering.com/accelerometers.htm
poetryrocksalot said:
How do you know this surplus of information? Was it from an engineering school / article / books / or phone dissection? How do you know this?
Click to expand...
Click to collapse
The theory of operation is actually pre-high school level stuff - basic physics (you know, Newton's laws, and theory of gravity)
And the details - caught some of these at the engineering university, some from accelerometer datasheets. I had to interface one of them to a programmable microcontroller a while ago so i needed to do some research on my own
I just got a TP2 and is a bit confused as to the working of the G-Sensor. I have calibrate it (and it is switched on), but nothing happens when I turn the phone sideways - ie turning to landscape mode. Am I missing something or need to activate it somewhere else?
Thanks
stoutseun said:
I just got a TP2 and is a bit confused as to the working of the G-Sensor. I have calibrate it (and it is switched on), but nothing happens when I turn the phone sideways - ie turning to landscape mode. Am I missing something or need to activate it somewhere else?
Thanks
Click to expand...
Click to collapse
Hello, try to search on your programs, you will have "G-Config", it allows you to define which applications rotate.
Thanks very much. I searched but couldn't find any G-Config anyware in All programs. Only reference is the G-Sensor in All settings\System.
EDIT: Google reveiled G-Config to be a self written app. (just downloaded) So it's not a HTC app included in the ROM?
I was wondering if there's a app that allows the screen to turn off when you put the phone to you head? Then when you bring it out and in front of you, it turns back on. My Iphone did that and I loved that feature.
upping cause i'm intersted too
im believe this feature on the iphone is provided by a proximity sensor, you can probable do this with the light sensor but it would only work in the day time bc at night the screen would always be off...
not unless you use the gsensor too? i think if you work with the light sensor and the gsensor..you can get it to work. maybe have it only work when theres a active call.
This is an extremely good idea!
now if I was only a programmer
i'd love to see this feature on my diamond/blackstone too, i always have problems with the cursor jumping somewhere else when taking a note while in call...
theres already a thread about that:
http://forum.xda-developers.com/showthread.php?t=451456
sweet. thanks
I really love that fuction on iPhone as well. I found some program that can adjust the Light Sensor to dim the back light as you want. I never try it but surely not work in the dark. If any news on this issue, pls advise!!
I think the g-sensor is the answer, off course in combination with light sensor. If someone could make an app that would turn off the backlight during an active call AND when phone is in vertical position; this could resolve difficulties with light sensor.
aonavy said:
I was wondering if there's a app that allows the screen to turn off when you put the phone to you head? Then when you bring it out and in front of you, it turns back on. My Iphone did that and I loved that feature.
Click to expand...
Click to collapse
There are a couple out there that attempt to solve the same problem the iPhone does.
One I know of is Touchlock Pro - http://forum.xda-developers.com/showthread.php?t=444215
It is free but it still has a little way to go before it is a polished solution
The other is PocketShield -- http://www.pocketshield.net/
It's not free but I found it so effective for the in-call problem as well as general locking/unlocking that it was worth paying for
I've also, as a developer by trade, played with the light sensor, g-sensor, and stylus sensor APIs and tried to create a basic proof of concept that solved just the in-call problem very well and found that without the approach taken by Pocketshield it just was not reliable enough for me.
fireweed said:
There are a couple out there that attempt to solve the same problem the iPhone does.
One I know of is Touchlock Pro - http://forum.xda-developers.com/showthread.php?t=444215
It is free but it still has a little way to go before it is a polished solution
The other is PocketShield -- http://www.pocketshield.net/
It's not free but I found it so effective for the in-call problem as well as general locking/unlocking that it was worth paying for
I've also, as a developer by trade, played with the light sensor, g-sensor, and stylus sensor APIs and tried to create a basic proof of concept that solved just the in-call problem very well and found that without the approach taken by Pocketshield it just was not reliable enough for me.
Click to expand...
Click to collapse
All these programms are great software but are nowhere near the iphone solution... like i already said, the problem is e.g. that if you are on the phone and the person on the other end tells you a phonenumber you need to write down - the cursor always jumps to somewhere else as soon as you put your phone back to your ear (and then take it away again ofcourse to continue to notice the number).
ive messed with those apps before with no luch for what i was looking for. Simple app...JUST for incall and end call. light goesout..then comes back in. those other apps are pretty detaild
pitchbend said:
All these programms are great software but are nowhere near the iphone solution...
Click to expand...
Click to collapse
Very true, but unfortunately this hardware does not have the same sensor as the iPhone so you can only fake it so much.
I'd love to see this developed as well. But just wondering as some have mentioned using the gsensor; what if your laying down using the phone?
any developers out there. this would be awsome. make it simple. only works when the phone is in call. the gsensor sensing the phone from 0-45 degrees and only 0-5% light. seems sorta simple when u look at it like that.
hey everyone. My HTC Touch Pro came with this functionality out of the box. And i really don't like it at all. I think the difference to the iphone is that the screen does not turn back on until the power button is pressed.
millab said:
hey everyone. My HTC Touch Pro came with this functionality out of the box. And i really don't like it at all. I think the difference to the iphone is that the screen does not turn back on until the power button is pressed.
Click to expand...
Click to collapse
My diamond does this already?
mine didnt. very weird.
For what it's worth, S2U2 v.1.42 has an option called "blank screen on call" which essentially disables the touch screen and makes it turn off when a call is connected (both sent and received). To get the screen to turn back on, simply press any hardware button. (Note though that pressing the END button while on a call will end the call as well as turning on the screen.)
I've found this feature to be VERY useful and figured it's as close as we're going to get for the time being .
Hello everyone.
I just got my X10 over the weekend and have started to play around with it. One thing I have noticed is that the screen will only rotate to landscape on one side (with the home buttons on the right in landscape mode). I've checked various videos on the net and they all seem to rotate in this direction, but don't show it going the other way. I checked my wife's Iphone and it rotates both ways. Can anyone let me know if this is an issue with the X10 in general, or just my phone. TIA.
Confirmed. the device only rotates on the left side. But i never thought about it before
-Bin4ry
Is there any reason why this would be a problem? must say I've not come across any occasion where I've thought that would be required.
Sent from my X10i using the XDA mobile application powered by Tapatalk
It only rotates to the left, yeah. But I think it's great since I'm seriously annoyed with screen rotation at times. This way I can lie in my bed and write texts in portrait-mode with my phone on the side so to speak. And I don't want to turn it off completely since I use it when I look at pictures and browse the web. I just wish there was a way to disable screen rotation for different applications.
I believe this is the same for all droid phones. My buds Moto-DROID does the same thing and I do recal only being able to tilt the N1 in the same direction. On the DROID it makes sense to me, the physical keyboard only goes one way. However, my bud is left handed and he instinctively wanted to turn my x10 to the right so the hardware buttons are on the left and he coudltn. He immediately did not like the phone.
Thanks all,
this isn't really a problem for me, I just thought it was strange since I didn't really see a reason for it. This is my first Android phone, so I'm still getting used to the benefits and quirks of the system, and just thought it was odd. Well lets hope that we get an update to 2.1/2.2 or are able to root the heck out of this thing soon.
Cheers
The N1 use to do this too but in 2.2 it gained the ability to be rotated into landscape either way.
I reckon 1 way landscape rotation is the best thing ever... esp. with the reading lying down thing... I used to have to hold my Diamond on a weird 45 degree angle in those situations...
I bet you can think of a million reasons why it's great it only rotates one way, but I bet you'd struggle finding a decent reason why you'd need it to rotate both:
I have a problem and can only rotate my phone clockwise, this means I have to rotate it 270 degrees instead of 90, just to get it into landscape
I prefer to press the camera button with my thumb holding underneath the phone. Now I have to do it with my index finger like a normal person
I'm lefthanded - everything works backwards for me.
Hello all, just joined because I couldn't find info on this on the web, at least no info that included answers.
I have most of my GBA collection backed up and often load the roms onto my Android phone to emulate. I have never encountered this issue until now, with my first OnePlus phone. This leads me to believe that it is an issue with the phone/phone settings rather than the emulators themselves.
I use the touch screen controls when playing GBA. The buttons are not registering my presses unless I hold down the button for a second or two. All input requires me to touch and hold the button. I digged through my phone settings but nothing stood out that could be causing this.
Everything else with the phone has been great, but this is definitely a deal breaker that will force me to switch back to Google devices.
mysticstryk said:
Hello all, just joined because I couldn't find info on this on the web, at least no info that included answers.
I have most of my GBA collection backed up and often load the roms onto my Android phone to emulate. I have never encountered this issue until now, with my first OnePlus phone. This leads me to believe that it is an issue with the phone/phone settings rather than the emulators themselves.
I use the touch screen controls when playing GBA. The buttons are not registering my presses unless I hold down the button for a second or two. All input requires me to touch and hold the button. I digged through my phone settings but nothing stood out that could be causing this.
Everything else with the phone has been great, but this is definitely a deal breaker that will force me to switch back to Google devices.
Click to expand...
Click to collapse
Hey there,
Using MyBoy emulator, and a super Mario Bros room, I had 0 input lag. Has to be something on your side. Positive here is that it's not One plus phones
HaiKaiDo said:
Hey there,
Using MyBoy emulator, and a super Mario Bros room, I had 0 input lag. Has to be something on your side. Positive here is that it's not One plus phones
Click to expand...
Click to collapse
That's good news, I really like this phone otherwise. I guess it could still be something in the phone settings though. I have my emulators set up exactly how I had them before.
I'm also using MyBoy GBA.
Figured it out! The triple tap to zoom feature in the phone settings was causing it. Turned it off and it works normal now.