Toshiba PS/2 touchpad on 2.6.X not working along bottom and right sides

From: Andrew Haninger (ahaning_at_gmail.com)
Date: 12/29/04

  • Next message: Manfred Spraul: "[PATCH 1/2 2.6.10] rcu: make two internal structs static"
    Date:	Wed, 29 Dec 2004 10:11:52 -0500
    To: linux-kernel@vger.kernel.org
    
    

    Hello.

    I recently installed Linux 2.6.10 on my Gateway Solo 2500 notebook
    after using it happily with 2.4.27 (aside from some ACPI sleeping
    issues). Since installing the new kernel, I've noticed an odd problem
    with the Toshiba PS/2 touchpad which is used as a cursor. If I move my
    finger left and right along the 'bottom' portion of the touchpad or up
    and down along the right side, there is no movement from the mouse
    cursor at all. This behavior shows up using gdm and XFree86. Running
    'xev' produces no output when these sides are used. However, if I move
    my finger left-right along the top side or up-down along the left
    side, the cursor moves just fine. Tapping the pad to click in the
    non-working areas and moving the finger from outside of these areas
    and then into them, however, works fine.

    It's almost as if the portion of the pad that is sensitive to movement
    has been shifted up and to the left (except that clicking in and
    dragging into this area works).

    I think this might have something to do with the drag-lock function
    because if I move the cursor from, say, the center of the pad and down
    to the lower side, the cursor will begin to move downward when my
    finger gets into the portion of the pad that does not function 100%.
    (This is really only a wild-ass guess, though.)

    I've tried killing gdm and loading up my old 2.4 kernels to be sure
    it's not something else. I've also tried kernels 2.6.5.and 2.6.0 and a
    clean 2.6.10 tree (without the acpi and swsusp2 patches that I want)
    to be sure that this isn't likely to be something that just cropped up
    recently. The old (good, working) behavior is found in a 2.4 kernel
    and some new (bad, faulty) behavior is found in the 2.6 kernels that
    I've tried. I've also tried booting with acpi=off to no avail.

    I realize this problem may seem odd, but I've described it as best I
    can. I also realize that other people are having issues with pointing
    devices and keyboards, so this could just be a related problem that
    will be fixed when those others are fixed as well.

    Thanks.

    -- 
                             -Andy
    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at  http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at  http://www.tux.org/lkml/
    

  • Next message: Manfred Spraul: "[PATCH 1/2 2.6.10] rcu: make two internal structs static"

    Relevant Pages

    • Re: fedora and notebooks? [OT]
      ... Constant of the material between the pad and one's finger. ... Then I took a thin piece of paper and tried to move the cursor by ... These were double doors with a small space between them. ...
      (Fedora)
    • Re: Window Blinks
      ... pad to prevent such problems. ... | cursor jumps from where I'm typing, to a position where the PC knows ... if I begin typing and physically move the ...
      (microsoft.public.windows.inetexplorer.ie6_outlookexpress)
    • Re: fedora and notebooks? [OT]
      ... I believe it is a capacitive sensor and depends on the Dielectric ... Constant of the material between the pad and one's finger. ... Then I took a thin piece of paper and tried to move the cursor by ... I can touch the touchpad, sliding across the surface with my finger, not moving the cursor. ...
      (Fedora)
    • Re: keyboard command defined in shortcuts not working
      ... Home Define from cursor to beginning of file ... Ascii 1 ... C Cyrillic [Lingua] ... Pad 8 Command stack: Previous ...
      (microsoft.public.windowsxp.customize)
    • Re: keyboard command defined in shortcuts not working
      ... Home Define from cursor to beginning of file ... Ascii 1 ... C Cyrillic [Lingua] ... Pad 8 Command stack: Previous ...
      (microsoft.public.windowsxp.customize)