P.R. Patil writes:
 > Dear All,
 >       If ps mouse is not connected to the pc then it hangs the kbd. 
 > Can any one solve the problem?Thanks and Regds,

This is not the fault of the Xserver.
It is partly the fault of the archaic
hardware design:
When you open the PS/2 mouse device
without a mouse being connected the
chipset will generate a fault data byte
after a long timeout period. Since
this data byte doesn't get serviced
(appearantly no interrupt is generated)
the keyboard/mouse controller doesn't 
generate any interrupt for any further 
events. If at all the kernel needs to
handle this. 
The funny thing is: if you access the
keyboard thru an ioctl (ie when terminating
X or by setting the keyboard rate) the
fault package is serviced and the keyboard
starts working again.
If at all this problem needs to be handled
in the kernel.

Egbert.
_______________________________________________
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert

Reply via email to