summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNakamura Hayato <hayato.nakamura@mail.toyota-td.jp>2013-05-15 19:44:20 +0900
committerNakamura Hayato <hayato.nakamura@mail.toyota-td.jp>2013-05-15 19:44:20 +0900
commit3c3eb3cea035d8eb46e6e38531a7260a9e3bd4a3 (patch)
treeb5000f70b1387dee0cbf9405d7aa74994273e853
parent4b8cabad13ee97387d612ed33649fa84f43908f2 (diff)
downloadico-uxf-device-input-controller-accepted/2.0alpha-wayland/20130520.093314.tar.gz
ico-uxf-device-input-controller-accepted/2.0alpha-wayland/20130520.093314.tar.bz2
ico-uxf-device-input-controller-accepted/2.0alpha-wayland/20130520.093314.zip
Change-Id: Ifb4be29ac438a8a60029ae9937ae8358a77f5a7e Signed-off-by: Nakamura Hayato <hayato.nakamura@mail.toyota-td.jp>
-rw-r--r--packaging/ico-uxf-device-input-controller.changes9
-rw-r--r--touch_egalax/ico_ictl-touch_egalax.c5
2 files changed, 11 insertions, 3 deletions
diff --git a/packaging/ico-uxf-device-input-controller.changes b/packaging/ico-uxf-device-input-controller.changes
index bdf1051..69c2d9d 100644
--- a/packaging/ico-uxf-device-input-controller.changes
+++ b/packaging/ico-uxf-device-input-controller.changes
@@ -1,8 +1,11 @@
+* Wed May 15 2013 Shibata Makoto <shibata@mac.tec.toyota.co.jp>
+- 0.5.02 release
+- Fix for TIVI-831 - [WLD] Touch event always acted on previous location
+
* Wed May 15 2013 Nakamura Hayato <hayato.nakamura@mail.toyota-td.jp> accepted/2.0alpha-wayland/20130426.191411@68abf14
-- Bug Fix.
-- I68abf147:Correctly use autoconf to detect CFLAGS/LIBS
+ - Bug Fix.
+ - I68abf147:Correctly use autoconf to detect CFLAGS/LIBS
-* -------------------------------------------------------------------
Fri Apr 26 19:12:45 UTC 2013 - tracy.graydon@intel.com
- Setting up 2.0alpha-wayland branch (master not used for IVI)
diff --git a/touch_egalax/ico_ictl-touch_egalax.c b/touch_egalax/ico_ictl-touch_egalax.c
index 937ad4b..3118abf 100644
--- a/touch_egalax/ico_ictl-touch_egalax.c
+++ b/touch_egalax/ico_ictl-touch_egalax.c
@@ -494,6 +494,11 @@ event_iterate(int uifd, int evfd)
push_event(&event);
}
if (ret > 0) {
+ event.type = EV_SYN;
+ event.code = SYN_REPORT;
+ event.value = 0;
+ write(uifd, &event, sizeof(struct input_event));
+
event.type = EV_KEY;
event.code = BTN_LEFT;
event.value = 1;