* mouse problems in 2.4.2
@ 2001-03-25 22:33 linas
2001-03-26 0:27 ` Stephen Satchell
2001-03-27 20:15 ` mouse problems in 2.4.2 -> lost byte Gunther Mayer
0 siblings, 2 replies; 11+ messages in thread
From: linas @ 2001-03-25 22:33 UTC (permalink / raw)
To: linux-kernel
Hi,
I am experiencing debilitating intermittent mouse problems & was about
to dive into the kernel to see if I could debug it. But first, I thought
a quick note to the mailing list may help.
Symptoms:
After a long time of flawless operation (ranging from nearly a week to
as little as five minutes), the X11 pointer flies up to top-right corner,
and mostly wants to stay there. Moving the mouse causes a cascade of
spurious button-press events get generated.
This did not occur with 2.4.0test2 or 2.2.16 (to the best of my
recollection) and first showed up in 2.4.0test7 or 2.4.1 (not sure).
With 2.4.2, the symptoms seem slightly different (almost all pointer
movement events seem to be lost; although spurious button-press events
still happen).
Mouse is a logitech trackman marble, with USB connector to
logitech-supplied USB to ps/2 DIN plug. Configured as a PS/2 mouse.
Motherboard is a Athalon/VIA Apollo KA7.
Unplugging mouse for 10 seconds sometimes fixes the problem on the sixth
try, sometimes.
Switching to virtual terminal running gpm, and back to X11 used to fix
the problem, sometimes, after some magic incantations, unplugging,
starting gpm, moving mouse, etc. This no longer does the trick w/
2.4.2.
Rebooting X11 frequently, but not always, fixed the problem.
The *only* sure-fire fix is to reboot the system.
Sometimes, the mouse seemed usable with gpm even as it wasn't with X11;
sometimes it had the same bad behaviour (scooting to the corner,
spurious button-press) even under gpm.
Changing mouse protocols to imps2 from ps2 in gpm/X11 seems to make no
difference.
Disabling power management in kernel and bios to various degrees (including
disabling *all* power management) doesn't seem to fix anything. (It
was suggested to me that this was an APM bug; indeed, an early
manifestation of the bug seemed to be that it triggered if/when I moved
the mouse just as the video-powersave triggered. )
Sometimes, the problem seems to be associated with moving the mouse
during CPU-intensive or disk-i/o intensive operations (e.g. a large
file copy, compile; or system activity during mp3 playing) Lost
interrupt?
On rare ocasions, its associated with system lockup. (specifically,
some keyboard buffer seems to fill up, and everything seems hung,
not even ctrl-alt-del works). (I haven't checked to see if I can
still telnet in).
I've been living with this problem for 6+ months, and it is getting to
be infuriating. As you can see above, all sorts of different attempts
above make subtle variations in the symptoms, but no fixes.
I conclude that this is probably a hardware (motherboard chipset)
bug, that its rare (google/deja searches are unfruitful) and that
the only place to hunt is in the kernel.
---------------
So: any advice, comments, suggestions before I embark on a long and
possibly fruitless hunt? Any recommendations for best tools/proceedures
to catch it 'in the act'?
--linas
p.s. direct replies to linas@linas.org appreciated.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: mouse problems in 2.4.2
2001-03-25 22:33 mouse problems in 2.4.2 linas
@ 2001-03-26 0:27 ` Stephen Satchell
2001-03-26 0:47 ` Keith Owens
2001-03-26 3:22 ` linas
2001-03-27 20:15 ` mouse problems in 2.4.2 -> lost byte Gunther Mayer
1 sibling, 2 replies; 11+ messages in thread
From: Stephen Satchell @ 2001-03-26 0:27 UTC (permalink / raw)
To: linas; +Cc: linux-kernel
I'm experiencing the same thing with an ASUS P5A-B running a K6-2/266 with
Linux 2.2.17, and Windows 98. Central problem appears to be the KVM
switch I'm using. Save yourself the problem.
I had to reboot all the systems to get regular mouse operation back with
the Logitech.
Satch
At 04:33 PM 3/25/01 -0600, you wrote:
>I am experiencing debilitating intermittent mouse problems & was about
>to dive into the kernel to see if I could debug it. But first, I thought
>a quick note to the mailing list may help.
>
>Symptoms:
>After a long time of flawless operation (ranging from nearly a week to
>as little as five minutes), the X11 pointer flies up to top-right corner,
>and mostly wants to stay there. Moving the mouse causes a cascade of
>spurious button-press events get generated.
>
>This did not occur with 2.4.0test2 or 2.2.16 (to the best of my
>recollection) and first showed up in 2.4.0test7 or 2.4.1 (not sure).
>With 2.4.2, the symptoms seem slightly different (almost all pointer
>movement events seem to be lost; although spurious button-press events
>still happen).
>
>Mouse is a logitech trackman marble, with USB connector to
>logitech-supplied USB to ps/2 DIN plug. Configured as a PS/2 mouse.
>Motherboard is a Athalon/VIA Apollo KA7.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: mouse problems in 2.4.2
2001-03-26 0:27 ` Stephen Satchell
@ 2001-03-26 0:47 ` Keith Owens
2001-03-26 3:22 ` linas
1 sibling, 0 replies; 11+ messages in thread
From: Keith Owens @ 2001-03-26 0:47 UTC (permalink / raw)
To: Stephen Satchell; +Cc: linas, linux-kernel
On Sun, 25 Mar 2001 16:27:37 -0800,
Stephen Satchell <satch@fluent-access.com> wrote:
>I'm experiencing the same thing with an ASUS P5A-B running a K6-2/266 with
>Linux 2.2.17, and Windows 98. Central problem appears to be the KVM
>switch I'm using. Save yourself the problem.
>
>I had to reboot all the systems to get regular mouse operation back with
>the Logitech.
I sometimes have keyboard and mouse problems after changing machines
using a mechanical KVM, on a Logitech mouse. This script fixes it for
me.
/usr/local/bin/switched
#!/bin/sh
/etc/rc.d/init.d/gpm restart
/sbin/kbdrate -r 30
I run gpm in redirect -R mode as
daemon gpm -t $MOUSETYPE -R -m /dev/ttyS0
and tell X11 to read from /dev/gpmdata as
Protocol "MouseSystems"
Device "/dev/gpmdata"
not directly from the mouse; the redirect protocol is always
MouseSystems, no matter what the underlying mouse type is. Restarting
gpm after KVM switch then fixes everything else.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: mouse problems in 2.4.2
2001-03-26 0:27 ` Stephen Satchell
2001-03-26 0:47 ` Keith Owens
@ 2001-03-26 3:22 ` linas
1 sibling, 0 replies; 11+ messages in thread
From: linas @ 2001-03-26 3:22 UTC (permalink / raw)
To: Stephen Satchell; +Cc: linas, linux-kernel
It's been rumoured that Stephen Satchell said:
>
> I'm experiencing the same thing
[...]
> Central problem appears to be the KVM
> switch I'm using. Save yourself the problem.
Am not using a KVM switch, or any cable extenders, etc. The USB-to-PS2
connecter came with the mouse, so I assume its OK ... Besides, the
symptoms don't point at the connector.
--linas
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: mouse problems in 2.4.2 -> lost byte
2001-03-25 22:33 mouse problems in 2.4.2 linas
2001-03-26 0:27 ` Stephen Satchell
@ 2001-03-27 20:15 ` Gunther Mayer
2001-03-27 20:45 ` linas
1 sibling, 1 reply; 11+ messages in thread
From: Gunther Mayer @ 2001-03-27 20:15 UTC (permalink / raw)
To: linas; +Cc: linux-kernel
[-- Attachment #1: Type: text/plain, Size: 1687 bytes --]
linas@linas.org wrote:
>
> I am experiencing debilitating intermittent mouse problems & was about
...
> Symptoms:
> After a long time of flawless operation (ranging from nearly a week to
> as little as five minutes), the X11 pointer flies up to top-right corner,
^^^^^^^^^^^^^^^^
> and mostly wants to stay there. Moving the mouse causes a cascade of
> spurious button-press events get generated.
This is easily explained: some byte of the mouse protocol was lost.
(Some mouse protocols are even designed to allow
easy resync/recovery by fixed bit patterns!)
Write an intelligent mouse driver for XFree86 to compensate for
lost bytes.
Regards, Gunther
APPENDIX
========
Output ot litte test program:
> a.out
Simulating 1 lost byte
1 -- ff 00 08 --- -256 : -248 Buttons=MRL Overflow/errors:XY
2 -- 00 04 08 --- 4 : 8 Buttons= Overflow/errors: T
3 -- 00 04 08 --- 4 : 8 Buttons= Overflow/errors: T
4 -- 00 03 08 --- 3 : 8 Buttons= Overflow/errors: T
5 -- 00 03 18 --- 3 : 24 Buttons= Overflow/errors: T
6 -- ff 02 08 --- -254 : -248 Buttons=MRL Overflow/errors:XY
7 -- 00 02 08 --- 2 : 8 Buttons= Overflow/errors: T
8 -- 00 03 18 --- 3 : 24 Buttons= Overflow/errors: T
9 -- ff 03 18 --- -253 : -232 Buttons=MRL Overflow/errors:XY
10 -- ff 03 08 --- -253 : -248 Buttons=MRL Overflow/errors:XY
...
Probably XFree ignores data packets with XY overflow set. All other
packets move you to top-right corner.
Moving your mouse will quickly show button mania, as described by your post.
[-- Attachment #2: gm_psauxprint.c --]
[-- Type: application/octet-stream, Size: 771 bytes --]
// show effects of lost bytes on ps/2 mouse protocol
#include <stdio.h>
#include <errno.h>
int main(void)
{
FILE *f;
int i=0,x,a,y, xo,yo,xs,ys,r,m,l,t,dx,dy;
f=fopen("/dev/psaux","r");
if(f==NULL) strerror(errno);
//printf("Simulating 2 lost bytes\n");
//a=fgetc(f); a=fgetc(f);
printf("Simulating 1 lost byte\n");
a=fgetc(f);
while (1) {
a=fgetc(f);
x=fgetc(f);
y=fgetc(f);
i++;
printf("%5d -- %02x %02x %02x",i,a,x,y);
yo=a&0x80;
xo=a&0x40;
ys=a&0x20;
xs=a&0x10;
t=a&0x08;
m=a&0x04;
r=a&0x02;
l=a&0x01;
dx=x;
dy=y;
if(xs) dx=x-256;
if(ys) dy=y-256;
printf(" --- %4d : %4d Buttons=%s%s%s Overflow/errors:%s%s%s\n",
dx,dy,m?"M":" ", r?"R":" ", l?"L":" ",
xo?"X":" ", yo?"Y":" ", t?" ":"T");
}
return 0;
}
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: mouse problems in 2.4.2 -> lost byte
2001-03-27 20:15 ` mouse problems in 2.4.2 -> lost byte Gunther Mayer
@ 2001-03-27 20:45 ` linas
2001-03-28 18:31 ` Gunther Mayer
0 siblings, 1 reply; 11+ messages in thread
From: linas @ 2001-03-27 20:45 UTC (permalink / raw)
To: Gunther Mayer; +Cc: linas, linux-kernel
It's been rumoured that Gunther Mayer said:
>
> > I am experiencing debilitating intermittent mouse problems & was about
> ...
> > Symptoms:
> > After a long time of flawless operation (ranging from nearly a week to
> > as little as five minutes), the X11 pointer flies up to top-right corner,
> ^^^^^^^^^^^^^^^^
> > and mostly wants to stay there. Moving the mouse causes a cascade of
> > spurious button-press events get generated.
>
> This is easily explained: some byte of the mouse protocol was lost.
Bing!
That's it! This would also explain why gpm seems to work i.e. correctly
process the events, even when X11 can't. I will take this up on the
Xf86 lists ...
> (Some mouse protocols are even designed to allow
> easy resync/recovery by fixed bit patterns!)
This mouse seems to set every fourth byte to zero, which should allow
syncing ...
I'm still investigating to see if the kernel buffer is overflowing ...
--linas
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: mouse problems in 2.4.2 -> lost byte
2001-03-27 20:45 ` linas
@ 2001-03-28 18:31 ` Gunther Mayer
2001-03-28 21:59 ` Vojtech Pavlik
0 siblings, 1 reply; 11+ messages in thread
From: Gunther Mayer @ 2001-03-28 18:31 UTC (permalink / raw)
To: linas; +Cc: linux-kernel
linas@linas.org wrote:
>
> It's been rumoured that Gunther Mayer said:
> >
> > > I am experiencing debilitating intermittent mouse problems & was about
> > ...
> > > Symptoms:
> > > After a long time of flawless operation (ranging from nearly a week to
> > > as little as five minutes), the X11 pointer flies up to top-right corner,
> > ^^^^^^^^^^^^^^^^
> > > and mostly wants to stay there. Moving the mouse causes a cascade of
> > > spurious button-press events get generated.
> >
> > This is easily explained: some byte of the mouse protocol was lost.
>
> Bing!
>
> That's it! This would also explain why gpm seems to work i.e. correctly
> process the events, even when X11 can't. I will take this up on the
> Xf86 lists ...
>
> > (Some mouse protocols are even designed to allow
> > easy resync/recovery by fixed bit patterns!)
>
> This mouse seems to set every fourth byte to zero, which should allow
> syncing ...
The fourth byte is propably the wheel or 5 button support, see
http://www.microsoft.com/hwdev/input/5b_wheel.htm
to get a hint about mouse protocol variations.
Getting resync right is not as easy as detecting zero bytes. You
should account for wild protocol variations in the world wide mouse
population, too.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: mouse problems in 2.4.2 -> lost byte
2001-03-28 18:31 ` Gunther Mayer
@ 2001-03-28 21:59 ` Vojtech Pavlik
2001-03-28 23:19 ` linas
0 siblings, 1 reply; 11+ messages in thread
From: Vojtech Pavlik @ 2001-03-28 21:59 UTC (permalink / raw)
To: Gunther Mayer; +Cc: linas, linux-kernel
On Wed, Mar 28, 2001 at 08:31:52PM +0200, Gunther Mayer wrote:
> linas@linas.org wrote:
> >
> > It's been rumoured that Gunther Mayer said:
> > >
> > > > I am experiencing debilitating intermittent mouse problems & was about
> > > ...
> > > > Symptoms:
> > > > After a long time of flawless operation (ranging from nearly a week to
> > > > as little as five minutes), the X11 pointer flies up to top-right corner,
> > > ^^^^^^^^^^^^^^^^
> > > > and mostly wants to stay there. Moving the mouse causes a cascade of
> > > > spurious button-press events get generated.
> > >
> > > This is easily explained: some byte of the mouse protocol was lost.
> >
> > Bing!
> >
> > That's it! This would also explain why gpm seems to work i.e. correctly
> > process the events, even when X11 can't. I will take this up on the
> > Xf86 lists ...
> >
> > > (Some mouse protocols are even designed to allow
> > > easy resync/recovery by fixed bit patterns!)
> >
> > This mouse seems to set every fourth byte to zero, which should allow
> > syncing ...
>
> The fourth byte is propably the wheel or 5 button support, see
> http://www.microsoft.com/hwdev/input/5b_wheel.htm
> to get a hint about mouse protocol variations.
>
> Getting resync right is not as easy as detecting zero bytes. You
> should account for wild protocol variations in the world wide mouse
> population, too.
The new input psmouse driver can resync when bytes are lost and also
shouldn't lose any bytes if there are not transmission problems on the
wire. But this is 2.5 stuff.
--
Vojtech Pavlik
SuSE Labs
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: mouse problems in 2.4.2 -> lost byte
2001-03-28 21:59 ` Vojtech Pavlik
@ 2001-03-28 23:19 ` linas
2001-03-29 5:45 ` Vojtech Pavlik
0 siblings, 1 reply; 11+ messages in thread
From: linas @ 2001-03-28 23:19 UTC (permalink / raw)
To: Vojtech Pavlik; +Cc: Gunther Mayer, linas, linux-kernel
It's been rumoured that Vojtech Pavlik said:
> On Wed, Mar 28, 2001 at 08:31:52PM +0200, Gunther Mayer wrote:
> > linas@linas.org wrote:
> > > It's been rumoured that Gunther Mayer said:
> > > > linas@linas.org wrote:
> > > > >
> > > > > I am experiencing debilitating intermittent mouse problems & was about
> > > >
> > > > This is easily explained: some byte of the mouse protocol was lost.
> > >
> > Getting resync right is not as easy as detecting zero bytes. You
> > should account for wild protocol variations in the world wide mouse
> > population, too.
>
> The new input psmouse driver can resync when bytes are lost and also
> shouldn't lose any bytes if there are not transmission problems on the
> wire. But this is 2.5 stuff.
umm linux kernel 2.5? Umm, given that a stable linux 2.6/3.0 might be
years away ... and this seems 'minor', wouldn't it be better to
submit this as a teeny-weeny new kind of mouse device driver as a 2.4.x
patch? e.g. CONFIG_MOUSE_PSAUX_SUPERSYNC or something? I mean this
cant be more than a few hundred lines of code? Requireing no other
changes to the kernel?
--linas
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: mouse problems in 2.4.2 -> lost byte
2001-03-28 23:19 ` linas
@ 2001-03-29 5:45 ` Vojtech Pavlik
2001-04-08 20:23 ` mouse problems in 2.4.2 -> lost byte -> Patch(2.4.3)! Gunther Mayer
0 siblings, 1 reply; 11+ messages in thread
From: Vojtech Pavlik @ 2001-03-29 5:45 UTC (permalink / raw)
To: linas; +Cc: Gunther Mayer, linux-kernel
On Wed, Mar 28, 2001 at 05:19:33PM -0600, linas@linas.org wrote:
> It's been rumoured that Vojtech Pavlik said:
> > On Wed, Mar 28, 2001 at 08:31:52PM +0200, Gunther Mayer wrote:
> > > linas@linas.org wrote:
> > > > It's been rumoured that Gunther Mayer said:
> > > > > linas@linas.org wrote:
> > > > > >
> > > > > > I am experiencing debilitating intermittent mouse problems & was about
> > > > >
> > > > > This is easily explained: some byte of the mouse protocol was lost.
> > > >
> > > Getting resync right is not as easy as detecting zero bytes. You
> > > should account for wild protocol variations in the world wide mouse
> > > population, too.
> >
> > The new input psmouse driver can resync when bytes are lost and also
> > shouldn't lose any bytes if there are not transmission problems on the
> > wire. But this is 2.5 stuff.
>
> umm linux kernel 2.5? Umm, given that a stable linux 2.6/3.0 might be
> years away ... and this seems 'minor', wouldn't it be better to
> submit this as a teeny-weeny new kind of mouse device driver as a 2.4.x
> patch? e.g. CONFIG_MOUSE_PSAUX_SUPERSYNC or something? I mean this
> cant be more than a few hundred lines of code? Requireing no other
> changes to the kernel?
To work correctly, this requires to kill the current psaux and keyboard
driver, and those two are one file, and are very very builtin into the
console system.
Thus it's a patch of almost thousand lines to pc_keyb.c and keyboard.c
and can't easily added as a CONFIG_ option.
Plus, it's very likely the new PS/2 code will break on some systems that
have not-so-compatible i8042 chips, so it is really something that can't
go in 2.4. And I would love to have it in 2.4, really.
--
Vojtech Pavlik
SuSE Labs
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: mouse problems in 2.4.2 -> lost byte -> Patch(2.4.3)!
2001-03-29 5:45 ` Vojtech Pavlik
@ 2001-04-08 20:23 ` Gunther Mayer
0 siblings, 0 replies; 11+ messages in thread
From: Gunther Mayer @ 2001-04-08 20:23 UTC (permalink / raw)
To: linux-kernel, alan; +Cc: Vojtech Pavlik, linas
[-- Attachment #1: Type: text/plain, Size: 3102 bytes --]
Original Problem: PS/2 mouse pointer goes upper right corner and stays there.
Diagnosis: one byte was lost and this is fatal for the mouse driver.
Various people wrote:
>
> On Wed, Mar 28, 2001 at 05:19:33PM -0600, linas@linas.org wrote:
..
> > > > > > > I am experiencing debilitating intermittent mouse problems & was about
> > > > > >
> > > > > > This is easily explained: some byte of the mouse protocol was lost.
>
> Plus, it's very likely the new PS/2 code will break on some systems that
> have not-so-compatible i8042 chips, so it is really something that can't
Losing bytes on psaux is a bug!
We must first understand, how bytes can be lost (most probable first):
- transmission error on the line can easily happen in noisy environments
and is _not_ handled correctly by linux (i.e. should do RESEND)
- 0xAA is always handled as reconnect, if the mouse generates this byte,
Linux will de-sync the mouse driver
- Mouse is defective or keyboard controller defective
- An error in the linux kbd/mouse driver (e.g. triggered by X11<->console switching)
This patch printk's necessary information on the first 2 cases and
should be applied to the stable kernel, as this will help to resolve a severe bug !
Regards, Gunther
P.S.
These messages can be generated:
Apr 8 21:49:23 linux kernel: psaux: reconnect 0xAA detected
Apr 8 21:49:42 linux kernel: pc_keyb: mouse error (0x75), byte ignored(ff).
Apr 8 21:49:43 linux kernel: psaux: reconnect 0xAA detected
--- linux-2.4.3-orig/drivers/char/pc_keyb.c Wed Apr 4 19:46:42 2001
+++ linux/drivers/char/pc_keyb.c Sun Apr 8 21:45:37 2001
@@ -404,6 +404,11 @@
mouse_reply_expected = 0;
}
else if(scancode == AUX_RECONNECT){
+ // Under normal operation most mice don't generate 0xAA.
+ // But, Other devices might be unusable with this policy.
+ // (My mouse easily generates 0xAAs on rapid movements,
+ // when set to 10 samples/sec.)
+ printk("psaux: reconnect detected(0xaa), sending AUX_ENABLE.\n");
queue->head = queue->tail = 0; /* Flush input queue */
__aux_write_ack(AUX_ENABLE_DEV); /* ping the mouse :) */
return;
@@ -420,6 +425,9 @@
kill_fasync(&queue->fasync, SIGIO, POLL_IN);
wake_up_interruptible(&queue->proc_list);
}
+ else
+ // 2K buffer is enough for about 10 sec under normal operations, here.
+ printk("psaux: buffer overflow, byte dropped.\n");
}
#endif
}
@@ -465,6 +473,11 @@
else
handle_keyboard_event(scancode);
}
+ else
+ // Fixme: Ignoring bytes will de-sync mouse protocol.
+ printk("pc_keyb: %s error (0x%02x), byte ignored(%02x).\n",
+ (status & KBD_STAT_MOUSE_OBF)?"mouse":"kbd",status,scancode);
+
status = kbd_read_status();
}
[-- Attachment #2: gmdiff-lx243-psaux-error-reporting --]
[-- Type: application/octet-stream, Size: 1218 bytes --]
--- linux-2.4.3-orig/drivers/char/pc_keyb.c Wed Apr 4 19:46:42 2001
+++ linux/drivers/char/pc_keyb.c Sun Apr 8 21:45:37 2001
@@ -404,6 +404,11 @@
mouse_reply_expected = 0;
}
else if(scancode == AUX_RECONNECT){
+ // Under normal operation most mice don't generate 0xAA.
+ // But, Other devices might be unusable with this policy.
+ // (My mouse easily generates 0xAAs on rapid movements,
+ // when set to 10 samples/sec.)
+ printk("psaux: reconnect detected(0xaa), sending AUX_ENABLE.\n");
queue->head = queue->tail = 0; /* Flush input queue */
__aux_write_ack(AUX_ENABLE_DEV); /* ping the mouse :) */
return;
@@ -420,6 +425,9 @@
kill_fasync(&queue->fasync, SIGIO, POLL_IN);
wake_up_interruptible(&queue->proc_list);
}
+ else
+ // 2K buffer is enough for about 10 sec under normal operations, here.
+ printk("psaux: buffer overflow, byte dropped.\n");
}
#endif
}
@@ -465,6 +473,11 @@
else
handle_keyboard_event(scancode);
}
+ else
+ // Fixme: Ignoring bytes will de-sync mouse protocol.
+ printk("pc_keyb: %s error (0x%02x), byte ignored(%02x).\n",
+ (status & KBD_STAT_MOUSE_OBF)?"mouse":"kbd",status,scancode);
+
status = kbd_read_status();
}
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2001-04-08 20:22 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-03-25 22:33 mouse problems in 2.4.2 linas
2001-03-26 0:27 ` Stephen Satchell
2001-03-26 0:47 ` Keith Owens
2001-03-26 3:22 ` linas
2001-03-27 20:15 ` mouse problems in 2.4.2 -> lost byte Gunther Mayer
2001-03-27 20:45 ` linas
2001-03-28 18:31 ` Gunther Mayer
2001-03-28 21:59 ` Vojtech Pavlik
2001-03-28 23:19 ` linas
2001-03-29 5:45 ` Vojtech Pavlik
2001-04-08 20:23 ` mouse problems in 2.4.2 -> lost byte -> Patch(2.4.3)! Gunther Mayer
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox