[Q] Capacitive touch screen quality (Synaptics 3k)
Hi everyone
I just bought a DHD and I am quite happy with it.
The biggest problem that I have with the device is the fairly inaccurate touchscreen. I am wondering whether it is just my device or is anyone else having the same issue.
Just to clarify, the touchscreen found in DHD is a Synaptics 3000 rather than maxtouch as some people believed. (/sys/android_touch/vendor shows "Synaptics_3K_0x108") Synaptics touch panels are commonly believed to be of lower quality than Atmel ones. I am quite upset HTC did not use Atmel ones as they did on Evo 4G.
So, the problem:
The problem is the touchscreen fails to properly register my finger in the horizontal direction. Vertically there is no problem. If I slide your homescreens slowly and steadily in the horizontal direction, the screen sticks and jumps. Across the whole screen there are about 11 such "sticking positions". The stickiness is consistent across the screen. If you scroll webpages sideways or down in landscape mode, you see the scrolling is not smooth. But vertical scrolling there is no problem at all.
So basically I am having exactly the same behavior on my DHD as this guy in
youtube.com/watch?v=JiNa8EHkViE
If i draw diagonal lines with my finger with normal pressure, I get very wavy lines, very similar to Light pressure for Desire in
cache.gawker.com/assets/images/4/2010/01/500x_touchscreen.jpg
So I'm wondering whether anyone else is having the same problem as I do?
Can this be a design flaw (poor quality panel?) or driver flaw (touch algorithm fails to take into account for the characteristics of the panel?)
edit:
I think it is normal for capacitive touch screens to exhibit this behavior. But it is quite severe on my DHD. This is problematic because the low horizontal accuracy is annoying when you want to select text / adjust a slidebar / type in portrait mode.
|