通过PS / 2转换器的USB鼠标是否支持鼠标滚轮滚动?

时间:2018-01-08 10:08:41

标签: usb microcontroller ps2

我想通过USB转PS / 2转换器使用USB鼠标与微控制器连接。 PS / 2协议是否支持滚轮运动?

1 个答案:

答案 0 :(得分:1)

PS / 2接口确实支持滚轮滚动。如果鼠标本身支持PS / 2接口(大多数USB鼠标仍然可以,与无源适配器一起使用),并且有一个滚轮,那么是的,滚轮支持应该通过转换器存在。 PS / 2协议中的鼠标滚轮数据在第4个数据字节中发送。

字节1:标志和按钮状态

字节2:X运动

字节3:Y运动

字节4:Z移动(滚轮)

即便如此,它只占据第4个字节的底部4位(+7到-7)。前4位包含Microsoft Intellimouse兼容设备的按钮4和5的数据。

可以找到有关PS / 2鼠标协议的更多信息Here