The eKM8050 is a Mouse Controller designed to control both USB & PS/2 Optical Mouse device. This Mouse Controller can auto detect USB or PS/2 mode, and supports X,Y,Z three axes , and L, R, M three buttons under both USB and PS2 mode.