- 2
- 0
- 约1.08万字
- 约 10页
- 2017-06-12 发布于北京
- 举报
第一章 PS2鼠标接口程序设计总结
1.1 PS/2鼠标接口简介
标准的PS/2鼠标,支持下面的输入X(左右)位移、Y(上下)位移、左键、中键和右键鼠标以一个固定的频率读取这些输入,并更新不同的计数器,然后标记出反映的移动和按键状态。
标准的鼠标有两个计数器,保持位移的跟踪,X位移计数器和Y位移计数器。可存放9位的2进制补码,并且每个计数器都有相关的溢出标志,它们的内容连同三个鼠标按钮的状态一起以三字节移动数据包的形式发送给主机。位移计数器表示从最后一次位移数据包被送往主机后,有位移量发生。
当鼠标读取它的输入的时候,它记录按键的当前状态,然后检查位移,如果位移发生它就增加(对正位移)或减少(对负位移)X和/或Y位移计数器的值。如果有一个计数器溢出了就设置相应的溢出标志。
1.1.1 输入分辨率和缩入比例
决定位移计数器增减数量的参数叫分辨率,缺省的分辨率为4个计数单位/毫米,主机可以用设置分辨率0xE8命令改变这个值。
有一个参数不影响位移计数器的值,但是影响这些计数器报告的值。这个参数就是缩放比
例,缺省情况下鼠标使用1:1比例。因此对报告的鼠标位移没有影响,但是主机可以用设置比例2:1(0xE7)命令选择2:1比例。如果启用了2:1比例,鼠标在发数据给主机前采用如表1.1的算法运算计数器内容。
表1.1 缩放比例算法运算表
位移增量值 报告值 0 0 1 1
您可能关注的文档
- Photoshop入门教程第三课:图片的大小与裁剪.doc
- Photoshop处理修复曝光照片技巧.doc
- Photoshop打造肌理文字―意象中国.doc
- Photoshop照片调色实例.doc
- photoshop经典滤镜.doc
- PHOTOSHOP调整图片分辨率及图片大小压缩处理方法.doc
- PIN打气筒快速破解方案让你30分钟PJ.doc
- PlayBook中文简要说明书.doc
- PLC农田灌溉系统.doc
- PLC控制全自动洗衣机的设计.doc
- 2026《岳阳林纸中高层领导力现状、问题及对策》9200字.doc
- 2026《云南白药内部控制中存在的问题及对策研究》6500字 .doc
- 2026《云南水富云天化企业所得税会计研究》8800字 .doc
- 2026《长赐轮事件中的各类损失及海上保险问题分析》4200字.docx
- 2026《直播带货发展背景下企业品牌价值评估研究的相关理论文献研究综述》6100字.docx
- 6 怎么都快乐 课件-2025-2026学年语文一年级下册统编版.pptx
- 2026《旬邑彩贴剪纸保护与传承研究的文献综述》3300字.docx
- 2026《伊春光明集团薪酬管理改进调研报告》6000字.doc
- 《变现金句1000条》番外篇.pdf
- 第8课《时间的脚印》课件(内嵌视频)-2025-2026学年统编版语文八年级下册.pptx
原创力文档

文档评论(0)