[发明专利]一种提高鼠标传感器DPI的方法在审
申请号: | 202011358172.8 | 申请日: | 2020-11-27 |
公开(公告)号: | CN112527132A | 公开(公告)日: | 2021-03-19 |
发明(设计)人: | 黎柏松;田冬林;王周宝;张彦瑞 | 申请(专利权)人: | 珠海市智迪科技股份有限公司 |
主分类号: | G06F3/0354 | 分类号: | G06F3/0354 |
代理公司: | 广州市红荔专利代理有限公司 44214 | 代理人: | 王贤义;何承鑫 |
地址: | 519000 广东省珠*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 提高 鼠标 传感器 dpi 方法 | ||
本发明旨在提供一种步骤简单、效果好的提高鼠标传感器DPI的方法。本发明通过设置一个大小限定且带有小数部分的倍乘值,在设定的时间点通过将坐标值与倍乘值进行乘积,再将得到的结果的整数部分进行累加,而小数部分也进行累加,当小数部分累加后出现整数部分时,立即将整数部分添加到累加器中去,而小数部分保留下来继续与下一时间点得到的倍乘后的坐标值中的小数部分相累加,直至鼠标停止移动,将统计器累加后得到的整数坐标值作为实际坐标输出。本发明应用于鼠标领域。
技术领域
本发明涉及鼠标领域,特别涉及一种提高鼠标传感器DPI的方法。
背景技术
鼠标的DPI是指鼠标每移动一英寸指针在屏幕上移动的像素点数,其表征鼠标的定位精度。比如400DPI的鼠标,它在移动一英寸的时候,屏幕上的指针可以移动400个像素点。
当需要鼠标在屏幕上移动一段固定的距离时,高DPI的鼠标所移动的物理距离会比低DPI鼠标要短,前者可以对更小的操作在最快的时间里作出反映。例如,在第一人称类射击游戏(简称FPS游戏)里,当需要突然急转身时,800DPI的鼠标就会比400DPI的鼠标少用去一倍的物理位移,从而更加容易抓住第一时间击毙敌人的机会。或许有人会说,对于低DPI的鼠标来说,将鼠标加速开大一些即可解决上述问题。但是,这会降低鼠标的定位精度。如果鼠标移动的物理点对应着屏幕上的逻辑点,原本一个物理点与一个逻辑点相对应,在开启加速的影响下,指针为了跟上鼠标的移动速度,就会将一部分逻辑点忽略掉。于是就变成了一个物理点可能要对应多个逻辑点,精度自然就降低了。而高DPI的鼠标就不存在这样的问题。高DPI的鼠标在瞬间加速的同时一样可以提供近乎完美的精度,而低DPI鼠标是无论如何做不到这一点的。故高DPI的鼠标能够给有要求的鼠标使用者带来更好的体验效果。
而鼠标的DPI也并不是一成不变的,它不会一直保持着高的DPI指标。当鼠标的移动速度较缓慢时,此时DPI的值就会变的很低;当移动速度加快时,DPI值也会随之增高。也就是说DPI和鼠标的移动速度成正比。这一切都需要依靠鼠标中的光学传感器对移动速度作出的准确判断。
虽说现有技术中的鼠标的DPI值能够达到4000至6000,但随着科技的发展,各行各业对鼠标的DPI提出了更高的要求。针对这一问题,有必要开发一种能够有效提高鼠标DPI的方法。
发明内容
本发明所要解决的技术问题是克服现有技术的不足,提供一种步骤简单、效果好的提高鼠标传感器DPI的方法。
本发明所采用的技术方案是:本发明方法包括以下步骤:
(1)设置一个大于1的且带小数部分的倍乘值;
(2)在鼠标移动的过程中,在当前时间点利用步骤(1)设置的倍乘值与鼠标在该时间点的坐标值相乘,得到含有整数部分和小数部分的新坐标值,将新坐标值中的整数部分发送至统计器,而小数部分保留下来;
(3)在下一设定的时间点利用步骤(1)设置的倍乘值与鼠标在该时间点的坐标值相乘,得到含有整数部分和小数部分的新坐标值,并将整数部分发送至统计器进行累加,小数部分保留下来并与上一设定的时间点保留下来的小数部分累加;
(4)重复步骤(3),当小数部分累加后出现整数部分时,将该整数部分发送至统计器,小数部分继续保留下来;
(5)直至鼠标停止移动,将统计器中累加的整数部分作为实际坐标值输出,得到鼠标光学传感器的DPI提高后的坐标输出。
所述步骤(1)中,设置的倍乘值的范围是1.2~2.8。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海市智迪科技股份有限公司,未经珠海市智迪科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011358172.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:半导体刻蚀方法
- 下一篇:一种碳化硼超细微粉自动分选系统