HT82M39A
4 8月 5, 1999
函数的 描述
ps/2 mouse
ps/2 状态 字节
字节 1
位
7: 保留
6: 0=Stream 模式, 1=Remote 模式
5: 0=无能, 1=Enabled
4: 0=Scaling 1:1, 1=Scaling 2:1
3: 1=Wrap 模式, 0=Stream 或者 偏远的
(不同的 从 IBM 规格.)
2: 1=Left Button Pressed
1: 1=Middle Button Pressed
0: 1=Right Button Pressed
字节 2
位 0~7 电流 决议 设置
(位 0=lsb)
字节 3
位 0~7 电流 抽样 比率 (位 0=lsb)
标准 ps/2 数据 format
能变的 rps, 0, 8, 1, 双向的, 同步的
位 非. 7 6 5 4 3 2 1 0
1st 文字 YV XV YS XS 1 M R L
2nd 文字 X7 X6 X5 X4 X3 X2 X1 X0
3rd 文字 Y7 Y6 Y5 Y4 Y3 Y2 Y1 Y0
数据 format 为 3D ps/2
能变的 rps, 0, 8, 1, 双向的, 同步的
bitno.76 543210
1st 文字 YV XV YS XS 1 Ro R L
2nd 文字 X7 X6 X5 X4 X3 X2 X1 X0
3rd 文字 Y7 Y6 Y5 Y4 Y3 Y2 Y1 Y0
4th 文字 Z7 Z6 Z5 Z4 Z3 Z2 Z1 Z0
这 x/y 数据 report 是 9-位 2
s complement
这 z 数据 report 是 8-位 2
s complement
X movement 对着 这 正确的 是 积极的, mov
-
ing 对着 这 left 是 负的
Y upward movement 是 积极的, 移动的 向下
是 负的
Z rolling 对着 这 用户 是 积极的, else nega
-
tive
Button 状态: 1=pressed, 0=released
Mouse 模式 改变 在 标准 和
3D ps/2 模式
Sending 这 commands 在 这 下列的 se
-
quence 将 设置 这 mouse 至 3D ps/2 模式.
Command 回馈 从 Mouse
F3h FAh
C8h FAh
F3h FAh
64h FAh
F3h FAh
50h FAh
F2h fah, 03h
任何 时间 这 PC 发送 一个 重置
FFh
com-
mand 至 这 mouse, 它 将 重置 这 mouse
至 标准 ps/2 模式.
之后 电源-在 重置 是 initiated, 这 mouse
是 设置 至 标准 ps/2 模式.