Cursor does not move left/right using touchpad on 2.6.22-20080123.4 and newer master kernels
Denver Gingerich
denver at ossguy.com
Fri May 2 22:42:32 EDT 2008
On Thu, May 1, 2008 at 11:38 PM, Denver Gingerich <denver at ossguy.com> wrote:
> On 2.6.22-20080123.4 and newer master kernels (specifically
> 2.6.22-20080123.4, 2.6.25-20080430.1, 2.6.25-20080501.2, and
> 2.6.25-20080501.3), the cursor cannot move from side to side with the
> touchpad, only up and down. Using a USB mouse works fine.
>
> Here is an example X session:
> 1. start X, cursor is in the center of the screen; touchpad has not been touched
> 2. touch touchpad, cursor immediately jumps to the left side of the screen
> 3. move around on touchpad, cursor stays "stuck" to the left side of
> the screen, but moves up and down relative to how much vertical
> touchpad movement there is
> 4a. release finger from touchpad, cursor immediately jumps to the
> top-left corner of the screen (this may not be exactly the top-left
> corner, but it is always on the left-most column of pixels within the
> top 50-100 rows of pixels)
> 4b. move finger across right edge of touchpad, cursor moves very
> quickly from left to right across the screen (there appears to be a
> small area between the touchpad and the right third of the drawing pad
> where left to right motion is detected)
>
> Performing steps 2-4 consistently gives the same results within the
> same X session and across reboots.
>
> The cursor moves correctly using the touchpad on the 2.6.22-20070815.3
> master kernel. When I get some time, I will look at the diffs between
> 20080123.4 and 20070815.3 to determine where the touchpad code changed
> so I can reduce the number of kernels I need to test to find the
> problem.
The problem is present in 2.6.22-2008115.1 but not in
2.6.22-20080113.1. So the problem is somewhere between the following
commits (excluding the first, including the second):
http://dev.laptop.org/git?p=olpc-2.6;a=commitdiff;h=f8709785a433a5a3344304f9796fb26a65d69a1e
http://dev.laptop.org/git?p=olpc-2.6;a=commitdiff;h=b7d12f82913cdaf40f527628c5957bb0eae67fc2
I will attempt to narrow it down further when I get a chance.
Denver
More information about the Devel
mailing list