Because the code was hideous (the mouse is hideous enough as is) and because almost all VGAs in use have hardware support. The mouse needs its Nth complete rethink, given the advent of USB mice. It's someone else's turn, though. -rob