本帖最后由 wandersky 于 2020-9-14 13:24 编辑
下面是PS2 键盘在win10下开机过程 收发的数据,其实只要回复FF命令,这个键盘就可以用,
PS2 rcv: EE
send EE
PS2 rcv: FF //复位命令,最重要, 要求回复FA, 延迟500ms后,发送AA (BAT成功标志)
send FA
send AA
PS2 rcv: ED
send FA
PS2 rcv: 02 // 010 : Caps Lock Num Lock ScrollLock 使能小键盘
send FA
PS2 rcv: F5 //键盘停止扫描载入缺省值
send FA
PS2 rcv: FF
send FA
send AA
PS2 rcv: F5
send FA
PS2 rcv: F4 //在用上一条命令禁止键盘后重新使能键盘
send FA
PS2 rcv: F5
send FA
PS2 rcv: F4
send FA
PS2 rcv: F5
send FA
PS2 rcv: F4
send FA
PS2 rcv: F5
send FA
PS2 rcv: F4
send FA
PS2 rcv: F5
send FA
PS2 rcv: F4
send FA
PS2 rcv: F5
send FA
PS2 rcv: F4
send FA
PS2 rcv: F5
send FA
PS2 rcv: F4
send FA
PS2 rcv: F5
send FA
PS2 rcv: F4
send FA
PS2 rcv: ED
send FA
PS2 rcv: 02 // 010 : Caps Lock Num Lock ScrollLock 使能小键盘
send FA
PS2 rcv: FF
send FA
send AA
PS2 rcv: F3
send FA
PS2 rcv: 00 //主机在这条命令后会发送一个字节的参数来定义机打速率和延
send FA
PS2 rcv: ED
send FA
PS2 rcv: 00
send FA
PS2 rcv: ED
send FA
PS2 rcv: 00
send FA
PS2 rcv: F3
send FA
PS2 rcv: 08
send FA
PS2 rcv: F3
send FA
PS2 rcv: 20
send FA
PS2 rcv: ED
send FA
PS2 rcv: 02
send FA
|