2003-06-23 13:18:25

by John Weber

[permalink] [raw]
Subject: 2.5.73 Mouse

My mouse suddenly stopped working with 2.5.73. I am using a Synaptics
Touchpad --
with comes with a Dell laptop. (I will test with an external mouse later).

The SERIO I8042 driver seems to find my mouse, interrupts are firing,
and I enabled
the old /dev/psaux so that userland doesn't see anything different.
Most importantly,
the same config worked with 2.5.72. I noticed that dmesg was slightly
different across
the two versions which suggests that something did change.

--- dmesg-2.5.72 2003-06-23 09:11:32.000000000 -0400
+++ dmesg-2.5.73 2003-06-23 09:12:52.000000000 -0400
@@ -1,21 +1,4 @@
-1d490
-pass
-page 3
-f79c892a338f4a8b
-pass
-
-testing des ecb encryption chunking scenario B
-page 1
-c957
-pass
-page 2
-44
-pass
-page 3
-256a5e
-pass
-page 4
-d31df79c892a338f4a8bb49926f71fe1d490
+1fe1d490
pass

testing des ecb encryption chunking scenario C
@@ -523,7 +506,15 @@
serio: i8042 AUX0 port at 0x60,0x64 irq 12
serio: i8042 AUX1 port at 0x60,0x64 irq 12
serio: i8042 AUX2 port at 0x60,0x64 irq 12
-input: PS/2 Synaptics TouchPad on isa0060/serio4
+Synaptics Touchpad, model: 1
+ Firware: 5.8
+ 180 degree mounted touchpad
+ Sensor: 18
+ new absolute packet format
+ Touchpad has extended capability bits
+ -> multifinger detection
+ -> palm detection
+input: Synaptics Synaptics TouchPad on isa0060/serio4
serio: i8042 AUX3 port at 0x60,0x64 irq 12
input: AT Set 2 keyboard on isa0060/serio0
serio: i8042 KBD port at 0x60,0x64 irq 1
@@ -548,7 +539,7 @@
Initializing IPsec netlink socket
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
VFS: Mounted root (ext2 filesystem) readonly.
-Freeing unused kernel memory: 172k freed
+Freeing unused kernel memory: 176k freed
Adding 498004k swap on /dev/hda2. Priority:-1 extents:1

Any suggestions?


2003-06-23 14:56:20

by Alexander Hoogerhuis

[permalink] [raw]
Subject: Re: 2.5.73 Mouse

Ditto, Compaq evo n800c lapdog here.

mvh,
A

John Weber <[email protected]> writes:

> My mouse suddenly stopped working with 2.5.73. I am using a Synaptics
> Touchpad --
> with comes with a Dell laptop. (I will test with an external mouse later).
>
> The SERIO I8042 driver seems to find my mouse, interrupts are firing,
> and I enabled
> the old /dev/psaux so that userland doesn't see anything
> different. Most importantly,
> the same config worked with 2.5.72. I noticed that dmesg was slightly
> different across
> the two versions which suggests that something did change.
>
> --- dmesg-2.5.72 2003-06-23 09:11:32.000000000 -0400
> +++ dmesg-2.5.73 2003-06-23 09:12:52.000000000 -0400
> @@ -1,21 +1,4 @@
> -1d490
> -pass
> -page 3
> -f79c892a338f4a8b
> -pass
> -
> -testing des ecb encryption chunking scenario B
> -page 1
> -c957
> -pass
> -page 2
> -44
> -pass
> -page 3
> -256a5e
> -pass
> -page 4
> -d31df79c892a338f4a8bb49926f71fe1d490
> +1fe1d490
> pass
>
> testing des ecb encryption chunking scenario C
> @@ -523,7 +506,15 @@
> serio: i8042 AUX0 port at 0x60,0x64 irq 12
> serio: i8042 AUX1 port at 0x60,0x64 irq 12
> serio: i8042 AUX2 port at 0x60,0x64 irq 12
> -input: PS/2 Synaptics TouchPad on isa0060/serio4
> +Synaptics Touchpad, model: 1
> + Firware: 5.8
> + 180 degree mounted touchpad
> + Sensor: 18
> + new absolute packet format
> + Touchpad has extended capability bits
> + -> multifinger detection
> + -> palm detection
> +input: Synaptics Synaptics TouchPad on isa0060/serio4
> serio: i8042 AUX3 port at 0x60,0x64 irq 12
> input: AT Set 2 keyboard on isa0060/serio0
> serio: i8042 KBD port at 0x60,0x64 irq 1
> @@ -548,7 +539,7 @@
> Initializing IPsec netlink socket
> NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
> VFS: Mounted root (ext2 filesystem) readonly.
> -Freeing unused kernel memory: 172k freed
> +Freeing unused kernel memory: 176k freed
> Adding 498004k swap on /dev/hda2. Priority:-1 extents:1
>
> Any suggestions?
>
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to [email protected]
> More majordomo info at http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at http://www.tux.org/lkml/

--
Alexander Hoogerhuis | [email protected]
CCNP - CCDP - MCNE - CCSE | +47 908 21 485
"You have zero privacy anyway. Get over it." --Scott McNealy

2003-06-23 14:57:46

by Vojtech Pavlik

[permalink] [raw]
Subject: Re: 2.5.73 Mouse

On Mon, Jun 23, 2003 at 09:30:52AM -0400, John Weber wrote:

> My mouse suddenly stopped working with 2.5.73. I am using a Synaptics
> Touchpad --
> with comes with a Dell laptop. (I will test with an external mouse later).
>
> The SERIO I8042 driver seems to find my mouse, interrupts are firing,
> and I enabled
> the old /dev/psaux so that userland doesn't see anything different.
> Most importantly,
> the same config worked with 2.5.72. I noticed that dmesg was slightly
> different across
> the two versions which suggests that something did change.

Option 1)
Use psmouse_noext option on the command line. This will
restore the previous behavior easily and immediately.

Option 2)
Get the Synaptics XFree86 driver for 2.5 kernels from
http://w1.894.telia.com/~u89404340/touchpad/index.html
This will enable additional features with the pad, like
palm detection, multitap gestures and more. It will also
make the pad work, of course.

--
Vojtech Pavlik
SuSE Labs, SuSE CR

2003-06-23 16:08:21

by Jan-Benedict Glaw

[permalink] [raw]
Subject: Re: 2.5.73 Mouse

On Mon, 2003-06-23 17:11:36 +0200, Vojtech Pavlik <[email protected]>
wrote in message <[email protected]>:
> On Mon, Jun 23, 2003 at 09:30:52AM -0400, John Weber wrote:
>
> > My mouse suddenly stopped working with 2.5.73. I am using a Synaptics
> > Touchpad --
> > with comes with a Dell laptop. (I will test with an external mouse later).
> >
> > The SERIO I8042 driver seems to find my mouse, interrupts are firing,
> > and I enabled
> > the old /dev/psaux so that userland doesn't see anything different.
> > Most importantly,
> > the same config worked with 2.5.72. I noticed that dmesg was slightly
> > different across
> > the two versions which suggests that something did change.
>
> Option 1)
> Use psmouse_noext option on the command line. This will
> restore the previous behavior easily and immediately.

Will try that.

> Option 2)
> Get the Synaptics XFree86 driver for 2.5 kernels from
> http://w1.894.telia.com/~u89404340/touchpad/index.html
> This will enable additional features with the pad, like
> palm detection, multitap gestures and more. It will also
> make the pad work, of course.

Not really an option - gpm isn't a X11 thing. I've even tested GPM's
"synps2" protocol driver - doesn't work the tiniest bit:/

MfG, JBG

--
Jan-Benedict Glaw [email protected] . +49-172-7608481
"Eine Freie Meinung in einem Freien Kopf | Gegen Zensur | Gegen Krieg
fuer einen Freien Staat voll Freier B?rger" | im Internet! | im Irak!
ret = do_actions((curr | FREE_SPEECH) & ~(IRAQ_WAR_2 | DRM | TCPA));


Attachments:
(No filename) (1.53 kB)
(No filename) (189.00 B)
Download all attachments

2003-06-23 17:20:47

by Jan-Benedict Glaw

[permalink] [raw]
Subject: Re: 2.5.73 Mouse

On Mon, 2003-06-23 18:21:37 +0200, Jan-Benedict Glaw <[email protected]>
wrote in message <[email protected]>:
> On Mon, 2003-06-23 17:11:36 +0200, Vojtech Pavlik <[email protected]>
> wrote in message <[email protected]>:
> > On Mon, Jun 23, 2003 at 09:30:52AM -0400, John Weber wrote:
> >
> > > My mouse suddenly stopped working with 2.5.73. I am using a Synaptics
> > > Touchpad --
> > > with comes with a Dell laptop. (I will test with an external mouse later).
> > >
> > > The SERIO I8042 driver seems to find my mouse, interrupts are firing,
> > > and I enabled
> > > the old /dev/psaux so that userland doesn't see anything different.
> > > Most importantly,
> > > the same config worked with 2.5.72. I noticed that dmesg was slightly
> > > different across
> > > the two versions which suggests that something did change.
> >
> > Option 1)
> > Use psmouse_noext option on the command line. This will
> > restore the previous behavior easily and immediately.
>
> Will try that.

Well, it doesn't restore the old behavior. With Linux-2.5.n (n <= 72)
I could do a fast double-press onto the pad to have a left-click. This
doesn't work after supplying "psmouse_noext=1" to the module. Further
more, Windowmaker's menus don't any longer automatically pop up - I have
to press a mouse button to make that happen.

GPM (with "autops2" driver) works as before, though.

XFree uses "PS/2" as it's driver, directly using (legacy) /dev/psaux
device...

I was quite okay with the old behavior (though I haven't tested XFree
with the specialized Synaptics driver).

MfG, JBG

--
Jan-Benedict Glaw [email protected] . +49-172-7608481
"Eine Freie Meinung in einem Freien Kopf | Gegen Zensur | Gegen Krieg
fuer einen Freien Staat voll Freier B?rger" | im Internet! | im Irak!
ret = do_actions((curr | FREE_SPEECH) & ~(IRAQ_WAR_2 | DRM | TCPA));


Attachments:
(No filename) (1.86 kB)
(No filename) (189.00 B)
Download all attachments

2003-06-24 08:39:53

by Eivind Tagseth

[permalink] [raw]
Subject: Re: 2.5.73 Mouse

* Jan-Benedict Glaw <[email protected]> [030623 19:37]:
> On Mon, 2003-06-23 18:21:37 +0200, Jan-Benedict Glaw <[email protected]>
> wrote in message <[email protected]>:

I've also got a Dell with a touchpad. With 2.5.73 neither touchpad or
external mouse works at all.

> > > Option 1)
> > > Use psmouse_noext option on the command line. This will
> > > restore the previous behavior easily and immediately.

This makes the mouse "work", but it's behaviour is completely whacky
and completely uncontrollable.

The old behaviour was excellent for me btw, both for external mouse and
the touchpad. Double-tapping worked as expected.



Eivind

--
Eivind Tagseth,
E-mail priv: [email protected]
Mobil: +47 922 43742