1. 首页
  2. 考试认证
  3. 其它
  4. Arduino PS2Mouse LibraryInteraction with PS/2Mouse

Arduino PS2Mouse LibraryInteraction with PS/2Mouse

上传者: 2024-12-09 01:36:24上传 ZIP文件 3.51KB 热度 45次

Arduino-PS2-鼠标与PS/2鼠标交互的库。鼠标在远程模式下工作,即您需要明确要求它发送数据。该库提供有关按下按钮、鼠标位置和滚轮旋转计数(如果有)的信息。使用以下数据结构:

typedef struct {

tint status;

tPosition position;

tint wheel;

} MouseData;

其中Position定义为:

typedef struct {

tint x, y;

} Position;

position和wheel值相对于先前检索的数据,即如果自上次读取以来鼠标/滚轮位置没有改变,则它们都是0。如果鼠标有两个滚轮,则当移动垂直滚轮时wheel值增加/减少1,移动水平滚轮时增加/减少2(这是Microsoft实现其IntelliMouse标准的方式)。有关详细信息,请参阅。用法识别P

下载地址
用户评论