[发明专利]鼠标偏转姿态使用求取正向位移的方法及鼠标有效
申请号: | 201110442888.0 | 申请日: | 2011-12-27 |
公开(公告)号: | CN102622107B | 公开(公告)日: | 2017-05-17 |
发明(设计)人: | 申金坡 | 申请(专利权)人: | 申金坡 |
主分类号: | G06F3/0354 | 分类号: | G06F3/0354 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 07300*** | 国省代码: | 河北;13 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 鼠标 偏转 姿态 使用 求取 正向 位移 方法 | ||
1.一种鼠标偏转姿态使用求取正向位移的方法,用于可以响应使用者的输入而偏转角度使用的鼠标,涉及到数据处理单元、平面位移传感器以及由用户输入或用户参与输入的代表补偿角度值的倾转参数θ,其特征在于:所述方法在程序内部或数据处理单元内存中提供有用作“小数缓存”的存储空间,用以缓存一个周期末尾产生的小数余量以及在下一周期被读取,所述方法包含下列步骤:
数据处理单元取得传感器探测到的相对位移值(ΔX,ΔY),以及“小数缓存”中的余量值(Δx/,Δy/);
根据设定的倾转参数θ的值对位移数据进行坐标系变换运算,运算得到一组实数结果;
该实数结果被用于和来自“小数缓存”中的上周期的位移余量值(Δx/,Δy/)对应的带符号相加产生一最终结果;
该最终结果被分为带符号的整数部分和带符号的小数部分,该最终结果的符号和整数部分被赋值给该带符号的整数部分,该最终结果的符号和小数部分被赋值给该带符号的小数部分;
该带符号的整数部分作为用新的虚拟坐标系表示的位移变量(ΔX/,ΔY/)被汇报给下一个环节,该带符号的小数部分作为本周期的余量值(Δx/,Δy/)被用于更新“小数缓存”。
2.根据权利要求1所述的一种鼠标偏转姿态使用求取正向位移的方法,其特征在于:在执行所述步骤之前,先执行对θ代表的角度值的判断,当条件“θ为0度”不成立时才执行权利要求1所述之步骤,当条件“θ为0度”成立时(ΔX,ΔY)直接传递到下一环节。
3.根据权利要求1或2所述的一种鼠标偏转姿态使用求取正向位移的方法,其特征在于:在执行权利要求1所述步骤之前,先执行对θ代表的角度值的判断,当条件“θ为90度的倍数”不成立时才执行权利要求1所述之步骤,当条件“θ为90度的倍数”成立时,设n为整数则分别有:
当θ=(4n+1)*90◇,则ΔX/=-ΔY,ΔY/=ΔX;
当θ=(4n+2)*90◇,则ΔX/=-ΔX,ΔY/=-ΔY;
当θ=(4n+3)*90◇,则ΔX/=ΔY,ΔY/=-ΔX;
当θ=(4n+4)*90◇,则ΔX/=ΔX,ΔY/=ΔY;
然后将(ΔX/,ΔY/)输出。
4.根据权利要求1或2所述的一种鼠标偏转姿态使用求取正向位移的方法,其特征在于:所述“数据处理单元”为鼠标的微控制器单元,相对位移值(ΔX,ΔY)的取得来自于计数从传感器传来的脉冲信号或者读取传感器输出的数字信号。
5.根据权利要求1或2所述的一种鼠标偏转姿态使用求取正向位移的方法,其特征在于:所述“数据处理单元”为基于图像获取系统的光学传感器芯片内部的数字信号处理器DSP单元,权利要求1所述之步骤在DSP通过对连续图像的处理获得一组相对位移值(ΔX,ΔY)后随即进行。
6.根据权利要求1或2所述的一种鼠标偏转姿态使用求取正向位移的方法,其特征在于:所述坐标系变换运算,使用下列公式进行:
x′=x×Cosθ-y×Sinθ,y′=x×Sinθ+y×Cosθ。
7.根据权利要求3所述的一种鼠标偏转姿态使用求取正向位移的方法,其特征在于:所述“数据处理单元”为鼠标的微控制器单元,相对位移值(ΔX,ΔY)的取得来自于计数从传感器传来的脉冲信号或者读取传感器输出的数字信号。
8.根据权利要求3所述的一种鼠标偏转姿态使用求取正向位移的方法,其特征在于:所述“数据处理单元”为基于图像获取系统的光学传感器芯片内部的数字信号处理器DSP单元,权利要求1所述之步骤在DSP通过对连续图像的处理获得一组相对位移值(ΔX,ΔY)后随即进行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于申金坡,未经申金坡许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110442888.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种金红石含量可控的介孔A-R混晶氧化钛的制备方法
- 下一篇:散热装置及组合