archive mirror
 help / color / mirror / Atom feed
From: Petr Vandrovec <>
Subject: Re: touchpad doesn't work under 2.6.0-test1-ac2
Date: Thu, 24 Jul 2003 23:24:16 +0200	[thread overview]
Message-ID: <> (raw)
In-Reply-To: <S270097AbTGXUNM/>

On Thu, Jul 24, 2003 at 10:27:51PM +0200, Michael Schierl wrote:
> David Benfell <> wrote:
> However, giving 'psmouse_noext' as kernel param helped for me to make
> the touchpad work (using /dev/input/mice (protocol autops2) as source
> for gpm and gpm repeater as source for x, as I did in 2.4.x kernels).
> Setting "#define DEBUG" in drivers/input/serio/i8042.c caused lots of
> lines of text on my console whenever i touched either the touchpad or
> one of the (four) buttons.

In the drivers/input/mousedev.c there is (beside other entries) only
one entry for absolute devices:

        .evbit = { BIT(EV_KEY) | BIT(EV_ABS) },
        .keybit = { [LONG(BTN_TOUCH)] = BIT(BTN_TOUCH) },
        .absbit = { BIT(ABS_X) | BIT(ABS_Y) },
},      /* A tablet like device, at least touch detection, two absolute axes */

This entry requires that device reports BTN_TOUCH - but Synaptics tablet
does not have any BTN_TOUCH, it has only "normal" LEFT, RIGHT buttons.
So I created additional entry, which listed "[LONG(BTN_LEFT)] = BIT(BTN_LEFT)"
for .keybit instead.

After this change gpm sees some events, but vertical movement is reversed
(although synaptics does not report that...) and whenever I take finger
up from touchpad mouse randomly jumps over screen.

And worse - after booting with Synaptics protocol enabled touching flatpannel
with finger stops working as left button until machine is powered off.

This all happens on Compaq EVO N800C. I strongly believe that we need a
build time option for disabling Synaptics detection, or at least input_synaptics=0
runtime option, until it can work at least as well as it works like ps/2

Needless to say that small joystick on the keyboard does not work in synaptics
mode, and it does not create separate input device.

					Best regards,
						Petr Vandrovec

  reply	other threads:[~2003-07-24 21:09 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <>
2003-07-24 20:27 ` Michael Schierl
2003-07-24 21:24   ` Petr Vandrovec [this message]
2003-07-24 22:57     ` Pavel Machek
2003-07-25  0:11       ` Vojtech Pavlik
2003-07-25  7:08     ` David Benfell
2003-07-25 21:32       ` Peter Osterlund
2003-07-27  4:05       ` SOLVED: " David Benfell
2003-07-27  7:36         ` Peter Osterlund
2003-07-25  0:16 Petr Vandrovec
2003-07-25 23:53 ` Vojtech Pavlik
  -- strict thread matches above, loose matches on Subject: below --
2003-07-22  4:39 David Benfell
2003-07-23 14:05 ` Josh Crawley

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \ \ \ \ \ \
    --subject='Re: touchpad doesn'\''t work under 2.6.0-test1-ac2' \

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).