eKM8025
USB & PS/2 Mouse Controller
(C) Operating in PS/2 scrolling mode:
a. All of the commands in legacy mode still be valid.
b. The ID code of read device type command (F2) will changed from "00" to be "03".
c. Data report will be four bytes format:
【3D3Buttons Data Format】
Byte
1
Bit
0
1
2
3
Description
Left button status; 1 = pressed
Right buttson status; 1 = pressed
Middle button status; 1 = pressed
Reserve to 1
4
5
6
7
0-7
0-7
0-7
X data sign; 1 = negative
Y data sign; 1 = negative
X data overflow; 1 = overflow
Y data overflow; 1 = overflow
X data (D0-D7)
2
3
4
Y data (D0-D7)
Z data (D0-D7)
(D) Operating in 3D5K mode:
a. All of the commands in legacy mode still be valid.
b. The ID code of read device type command (F2) will changed from "03" to be "04".
c. Data report will be four bytes format:
【3D5Buttons Data Format】
Byte
1
Bit
0
1
2
3
Description
Left button status; 1 = pressed
Right button status; 1 = pressed
Middle button status; 1 = pressed
Reserve to 1
4
5
6
7
0-7
0-7
0-3
4
5
6,7
X data sign; 1 = negative
Y data sign; 1 = negative
X data overflow; 1 = overflow
Y data overflow; 1 = overflow
X data (D0-D7)
Y data (D0-D7)
Z data (D0-D3)
P KEY status; 1 = pressed
N KEY status; 1 = pressed
Reserve to 0
2
3
4
4
4
4
(E) Exiting Microsoft scrolling mode & 3D5K mode:
There are two ways to exit:
a. Power off.
b. Reset command (FF).
◇Z-axis Input Function
The Z0-Z7 limit value is ±7
Z-axis counter accumulates the Z1, Z2 phase changed by movement. This mode includes noise immunity.
Z/2 : 2 dot per count. The wheel should stay at Z1=0, Z2=0 or Z1=1, Z2=1 Phase
7
This specification are subject to be changed without notice Revision1.00(2400/2500) 2006/7/11