This article was previously published under Q78596
This article has been archived. It is offered "as is" and will no longer be updated.
This article describes the two reasons why MS-DOS Shell requiresrecent mouse driver versions.
The first reason that Shell requires a recent mouse driver is thatsome older versions have bugs that may cause unexpected behavior whenused in graphics modes or on certain types of monitors. Some examplesof this behavior include:
Mouse "smear" on the screen
Inability to move the cursor more than half way across the screen
The second reason Shell requires a recent mouse driver is that TaskSwapper relies on certain functions of the mouse driver that are notpresent in older versions. These functions were added to the mousedriver to support Task Swapper and Windows (among other reasons). Ifthis functionality is not supported, task swapping can cause the mouseto act unexpectedly and possibly crash the machine.