Calibrating Touch screen - G1 Apps and Games

Touch screen pretty much sucks, so I go to the physical keyboard. Are there any solutions for this?

Don't think you can actually calibrate the touch screen...

if you use the HTC_IME then there is touch screen calibration but its limited to calibrating the VK, and not the whole touchscreen itself.

This is not an old fashioned resistive touchscreen... this is capacitive. Calibration is fixed by the digitizer matrix which is aligned physically with the LCD and can never shift (and thus needs no calibration).
If you are having sensitivity problems, keep in mind that this is a capacitive screen -- it doesn't work well sitting on a desk and being poked at, it needs to read the conductivity of your hand, which means that the device needs to share a common ground WITH YOU, which means that you need to hold it in your palm.

Related

Touch screen alignment problem (h/w not s/w)

I dropped my XDA IIi, I've been luckier than many as the phone is fine, the only thing that isn't fine is that the touch screen and the LCD have become misaligned.
There's no problem with the majority of the screen because I just re-aligned it with the screen aligning software, but theres a 3mm or so are on the left of the screen that will not work due, I assume, to the screen slipping when dropped.
How easy is it to fix?

Screen sensativity.

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.

Screen Alignment Problem URGENT

I just replaced a screen in a Trinity (Dopod D810). The touchscreen initially wasn't calibrated correctly so I ran the alignment tool in the settings, and after a few attempts, I calibrated it properly and the touchscreen was working perfectly. Now the touchscreen is not working properly. The top half of the screen responds to touch, but no matter where I press in that region, the screen thinks I'm pressing the top-right corner. When I run the alignment again, it responds to all the touchpoints but it never successfully calibrates and it keeps bringing me back to the alignment screen.
The current settings in the registry entry for touch calibration are as follows:
484,558 244,286 263,815 750,820 707,295
I've found a few other threads here (the most helpful being http://forum.xda-developers.com/showthread.php?t=355010) and I've tried the settings from that thread. The screen seems more responsive, but still not correct because the bottom half hardly responds and the top half seems to respond when it feels like it.
Can someone please post their D810 touchscreen settings so I can try it? I've tried the settings from my Touch Cruise, but the screen is still doing weird things.
This is a customer's phone so I need to have this fixed ASAP.
I'm thinking that it may be a faulty digitizer, but that won't explain why it worked perfectly when I first calibrated it.
UPDATE: NOT FIXED yet, but now the backlight is dead. I just turned it off, and then turned it on again, but I can only see the screen content if I shine a torch onto the screen. The LCD hasn't leaked. The backlight just died and the connectors in the phone are fine. Perhaps this was a dodgy screen.
Any ideas?!
since the device has a recessed screen, take the cover off to get at it.
take a soft cloth or something and clean off all the garbage on the digitizer and back of the plastic. make sure everything around the lcd is free of dirt.
usually, if there is something pushing down on the digitizer while you calibrate it, it will totally bork the alignment over the course of 10 minutes to an hour.
my kaiser is currently having this issue, though i put it though alot more hell then i should have... so i suspect its suffering from other issues.

Need help about touchscreen

My G1 has problem in its touch screen when i press upper part of the screen then it presses downward it is the hardware problem or the software problem .
Previously I have switched ROM from HTC to Cyanogen 4.0.4. Is there any way to slove this problem.
Can you be more descriptive. I'm leaning toward hardware issue. Once you say what exactly is going on, it can be pinpointed. Always format, wipe and install.
The actual problem of G1 is that when i point the upper part of touchscreen then it won,t point the pointer there instead of were i point it goes to different location.What is the problem it software problem or hardware problem.
wipe your screen with your finger. The problem is the capacitative screen, if there are oily patches in the lower part of your screen, they usually have just enough charge for the screen to detect a touch, in roms that don't have a multitouch kernel (or places where you can't use multitouch) pressing on the top part while there's a charge on the bottom makes the screen register both touches. When you wipe with your finger, you even out the oil across the whole screen and it requires a higher charge to actually do something, but not more than that of your finger. It sucks that keeping the screen clean is so hard/detrimental (though there are capacitative-touchcreen friendly gloves if you're into that)
Thanks....................

[Q][Touch]Touchscreen Problem after LCD replacement

Hey, I have replaced my broken and LCD with new one(not original) every thing works fine but some times my "touch" considered as "touch and hold" behaves like ghost touch so its very difficult to type and use device with this phenomena. I tried calibration decreasing/increasing hold time but nothing works. Is there any way to decrease the sensitivity of touch?

Categories

Resources