Re: [PATCH 8/8] Add BTN_TOUCH to Synaptics driver. Update mousedev.

From: Vojtech Pavlik (vojtech_at_suse.cz)
Date: 09/27/03

  • Next message: Vojtech Pavlik: "Re: [PATCH 8/8] Add BTN_TOUCH to Synaptics driver. Update mousedev."
    Date: 	Sat, 27 Sep 2003 23:21:16 +0200
    To: Pavel Machek <pavel@suse.cz>
    
    

    On Sat, Sep 27, 2003 at 11:18:38PM +0200, Pavel Machek wrote:
    > Hi!
    >
    > > > > > > One thing I tried to avoid is a 'device class' kind of field, that'd
    > > > > > > tell if a device is a mouse a touchpad, touchscreen, tablet, whatever.
    > > > > > > I tried to avoid it because there are devices that don't fall into any
    > > > > > > predefined class and if we make enough classes, someone someday will
    > > > > > > make a device that won't fit again.
    > > > > >
    > > > > > I believe having "is overlaid over screen" bit gets it right :-).
    > > > >
    > > > > Tablets aren't. And they're handled the same way as touchscreens.
    > > >
    > > > Ouch, so what's the difference between tablet and touchpad? Is it only
    > > > in a way you are expected to use it? In such case "this is touchpad"
    > > > bit is probably needed :-(.
    > >
    > > For a tablet, the cursor follows the pen movement all the time. For a
    > > touchpad, if you lift the finger and place it elsewhere, nothing
    > > happens. This way you can move the cursor further by repeatedly stroking
    > > the pad.
    >
    > But difference is only in software, right? You could use synaptics as
    > a tablet, its just little small. So perhaps "this is touchpad" bit is
    > needed.

    Yes, exactly so. We may have similar problems with differentiation
    elsewhere (touchpad vs 6dof device), so we'll probably need the 'class'
    field.

    -- 
    Vojtech Pavlik
    SuSE Labs, SuSE CR
    -
    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: Vojtech Pavlik: "Re: [PATCH 8/8] Add BTN_TOUCH to Synaptics driver. Update mousedev."

    Relevant Pages

    • Re: touchpad fehlfunktion
      ... > Ich habe mir ein neues Notebook gekauft von der Marke ... Leider funktioniert mein Touchpad nicht sauber. ... > willkürliche Richtung und wenn ich meinen Finger wider entferne ... > verschiebt sich der Cursor ebenfals. ...
      (microsoft.public.de.german.win98.allgemein)
    • 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: Toshiba PS/2 touchpad on 2.6.X not working along bottom and right sides
      ... > with the Toshiba PS/2 touchpad which is used as a cursor. ... > finger left and right along the 'bottom' portion of the touchpad or up ... > non-working areas and moving the finger from outside of these areas ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: Mouse drift on Dell Latitude c840 running Feisty 7.04
      ... I just circle my finger on the touchpad til the ... support for my laptop's touchpad seems to be ... The issue is that the mouse cursor has a mind of its own, ...
      (Ubuntu)
    • Re: Continue: psmouse.c - synaptics touchpad driver sync problem
      ... mouse cursor, cursor often stops/blocks. ... the touchpad for several seconds, before I can continue to move the mouse. ... Either regardless of the system load, or the lowest system load can start ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)