new mouse driver. Changed function name and return address

New function name: mouse_driver

New return address:  mouse_driver_ra