I heard from a friend that someone is building a phone where the touchscreen keypad is almost as easy to feel as a physical hard-button keypad.
The virtual buttons (0-9, *, #) are spread out in a typical rectangular grid over the whole screen, with large gaps between them. When you (lightly) move your finger across the screen, it vibrates as your finger is passing over any button. If you want to actually press the button, you have to push your finger against the screen harder (this event is acknowledged with a beep).
This sounds like a great interface. Has anyone seen/heard of it? It also seems relatively easy to implement on any PocketPC, unless there are some problems that I'm not aware of.
I'm using one application that uses vibration as a feedback -- Phone_Pad_Vibrate.cab. However, it vibrates only when you actually press a button. I think it's a great app, but obviously its purpose is very different from what I'm talking about (e.g., it won't help you find the right button if you just shift your finger around the screen). Also, I found that it's not reliable -- if I use fast, light touches, I can dial a whole number without any vibration. It may be due to the lag between the button press and the vibration, or due to the different pressure threshold used by this program and the actual phone dialer. If it's the lag, I wonder if it's a technical limitation of the Kaiser.
The screen on the Kaiser (and most other PocketPCs) isn't pressure sensitive, that is, it can tell when you are pressing, but not how hard. You would need a special screen to achieve that.
You are talking about screen technology more advanced than most PocketPCs are currently equipped with. the iPhone has what is generally regarded as the most advanced touch screen in a mass produced product. The software would need to implement it, but the screen's hardware would need to be able to do it in the first place.
Related
So my only complaint so far is the screen sensativity.
I know this doesnt use a capacitive screen, so it needs physical pressure, but it seems to me the glass on the top of the screen makes it need alot more pressure than i'm used to. The middle of the screen seems to be more sensative, and the outside less sensative.
You can test this by putting your finger down on HOME in touchflo, then scrolling to programs and back again. If you pres hard, it will go back and forth. If you use less pressure at home and programs it will load the programs or home screen, as if you released your finger.
So i know there's two reg keys for this:
HKEY_LOCAL_MACHINE\Drivers\TouchPanel
By doing a screen slignment and pressing hard with the stylus i get a lower value here, and by pressing lightly i get a higher value here.
So high value = detects lighter press, low value - needs harder press
HKLM\Software\OEM\TFLOSettings\fingurepressure
This i'm confused about. I tried setting it to 0, 2, 14, 200, 255, 600, and there's not noticable difference as far as i can see.
Is there some sort of program that can read the the pressure from the screen and display it? This would help make the tests alot more scientific!
Someone posted this tip in the tips and tweaks thread above...maybe useful to you??
One tip for changing the sensitivity if you don't want to mess around in the registry:
- run the Align Screen setting (under Settings/System/ Screen)
- when you press on the 'targets' with the stylus, use VERY light pressure...just enough that the tap is accepted
- I usually tap a few times on each target, starting too lightly, and then gradually increasing the pressure until the tap is taken
- do this for each of the 5 targets
I found this seems to make the Diamond calibrate a higher sensitivity for its touch-screen, so finger touches can be much lighter.
This is probably a safer way to change the sensitivity, as you don't risk putting an invalid number into the registry.
Thanks, i already tried that.
Can someone tell me their value for this key?
HKLM\Software\OEM\TFLOSettings\fingurepressure
Screen sensitivty
Spawn12 said:
Someone posted this tip in the tips and tweaks thread above...maybe useful to you??
One tip for changing the sensitivity if you don't want to mess around in the registry:
- run the Align Screen setting (under Settings/System/ Screen)
- when you press on the 'targets' with the stylus, use VERY light pressure...just enough that the tap is accepted
- I usually tap a few times on each target, starting too lightly, and then gradually increasing the pressure until the tap is taken
- do this for each of the 5 targets
I found this seems to make the Diamond calibrate a higher sensitivity for its touch-screen, so finger touches can be much lighter.
This is probably a safer way to change the sensitivity, as you don't risk putting an invalid number into the registry.
Click to expand...
Click to collapse
Tried that, and its really works. Thank a lots.
someone1234 said:
Thanks, i already tried that.
Can someone tell me their value for this key?
HKLM\Software\OEM\TFLOSettings\fingurepressure
Click to expand...
Click to collapse
the value is 19 in uk device rom.
vijayvasa said:
the value is 19 in uk device rom.
Click to expand...
Click to collapse
19 decimal?
I've just about had enough of this touchflo.. pretty but soooo anoying to use
Today on about 3 ocasions i was navigating through it and got a call.. the lights on the touch wheel were flashing and it was playing the ringtone, but the whole phone was frozen for about 4 seconds. Eventually the call popped up and i was able to answer!
I think i'm going to diable it and do my best to make the rest pretty.
You just have to be patient...the roms are not mature yet...
In 3 months you'll see that Diamond will be the best phone out there
I also am trying to find out the best way to configure the finger sensitivity.
HastaSSSS
s1rl4ncel0t said:
In 3 months you'll see that Diamond will be the best phone out there
Click to expand...
Click to collapse
yeah but 3 months is a long time... i have to do something to stop myself smashing the phone on the floor on frustration!
for now i'm going to disable touch flow, and i'll come back to it when a new rom comes out.
Have you tried the new rom 1.37.XXX ?
Bye
I have a UK diamond.. so it came with 1.37.405.1
I've just done the "light tap" trick, and now it's perfect...
Could it be that you have a defective device?
Bye
Its better with that 'trick' but still anoying. I have a feeling i'm just too used to a capacitive screen.
The wierd thing is with the light tap the key HKEY_LOCAL_MACHINE\Drivers\TouchPanel ends up back to 30 to 50 decimal.
i only bought it today yet im seriously thinking of taking it back. The iPhone is just the better product, and always will be, unless Microsoft and the software developers get as passionate as those at apple.
Its Laggy
Its un-intuative
The touch screen isnt as sensitive as it should be. (why are they still using resistive touchscreens)
And the opera browser isnt all that either, it doesnt redraw quick enough for the full page display thing to really be all that impressive on zoom in/out and leaves chessboard squared at it struggles and chuggs to redraw.. . .not great, not when the comptetition is as good as it is. . . . .im thinking 3G Iphone, ****ty camera or not.
Loose the 6.1 and stop trying to polish that turd with TouchFlo's. Yeah good effort, but it just aint good enough
J
WM is just a huge resource hog. The touchflo is slow because its a plugin for the today screen, which then calls on windows API's to draw onto the screen.
Its such a long long way round to get to the hardware that its just slow no matter how well u code.
I just hope someone ports android to the diamond, because the hardware is amazing, the OS is a pile of ****!
BTW they use resistive touchscreens to have increased touch resolution. Also a stylus wouldnt work with a capacitive screen.
I prefer to work with resistive LCD than capacitive...
The capacitive have better sensibility, but are less precise...
Although the Diamond LCD is not as sensitive as a capacitive, it's sensitive enough to work well with the fingers...
It's just a matter of tweaking.
HastaSSSS
Resistive screens use a grid of conductive material, sandwitched between the glass and a conductive layer. They alternatly pass an electrical current on each line of the grid along the x and y axis. When you press the screen you touch this grid onto the conductive layer and the current passes through it, which is detected. You can make resistive screen that have a very high resolution of detection, and the resolution is always what you design it to be.
Resistive screens are pressure sensative, and by design can't handle multi-touch.
Capacitive screens use glass coated with a conductive coating. The edges of the screen are connected to conducters. Each conducter has a different frequency oscilator connected.
The capacitance of a human finger changes the impedance of the screen, and so changes the frequency of the oscillator circuit. This gets converted to distance from each oscillator and so a co-ordinate.
The resolution is limited by how acuratly you can detect changes.
Typically in electronics very small changes are hard to measure because they are indistiguishable from noise.
Capacitive screens can handle multi-touch, but the resolution of each touch is decreased in that case.
Capacitive screen resolution is not absolute and can change with increased noise in the system, or by multiple capapcitive effects on the screen - like multiple touches.
People with huge hands may find it ok to use their fingers on the phone page to switch between phone keys and log and favourites. We the normal dudes have to use the second hand to reach the father end. This in my opinion is a major flaw. These should be given at the bottom of the screen. Also, when we have found a contact on the key pad it doesn't give any option to open the contact to view. I am using dialer one in the mean while but samsung should do something here and in contacts.
Anyone has any other idea?
I haven't got large hands and I can easily navigate my way around the screen. How are you holding your phone?
How to hold it
I just hold it the way I have held all the other phones like hero, I phone, diamond but this is the first one with which I'm not absolutely happy. I mean the phone pad software. I hold it with my right hand with the thumb on the screen but have to really shift hand and stretch to reach the to left corner etc. this also requires many more taps to do the job. I'm telling you it nerds improvement.
No help
This means every one else is happy with the control being up on the dialer. I am disappointed but will have to stick with dialer one which is not bad at all. While stock dialer will continue to haunt us with many extra taps required to do the job.
I am not sure whether it is my mind playing trick with me or not, but I feel like my phone is less sensitive after I did the hard reset (power+volume down). Sometimes I need to press 2-3 times because the first light tap was not detected.
So is there anyway to increase the sensitivity?
I have the same problem, but no idea that is the hardware or only software problem.....
Fresh owner of this Optimus 2X in France, in our community, frandroid.com, we encounter the same problem , I think this is a software issue.
Did someone already contact LG??
Maybe they should include this into the bug list thread.
May I know were you guys having this problem since it is out of the box? or after reset?
I have the same problem started from day 1 till now
I have the same issue and already thought I'd be the only one having this problem.
I would not say it's a problem with sensitivity, but it feels like the touchscreen goes into some kind of sleepmode where then you need to press a second time, to wake it up.
Continuous touching is no problem. (like when typing rapidly on the keyboard)
This video is not from me, but it shows the problem.
Have a look at 13:28 and 13:37. The reviewer tries to hit the "Ackermann" entry, but the touchscreen does not recognize the touch. At 13:37 the guy has to press another time to get the entry selected.
http://www.youtube.com/watch?v=VRid-Yhu7Gg&feature=player_embedded
Yes! The touchscreen is definitely less sensitive than my old HTC Hero, and gets quite frustrating sometimes when a scroll misses the first part of the movement or a click is missed.
Sent from my LG-P990 using XDA App
just in case, are you guys using 20110218 baseband too?
The same problem here. If I unlock the screen and then tap on any on screen apps, I need to touch again for it to open. Only the first time though, after that it function ok. I think this is a bug and needs to be fixed... I have my pc for double-click.
Yep, count me in. Same problem here. Sometimes screen taps aren't registered. Will do some research later on, but I think it's a software problem. (maybe you have to tap 2x as fast )
Hi,
same problem here!
Potentially a driver issue. A Nexus S user had a similar issue in this thread: http://forum.cyanogenmod.com/topic/18431-tuning-driver-to-deal-with-unresponsive-touchscreen/
He managed to tweak the driver and it works fine now. Need to know C++ (I think?) to understand though.
9mmBullet said:
Potentially a driver issue. A Nexus S user had a similar issue in this thread: http://forum.cyanogenmod.com/topic/18431-tuning-driver-to-deal-with-unresponsive-touchscreen/
He managed to tweak the driver and it works fine now. Need to know C++ (I think?) to understand though.
Click to expand...
Click to collapse
I see, then probably they will fix it on the next update/gingerbread?
Same issue here.
Correct me if I'm wrong, but the problem seems to be that the screen has zero tolerance when it comes to tapping and swiping together. If you tap and slide your finger a bit directly after the tap, the tap is ignored. In other words your tap has to be a steady tap when you click on a button or an app. Right on the spot and with no swiping or sliding afterwards. I can't reproduce this on any of my other devices.
Ergo, it seems that the natural tapping I'm used to isn't working on the x2. It seems like I have to adjust my tap. I think that this could in principle be solved with a setting somewhere, because clearly the x2 is capable of registering this in for example a web page.
The great thing of this is that you can safely tap and swipe in the app drawer to scroll up and down or left and right. The downside is that a tap with a little swipe isn't registered at all. I would say that LG has choosen here for a wrong setting.
My personal experience about screen sensivity.. can you confirm if it's the same for your device?
I noticed a strange touch response.. and after some tests, I can say that the touch screen and icons are influenced by the surface where the phone was put!
with the phone in my hands, it's all ok (only sometimes - rare - I need to tap more than once).
If I put the phone over a glass surface (like a glass table) without touching it with both hands, the touch and the icons not respond!! NEVER!
If I put the phone on my scanner the touch screen works ok, but the icons not (or only few and rare taps was detected).!
If I put the phone over my big Onkyo amplifier.. It works like in my hands.. or better!! even without touching with hands.. only with a finger!
Put it back on my glass table.. and all stop working again. If I put a aluminium foil under the phone (between phone and table).. the touch and the icons works again !!
If I put it on the bed.. it don't work.
LG support say that they have tested the phone about this issue after my report.. but no strange response was detected by them. I don't know if they really tested it..
Try it and let me know what you think about!
tested on glass surface, I can press and swipe through pages with a finger without problem.
it is true that my device is not so responsive, but aint reaching that level yet
i read about a similar behaviour on other devices because some devices need a proper grounding for the capacitive screen to work correctly. You can find this problem via google.
Some devices have problem in a car-mounting, for example.
But i think thats not the problem the thread-opener talked about?
Guys I'm looking to get this phone and after reading Engadgets review of the X2 where they mention that the screen is not as sensitive to the touch as other phones I got a bit worried and started googling which lead me here!
Is this true? The screen isn't very sensitive and you have to apply more pressure than other capacitive phones?
I know that the OP is talking about a different issue but I reckon LG will get that sorted out via software update, or at least hope so!
Please do post your experience about the screen sensitivity of the X2 as this is putting me off. I currently have the Motorola Milestone 2 which is very sensitive to the touch even with a screen protector on it.
Cheers
Hi all,
It seems my home button is way too sensitive, it sometimes(I say sometimes because it seems to vary) senses a touch from up to 3-5mm away from the screen. This becomes problematic because since it's range is so big, it can pick a normal press as a long-press or even seem to be pressing by itself and it's pretty annoying. Is there a way to lower/calibrate it's sensitivity or even better, to move the "hold" functionality to the back or HTC button?
This wouldn't have bothered me and I haven't even noticed it until I made a very favorable (for me) exchange with some guy and he calls me the next morning to tell me I tricked him because I gave him a faulty phone and the button presses itself, so I had to tell him I'll look at the phone and try to see what the problem is and if I can fix it by tomorrow, so any help would be appreciated!
Also, the guy said in 2 instances he put the phone down and it kept pressing itself.
Edit: apparently the problem might be liquids(water or sweat) on your finger, explains why it would keep activating after your finger was taken away. That moment when you're using a product wrong and blaming it on malfunctions. Can anyone replicate this for me? Wet your finger and press the home button, see if it registers as a long press(i.e. opens google now), I want to be sure it's not limited to my device.
I'm having a weird issue with a phone that I'm otherwise completely happy.
The screen feels too sensitive to the touch, which in turn makes pretty difficult to type quickly or results in many accidental presses.
Running the latest Lineage OS 20.0.
To reproduce:
Open keyboard, and hover your thumb over a key. SLOWLY move it closer to the screen where it's touching lightly. You should get ridiculous key spam, like a full row in 1 second.
Possible issue:
It appears that the 'finger' area required for a touch to be registered is too small
What I've tried:
Disabling haptics, different keyboard, changing "Cursor speed", a Magisk module that was supposed to add touchscreen sensitivity control.
Any pointers are very welcome, thank you!
empy16 said:
I'm having a weird issue with a phone that I'm otherwise completely happy.
The screen feels too sensitive to the touch, which in turn makes pretty difficult to type quickly or results in many accidental presses.
Running the latest Lineage OS 20.0.
To reproduce:
Open keyboard, and hover your thumb over a key. SLOWLY move it closer to the screen where it's touching lightly. You should get ridiculous key spam, like a full row in 1 second.
Possible issue:
It appears that the 'finger' area required for a touch to be registered is too small
What I've tried:
Disabling haptics, different keyboard, changing "Cursor speed", a Magisk module that was supposed to add touchscreen sensitivity control.
Any pointers are very welcome, thank you!
Click to expand...
Click to collapse
I can recreate this as well. I don't really see how it could be a problem. I don't get accidental touches, in fact I find that the screen isn't sensitive enough and sometimes it doesn't register touches. The phone had a touch problem in Android 11 where it wouldn't register touches and I guess the devs tried everything they could to fix a display that was just too garbage to be saved anyway, so now we're stuck with how it is. I guess you could try a GSI with open source drivers that you could edit yourself since the drivers we have are closed source and the custom ROM devs (which should know better than anyone else) told me they couldn't fix it since they didn't have access to the drivers.