一种对鼠标绕Z轴旋转后的倾角进行补偿的方法,涉及一种可调整操作姿势使用的鼠标,该鼠标具有一平面位移传感器以及一数据处理模块,所述平面位移传感器反映一个有X、Y两个轴向的平面直角坐标系O,其特征在于:所述鼠标可通过外界输入或由鼠标自动测量获取一个代表鼠标体倾转方向的参数值θ,所述鼠标使用此参数值θ对鼠标位移传感器获取的原始采样数据或者由所述原始采样数据计算得出的位移数据进行坐标系变换计算,使用一个相对于原坐标系O的X轴、Y轴方向扭转过θ角度的新坐标系O’对最终的位移信息进行表示后再输出到主机,驱动光标移动。对鼠标绕Z轴旋转后的倾角进行补偿的方法还包括一种由鼠标自动获得所述倾角参数值的方法。
【技术实现步骤摘要】
对鼠标绕Z轴旋转后的倾角进行补偿的方法及设备
本专利技术涉及一种可调整操作姿势使用的鼠标。
技术介绍
鼠标是1964年由加州大学伯克利分校博士道格拉斯·恩格尔巴特(DouglasEngelbart)专利技术的,当时道格拉斯·恩格尔巴特在斯坦福研究所(SRI)工作。鼠标是计算机的一种输入设备,“鼠标”的标准称呼应该是“鼠标器”,英文名“Mouse”,鼠标的使用是为了使计算机的操作更加简便快捷,来代替键盘那繁琐的指令。DouglasEngelbart在给鼠标申请专利时起名叫做“显示系统X-Y位置指示器”。由于该装置像老鼠一样拖着一条长长的连线(象老鼠的尾巴),而得名“鼠标”(“Mouse”)。鼠标是应用广泛的一种重要的计算机输入装置,通常包括壳体、分布在壳体上的按键板等操作元件和内部元件,内部元件又包括对应按键板及滚轮等被操作部件的微动开关与负责探查鼠标体相对桌面的移动的定位组件等等。其使用方式为手握供持握的壳体部分,以食指中指负责点按按键或者拨动滚轮发出点击或者上下等信号,以手持鼠标体的整体移动使鼠标在桌面上滑动并且由鼠标底部贴近桌面的定位组件探查移动的方向以及量,传导到计算机后控制屏幕上光标的位置。现在流行的定位原理有两种。一种叫通常称为机械式或光机式(光学机械式),用机械结构探查鼠标体与桌面间的相对移动,是靠一个与桌面接触的胶球的滚动磨擦鼠标内的分管水平和垂直两个方向的栅轮的滚轴,带动栅轮转动,转动的栅轮上的锯齿样栅格周期性的遮断光电开关的信号从而产生能代表位移状态的脉冲信号。一种叫光学式,用光学成像器件探查鼠标体与桌面间的相对移动,是靠分析/比较摄像头先后拍摄到的相邻的两幅桌面图像的差异获得鼠标在X、Y两个坐标方向上的位移信息,再通过控制芯片向主机发送位移信号。随着电脑越来越多的应用在人们工作和生活的各个方面,许多人需要长时间的操作电脑。作为最主要的输入设备之一,对鼠标器长时间操作也带来的手、腕、肩等的疲劳和疼痛,因此消除/减少操作鼠标的疲劳成了鼠标改进的主要目的之一,让鼠标外壳拿起来更舒服更适合人手生物特点的“人体工程学”设计成为重要的研究方向,但多数产品都会出现“人体工程学设计的越舒服受众就越小”的问题,比如专门为右手设计的就不能用于左手使用。申请号为200620166319.2的横式鼠标器提供了一种手型适应性更好的外形设计方向,与普通风格的鼠标的操作方式也差异较大,但是尚未成为流行方案。推陈出新的人体工程学外壳始终未能满足人们的“健康”要求,说明现在的人体工学设计都走在相似的路上而缺乏创新。造成疲劳的根源是长时间的压力和肌肉紧张,不合适的外壳导致的不合适姿势固然是重要原因,但在任何手势下长时间保持不动都会成为肌体的压力并影响血液循环,哪怕开始时是舒适的。所以既要考虑外壳的舒适,也要考虑到使“舒适”的姿势也能变动一下。
技术实现思路
本专利技术以改善鼠标的操作适应性和舒适度为目标,提供一种可对鼠标体绕Z轴的旋转进行补偿的鼠标器,使人们在使用鼠标过程中可以有更大的改变姿势的自由而不影响正常操作,从而可以通过随时改变姿势、变化动作,缓解因固定姿势、重复动作带来的疲劳,活动不同的肌肉,改善血液循环。这种补偿也提高了鼠标的操作适应性,比如使专为右手设计的鼠标在左手使用时也能正确定向,不会出现方向偏移。本专利技术解决这一问题所采用的方案是:通过外界输入或由鼠标自动测量获取一个代表鼠标体倾转方向的参数值θ,使用此参数值θ对鼠标位移传感器获取的原始采样数据或者由所述原始采样数据计算得出的位移数据进行坐标系变换计算,使用一个相对于原坐标系O的X轴、Y轴方向扭转过θ角度的新坐标系O’对最终的位移信息进行表示后再输出到主机,驱动光标移动。这一数据处理计算过程由鼠标器内的数据处理模块完成。一种对鼠标绕Z轴旋转后的倾角进行补偿的方法,该鼠标包括一平面位移传感器以及一数据处理模块,所述平面位移传感器反映一个有X、Y两个轴向的平面直角坐标系O,其特征在于:所述鼠标可通过外界输入或由鼠标自动测量获取一个代表鼠标体倾转方向的参数值θ,所述鼠标使用此参数值θ对鼠标位移传感器获取的原始采样数据或者由所述原始采样数据计算得出的位移数据进行坐标系变换计算,使用一个相对于原坐标系O的X轴、Y轴方向扭转过θ角度的新坐标系O’对最终的位移信息进行表示后再输出到主机,驱动光标移动。为了便于审查员能容易的掌握全文要点,节约审查流程,特在不超出原说明书和权利要求书记载的范围前提下做包括本段落在内的三段额外说明。上一段落作为原始申请文件的权利要求1补入正文,比较可见其与原始说明书[0006]段落(也即上上段落)基本相同,其中提及的“鼠标位移传感器”和“平面位移传感器”实为同一事物,是一个“鼠标的”、“平面位移侦测的”“传感器”组合概念,是一个新造词汇,新造概念,平面(两个维度)内的位移测量。其与某些行业内所称的单维度的“位移传感器”(亦称“线性传感器”)并不相同,但是在原说明书的[0007]段落(也即此段落之后的第三段落)即通过“为了说明方便,认为鼠标的组成包括:位移传感器、数据处理模块、控制模块。位移传感器负责采集鼠标相对于取样平面移动的数据信息……”对此概念作了简化——即“为了说明方便”而在之后的全文中,将“鼠标平面位移传感器”简化为“位移传感器”一词来代指。在另一方面,通过全文的说明及“为了说明方便,认为鼠标的组成包括:位移传感器、数据处理模块、控制模块。位移传感器负责采集鼠标相对于取样平面移动的数据信息……”可知,其定义包含有一个“取样平面”的概念:即,其是“采集鼠标相对于取样平面移动的数据信息”的。一如在本说明书全文中所有提及的鼠标所用的、不同的、与鼠标所用的传感器相关的名词所能表现的。亦本着《专利审查指南2010》所指出的“理顺文字、改正不规范用词、统一技术术语”的目的,将这些名词罗列,包括:机械式、光机式(光学机械式)、光学鼠标、纯机械鼠标、使用光电编码器的光学机械式鼠标、光机鼠标、光学引擎、激光鼠标、光学位移传感器、位移传感器模块、机械滚球式位移传感器。——在其中包括一个通常可以概括为“桌面”的“取样平面”,并且该平面被取样,数据反映鼠标相对于其的移动信息。对应的,在本说明书内对“鼠标”概念最初做定义时,在“
技术介绍
”部分的第一段落亦有“以手持鼠标体的整体移动使鼠标在桌面上滑动并且由鼠标底部贴近桌面的定位组件探查移动的方向以及量,”的描述。在“额外说明”的第三个段落,将提醒:代表鼠标体倾转方向的参数值θ的获取,在说明书、实施例、附图中多处地方都有体现——其获取是在鼠标工作流程之外的“倾角设置模式”进行的,在正常工作状态不进行θ值的获取。这个过程在使用“测量得到倾转参数θ”方案时又被称为“补偿角设置模式”[0087],并且其“θ值获取结果”在退出补偿角设置模式前被存储。在正常的鼠标工作流程里θ值将是恒定值。图10对应的第一实施例的“两段式拨动开关”对应的“SEL键是在标准″竖″模式吗?”对此流程并不冲突,而仅是一个具体化的实例。请查看图4、图5、图16,原说明书段落[0008]、[0009]、[0061],亦即,鼠标体倾转方向的参数值θ的获取并不是一个鼠标正常工作中的实时动态流程,而是人工进行的额外流程,[0035],在[0060]段落有本文档来自技高网...
【技术保护点】
【技术特征摘要】
2010.09.21 CN 201010288856.51.一种对鼠标绕Z轴旋转后的倾角进行补偿的方法,该鼠标包括一平面位移传感器以及一数据处理模块,所述平面位移传感器反映一个有X、Y两个轴向的平面直角坐标系O,其特征在于:所述鼠标可通过外界输入或由鼠标自动测量获取一个代表鼠标体倾转方向的参数值θ,所述鼠标使用此参数值θ对鼠标位移传感器获取的原始采样数据或者由所述原始采样数据计算得出的位移数据进行坐标系变换计算,使用一个相对于原坐标系O的X轴、Y轴方向扭转过θ角度的新坐标系O’对最终的位移信息进行表示后再输出到主机,驱动光标移动;所述“可通过外界输入或由鼠标自动测量获取”的“一个代表鼠标体倾转方向的参数值θ”在一个称为“倾角设置模式”的单独设置流程获得,θ值在鼠标正常进行采样工作的主流程中保持不变,代表预期要使鼠标体转动的角度;即使是所谓“由鼠标自动测量获取”的流程,也需要手动触发进入倾角设置模式,计算出倾角的结果并将倾角数据θ值存储后退出倾角设置模式,才进入使用θ值进行计算的虚拟坐标补偿模式工作。2.根据权利要求1所述的一种对鼠标绕Z轴旋转后的倾角进行补偿的方法,其特征在于:其所述外界输入参数值θ的来源属于由微动开关、拨动开关、旋转式电位器、旋转式电容器、旋转编码器、计算机端软件构成的组中的一种。3.根据权利要求1或2所述的一种对鼠标绕Z轴旋转后的倾角进行补偿的方法,其特征在于:针对输入的参数值θ,对获得的相对位移变量值x、y使用下列公式计算获得经补偿后的相对位移变量值x’、y’:x’=x×Cosθ-y×Sinθ,y’=y×Cosθ+x×Sinθ。4.根据权利要求1或2所述的一种对鼠标绕Z轴旋转后的倾角进行补偿的方法,其特征在于:所述参数值θ是90°角的整数倍,所述鼠标通过对由所述位移传感器获取的原始采样数据或者由所述原始采样数据计算得出的位移数据的X、Y两个数据组中的原X、Y轴的正负方向数据根据实际情况作出新的定义后,对X、Y两个数据组中的数据值根据实际情况决定是否进行交换,之后向主机输出。5.根据权利要求4所述的一种对鼠标绕Z轴旋转后的倾角进行补偿的方法,其特征在于:所述“实际情况”实为所述参数值θ是90°角的多少倍的情况,所述对“X、Y两个数据组中的原X、Y轴的正负方向数据根据实际情况作出新的定义”实为定义是否将原数据的正负符号取反。6.根据权利要求4所述的一种对鼠标绕Z轴旋转后的倾角进行补偿的方法,其特征在于:所述“实际情况”实为所述参数值θ是90°角的多少倍的情况,X、Y两个数据组将依据公式x’=x×Cosθ-y×Sinθ,y’=y×Cosθ+x×Sinθ的计算结果,在决定是否对原值进行符号取反以及是否将X、Y数据值进行交换、并执行了该决定后,向主机输出。7.根据权利要求1或2所述的一种对鼠标绕Z轴旋转后的倾角进行补偿的方法,其特征在于:所述参数值θ不是90°角的整数倍。8.根据权利要求1所述的一种对鼠标绕Z轴旋转后的倾角进行补偿的方法,其特征在于:其所述倾角参数值的获得方法包括以下步骤:在程序开关或者按键开关的控制下,鼠标器进入角度设定模式,先进入测试阶段,使用者手持鼠标器左右晃动,由鼠标控制芯片或者程序记录这晃动时位移传感器的或者鼠标的原始值输出,把左右向信号的起始点和折返点作为光标的一次行程的起始点和终止点,所述起始点和终止点之间的左右方向的同向信号,以及所述同向信号发生过程中的前后向信号一并被记录,所述一次行程的起始点和终止点在前后方...
【专利技术属性】
技术研发人员:申金坡,
申请(专利权)人:申金坡,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。