System Programming & Driver Development
Driver for USB & PS/2 Mouse
Hardware
HID (USB & PS/2 )Compatible Mouse (five button)
Software
C & C++
Requirements
To develop Universal Serial Bus (USB) and PS/2 interface drivers for a mouse with custom control panel and utility.
Solution Framework
USB is a new standard for connecting upto 127 devices through one USB port. Implemented USB Mouse Class for connecting mouse to PC through USB and PS/2 port. Implemented Device Driver for connecting mouse to PC through USB or PS/2 along with additional utilities. The USB Realization includes basic USB framework (USB Device Class) and USB Mouse realization (USB HID Class). Customized Mouse Control Panel was implemented for extra button functionality.



