Hi,

there is a new Elo Touch driver for this touchscreen. You can find it in
the Elo official site here:
www.elotouch.com/Support/Downloads/Driver/DriverDownload/Default.aspx
Select Linux x86 and Multitouch technology
I have already installed and tested in my OS, (here the official
installation instruction:
http://www.elotouch.com/files/install/Elo-Linux-MT-USB-v2.0.0_Installation-Instructions.txt)
the driver is composed by a Kernel module and a daemon.
That'snt simple to integrate I think, plus there is a problem with the XFCE
event structure. Practically you cant drag X windows... The Problem is,
that when the Xorg-server translates touch events into ButtonPress /
ButtonRelease events, the subwindow in the XEvent structure is set to
zero...
This will solve this issue: (please note that i use a different version of
XFCE, find the right line in events.c)
--- events.c    (Revision 283)
+++ events.c    (Arbeitskopie)
@@ -945,6 +945,12 @@
     {
         state = ev->state & MODIFIER_MASK;
         win = ev->subwindow;
+    if (!win) {
+       Window root_ret;
+       int rx,ry,wx,wy;
+       unsigned int mask_ret;
+       XQueryPointer(display_info->dpy, ev->window, &root_ret, &win, &rx,
&ry, &wx, &wy, &mask_ret);
+    }
         screen_info = c->screen_info;

         if ((ev->button == Button1) && (screen_info->params->easy_click)
&& (state == screen_info->params->easy_click))

Then rebuild your XFCE environment.

Regards,
Maurizio ;)
------------------------------------------------------------------------------
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
_______________________________________________
The Open Source Thin Client Solution http://openthinclient.org
openthinclient-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openthinclient-user

Reply via email to