<div dir="ltr">For input, I am using xf86-input-evdev . I am not using the proprietary eGalax driver. I might be wrong about the input rotating with the screen. <div><br></div><div>The problem is the mouse cursor/pointer location does not correspond to the touch input. The movement of the cursor does correspond to the touch input, but seems to be rotated the same way the screen has been rotated.</div>
<div><br></div><div>For example, assume a 11 inch display with a resolution of 1280*800 . The default orientation is the upright landscape orientation. I use the KDE screen rotation utility (krandrtray) to rotate the screen left by 90 degrees(portrait). When I touch near the top left corner (in the upright landscape orientation), the mouse cursor jumps to a corresponding position near the top left corner in portrait mode.</div>
<div><br></div><div>So, there is a definite pattern connecting the touch input position and the mouse cursor position - it looks like the input position is rotated the same way display was rotated.</div><div><br></div><div>
If I use the coordinate transformation matrix in the script here: <a href="https://wiki.archlinux.org/index.php/Multitouch_Displays#Rotating_the_touch_screen">https://wiki.archlinux.org/index.php/Multitouch_Displays#Rotating_the_touch_screen</a>              (see "Rotating the touch screen" section)</div>
<div><br></div><div>It works correctly - the mouse cursor follows the touch input.</div><div><br></div><div>Also, this problem is not specific to KDE, but also GNOME and even the Fluxbox window manager.</div><div><br></div>
<div>-Sandeep</div><div><br></div><div><br></div><div><br></div><div><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Oct 21, 2013 at 2:41 PM, Peter Hutterer <span dir="ltr"><<a href="mailto:peter.hutterer@who-t.net" target="_blank">peter.hutterer@who-t.net</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On Fri, Oct 04, 2013 at 05:36:00PM -0700, Sandeep wrote:<br>
> Hi,<br>
><br>
> I have an Acer Iconia Tab W500. It has an eGalax touchscreen. Single touch<br>
> input  works.<br>
><br>
> I mainly use KDE, and when I rotate the screen using the Krandrtray<br>
> application, the mouse input works fine, but the touchscreen input does not<br>
> work correctly.<br>
><br>
> Here is a video showing the problem:<br>
> <a href="http://www.youtube.com/watch?v=OviHJmjhoOI" target="_blank">http://www.youtube.com/watch?v=OviHJmjhoOI</a><br>
><br>
> It looks like the touch driver rotates the input in the same way that the<br>
> screen is rotated, thus producing wrong/unexpected behaviour.<br>
><br>
> I tried searching for existing bugs at <a href="http://bugs.freedesktop.org" target="_blank">bugs.freedesktop.org</a> and it doesn't<br>
> look like any of them cover this problem. Does anyone know what the problem<br>
> might be, and how I can figure out where the problem lies?<br>
<br>
</div></div>what driver are you using? no X driver currently rotates with the screen,<br>
it's something that needs to be triggered from the outside so chances are<br>
that whatever triggers the rotation in KDE is triggering the wrong thing.<br>
<br>
Cheers,<br>
   Peter<br>
</blockquote></div><br></div>