maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Troubleshooting (https://talk.maemo.org/forumdisplay.php?f=6)
-   -   problem with touch screen (https://talk.maemo.org/showthread.php?t=19338)

Gourmand 2008-04-20 18:50

problem with touch screen
 
looks like touch screen on N810 doesn't have "contact debounce" protection at all

often I once tap screen but tap exactly happеns tvice or even three times

in Windows Mobile there is time protection against such bounce - I never saw same behavior in my old WM2003 device

is there any option to tune debounce delay for screen tap? if taps appear in time less than this interval - then all taps after first are just ignored

of course this interval must be shorter than "double tap" interval to be distinguished

timsamoff 2008-04-20 19:12

Re: problem with touch screen
 
Nope. Sorry. This is a often complained about bug in the NIT touchscreen functionality.

Tim

Gourmand 2008-04-20 19:28

Re: problem with touch screen
 
what about Diablo? is there a chance this will be fixed?

anybody wrote bug report to Nokia?

GeneralAntilles 2008-04-20 19:39

Re: problem with touch screen
 
Quote:

Originally Posted by Gourmand (Post 172336)
what about Diablo? is there a chance this will be fixed?

Likely, as there have been a number of comments in a few of the touch-related bugs to that end.

Quote:

Originally Posted by Gourmand (Post 172336)
anybody wrote bug report to Nokia?

Lots.

yabbas 2008-04-20 23:28

Re: problem with touch screen
 
There are touchscreen plugin libraries available in /usr/lib/ts/plugins/ (dejitter, linear, pressure, variance) and a config file in /etc/ts.conf [don't know offhand if/whether there were other config files - I think there were!]

At the very worst you could compile your own tslib plugin to implement debounce :) the source looks simple enough!

smackpotato 2008-04-20 23:47

Re: problem with touch screen
 
there is a slight problem with using tslib and the plugin librarys. they can modify the pressure or the position but what constitutes a mouse click is desided farther up in X. i thought i could simulate a mouse move event by sending 0 pressure but i failed.

wv9k 2008-04-21 01:47

Re: problem with touch screen
 
Will be glad to see this fixed, I was given an HP iPAQ and played with it some and the screen handing on that thing is stellar compared to the n800. I hadn't realized just how abysmal the n800 was in that respect :-(.

Gourmand 2008-04-21 04:31

Re: problem with touch screen
 
Quote:

Originally Posted by yabbas (Post 172397)
There are touchscreen plugin libraries available in /usr/lib/ts/plugins/ (dejitter, linear, pressure, variance) and a config file in /etc/ts.conf [don't know offhand if/whether there were other config files - I think there were!]

ok then I'll look at it

there is another one bug with "tap and hold" - first time if you tap-and-hold then local menu disappeares right now when you move - you have tap-and-hold once more to access to local menu - I find this is a bug and I'm sure this is not "debouncing problem"

but lack of debouncing can interfer to this

next time menu stays on screen only while you hold and move (but disappeares if you release) - in Windows Mobile it stays even if you release - it stays until you tap to any point - I/m sure such behavior is much more useful (and healthy for screen)

was this reported to Nokia in some manner - as bug or proposal?

Gourmand 2008-04-21 17:21

Re: problem with touch screen
 
looks like there is nothing about debouncing in /usr/lib/ts/plugins

module dejitter - it's nothing about debouncing, it works for X/Y coordinates jitter, it doesn's start in ts.conf, may be it can make drawing smoother, but parameters must be set clear - I run it in ts.conf and got useless touchscreen (had edit ts.conf in vi using keyboard then recalibrate screen)

there has to be "module debounce" and debounce.so located at /usr/lib/ts/plugins/

there is pressure.so but nothing about it - may be it has parameters like module dejitter for debouncing... I only found it here


All times are GMT. The time now is 12:09.

vBulletin® Version 3.8.8