Skip to contentSkip to conversation

2.5.73 Mouse

PATCH John Weber 5 participants 6 messages Jun 23, 2003 – Jun 24, 2003

lore
Share & tools
lore

John Weber

author
#0 lore raw

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.73 2003-06-23 09:12:52.000000000 -0400 renamed from dmesg-2.5.72 2003-06-23 09:11:32.000000000 -0400 +11 -20
@@ -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?

#1 lore raw

Ditto, Compaq evo n800c lapdog here.

mvh,
A

Quoted 69 lines · John Weber

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.73 2003-06-23 09:12:52.000000000 -0400 renamed from dmesg-2.5.72 2003-06-23 09:11:32.000000000 -0400 +11 -20
@@ -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/

Signature · 3 lines
Alexander Hoogerhuis                               | [email protected]
CCNP - CCDP - MCNE - CCSE                          | +47 908 21 485
"You have zero privacy anyway. Get over it."  --Scott McNealy
#2 lore raw
In reply to John Weber
Quoted 11 lines · John Weber

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.

Signature · 2 lines
Vojtech Pavlik
SuSE Labs, SuSE CR
#3 lore raw

On Mon, 2003-06-23 17:11:36 +0200, Vojtech Pavlik <[email protected]> wrote in message <[email protected]>:

Quoted 14 lines · John Weber
Quoted 5 lines

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).

Quoted 7 lines

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.

Quoted 3 lines

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

Will try that.

Quoted 6 lines

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

Signature · 4 lines
   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));
#4 lore raw

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

Quoted 16 lines

On Mon, 2003-06-23 17:11:36 +0200, Vojtech Pavlik <[email protected]> wrote in message <[email protected]>:

Quoted 14 lines · John Weber
Quoted 12 lines

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.

Quoted 5 lines
Quoted 3 lines

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

Signature · 4 lines
   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));
#5 lore raw
Quoted 2 lines · Jan-Benedict Glaw

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.

Quoted 3 lines
Quoted 3 lines
Quoted 3 lines

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

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