TOUCH Screen coordinate Jitter .CRAZY!!!!!

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

TOUCH Screen coordinate Jitter .CRAZY!!!!!

Jump to solution
1,858 Views
peigao
Contributor I

we used the i.MX536&DA9053 design a hand-in meter.it has an 5.6" LCD SCREEN combine with a touch screen .we use the DA9053 touch screen interface.

in the HIM. a visual keyboard exist. but when we use finger touch the visual keyboard frame.it keep jitter and never-ending. in the SCH ,the touch screen path is very short.we use 4-cap on the X+,X-,Y+,Y- to filtering the jitter. but has no effect.evreyone,have u used have this problem?

Labels (3)
0 Kudos
1 Solution
742 Views
jimmychan
NXP TechSupport
NXP TechSupport

1. please add the tslib package in the Package List in LTIB Configuration.

2. please try to delete the pointercal file and do the calibration again.

Before run the ts_calibrate, please try to "export" the followings:

  export TSLIB_ROOT=/usr

  export TSLIB_TSDEVICE=/dev/input/event2     (please change it if your touchscreen device node is different)

  export TSLIB_CALIBFILE=/etc/pointercal

  export TSLIB_CONFFILE=$TSLIB_ROOT/etc/ts.conf

  export TSLIB_PLUGINDIR=$TSLIB_ROOT/lib/ts

  export TSLIB_CONSOLEDEVICE=none

  export TSLIB_FBDEVICE=/dev/fb0

  The existing /etc/ts.conf should look like this.

  module_raw input

  module pthres pmin=1

  module variance delta=30

  module dejitter delta=100

  module linear

3. If the GUI is Ubuntu, please read the i.MX5x_EVK_Ubuntu_9.10_StartupGuide.pdf or i.MX5x_EVK_Ubuntu_10.04_StartupGuide.pdf

4. you can try to use the evtest to check the touchscreen input.

View solution in original post

0 Kudos
1 Reply
743 Views
jimmychan
NXP TechSupport
NXP TechSupport

1. please add the tslib package in the Package List in LTIB Configuration.

2. please try to delete the pointercal file and do the calibration again.

Before run the ts_calibrate, please try to "export" the followings:

  export TSLIB_ROOT=/usr

  export TSLIB_TSDEVICE=/dev/input/event2     (please change it if your touchscreen device node is different)

  export TSLIB_CALIBFILE=/etc/pointercal

  export TSLIB_CONFFILE=$TSLIB_ROOT/etc/ts.conf

  export TSLIB_PLUGINDIR=$TSLIB_ROOT/lib/ts

  export TSLIB_CONSOLEDEVICE=none

  export TSLIB_FBDEVICE=/dev/fb0

  The existing /etc/ts.conf should look like this.

  module_raw input

  module pthres pmin=1

  module variance delta=30

  module dejitter delta=100

  module linear

3. If the GUI is Ubuntu, please read the i.MX5x_EVK_Ubuntu_9.10_StartupGuide.pdf or i.MX5x_EVK_Ubuntu_10.04_StartupGuide.pdf

4. you can try to use the evtest to check the touchscreen input.

0 Kudos