Bug 26567

Summary: Mouse driver will not properly restart if it dies or the mouse gets unplugged.
Product: Base System Reporter: Nate Dannenberg <natedac>
Component: kernAssignee: freebsd-bugs (Nobody) <bugs>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Unspecified   
Hardware: Any   
OS: Any   

Description Nate Dannenberg 2001-04-14 11:30:02 UTC
*******
* This PR is very closely related to another PR:
*
* "Mouse driver will die if you move mouse and hold a key (e.g. ALT)"
* 
* These two PR's were prepared at the same time, hence the lack of reference 
* numbers.
*******

Attempting to restart moused either by a kill -HUP or by kill -TERM and
restarting manually causes the mouse to be incorrectly initialized,
resulting in completely erratic pointer movements.  The driver responds to 
mouse activity, but nowhere close to what it should be doing.

This has happened since 4.0-Release, as tested on the above Presario 425.  
The Presario 4764 first ran 4.1-Release, if I remember correctly, and the
problem existed there as well.

How-To-Repeat: 
Unplug your mouse and reconnect it while moused is running.

A Reboot is required to get the mouse working again.  Attempting to
restart the mouse driver either with a sigHUP or by killing it and
manually restarting it does not work on any of the machines and mice
tested.
Comment 1 perisa 2002-05-29 04:19:40 UTC
Hi,

does this problem still exists in a recent FreeBSD 4-STABLE system?

Thanks

Marc
Comment 2 Mike Heffner freebsd_committer freebsd_triage 2003-07-01 17:31:09 UTC
State Changed
From-To: open->closed

Feedback timeout.