多屏显示下鼠标指针的快速定位装置的制作方法

文档序号:11949156阅读:1987来源:国知局
多屏显示下鼠标指针的快速定位装置的制作方法

本发明涉及计算机技术领域。



背景技术:

目前越来越多的电脑用户在工作和娱乐时会同时使用两个或者两个以上的显示器,或者是将一个较大的显示器分成多个显示区域,当用户使用鼠标在多个屏幕内进行操作时,由于鼠标指针较小,不容易被发现在哪个屏幕上显示,给用户工作带来很多不便。尤其是当使用电脑在多个屏幕内分别打开各种应用软件时,由于屏幕内容复杂,且鼠标指针在屏幕内显示并不明显,用户在使用时经常会出现找不到鼠标指针的情况,当加载的屏幕越多,此种情况越明显,耽误了用户的时间,给工作和娱乐带来许多不便。



技术实现要素:

针对现有技术中的问题,本发明的目的是提供一种在使用多屏幕显示器的电脑时可以迅速找到鼠标指针的装置。

为了实现以上目的,本发明提供了一种多屏显示下鼠标指针的快速定位装置,包括定位按键、用于检测所述的定位按键是否被触发的检测单元、指令发送单元、执行单元,当检测到所述的定位按键被触发时,所述的指令发送单元生成定位指令,所述的定位指令含有鼠标指针的定位信息,所述的执行单元根据所述的定位指令将鼠标指针移动至定位信息所对应的屏幕中的预定位置。

本发明的进一步改进在于,所述的预定位置包括对应屏幕的中央位置。

本发明的进一步改进在于,所述的定位按键包括键盘或鼠标或触控板中的任一按钮或者增设的自定义按钮。

本发明的进一步改进在于,所述的增设的自定义按钮位于鼠标的侧方。

本发明的进一步改进在于,所述的定位按键包括鼠标中键。

本发明的进一步改进在于,所述的定位按键包括键盘中的按钮或者增设的自定义按钮的组合,或者是,鼠标或触控板中的按钮或者增设的自定义按钮的组合。

本发明的进一步改进在于,所述的定位指令含有屏幕序号的信息。

本发明的进一步改进在于,所述的定位按键被连续触发的次数对应于定位信息中的屏幕序号。

本发明的进一步改进在于,所述的定位按键包括Win键和数字键作为组合键,所述的数字键对应于定位信息中的屏幕序号。

本发明的进一步改进在于,所述的定位按键包括Win键和鼠标左键作为组合键,鼠标左键被连续触发的次数对应于定位信息中的屏幕序号。

由于采用了以上技术方案,本发明的技术效果是:用户可以迅速方便地在复杂的多个屏幕中找到鼠标指针,操作简便,提高了效率。

附图说明

附图1和附图2描述了根据本发明的实施例一;

附图3和附图4描述了根据本发明的实施例二;

附图5和附图6描述了根据本发明的实施例三;

附图7和附图8描述了根据本发明的实施例四;

附图9描述了根据本发明的流程图;

附图10描述了根据本发明的工作原理图。

具体实施方式

下面对本发明的较佳实施例进行详细阐述,以使本发明的优点和特征能更易于被本领域技术人员理解,从而对本发明的保护范围做出更为清楚明确的界定。

实施例一

参见附图1所示,本实施例中用户使用四个显示屏幕进行工作时,鼠标指针会随机在一个屏幕内显示,加上屏幕内显示内容复杂,用户很难在第一时间找到鼠标。尤其是当屏幕数量越多,鼠标指针就越不容易被找到,给用户的工作带来很多不便。

根据本发明的多屏显示下鼠标指针的快速定位装置,包括定位按键、用于检测定位按键是否被触发的检测单元、指令发送单元、执行单元,当检测到定位按键被触发时,指令发送单元生成定位指令,定位指令含有鼠标指针的定位信息,执行单元根据定位指令将鼠标指针移动至定位信息所对应的屏幕中的预定位置。

参见附图2所示,在本实施例中,利用软件设置鼠标滚轮键为定位按键,当单击这个按键时,鼠标指针就会出现在显示屏1的中心位置,双击时,鼠标指针出现在显示屏2中......以此类推,连击几下鼠标滚轮键,鼠标指针就会出现在第几个显示屏中,当然,还可以设置鼠标的预定位置为对应屏幕中的角落位置。此外,利用软件设置定位按键可以是键盘或鼠标或触控板中的任一按钮。

实施例二

参见附图3和附图4所示,在本实施例中,鼠标侧面设计一个自定义按钮,利用软件设置该自定义按钮为定位按键,增设的自定义按钮位于鼠标的侧方以方便用户操作。单击鼠标上此按键时,鼠标指针会出现在用户使用的主显示屏(即显示屏1)的中心位置,双击此按键鼠标指针在显示屏2中出现,以此类推,点击此按键几下就会在第几个显示屏中出现,从而可以在复杂的多个屏幕内,用户可以很容易的找到鼠标指针。还可以设置鼠标的预定位置为对应屏幕中的角落位置,另外,该自定义按钮还可以是位于键盘或是鼠标上的任意位置。

实施例三

参见附图5和附图6所示,在本实施例中,利用软件设置键盘上Win键(或其他功能键)和各个数字键为组合键,例如,按windows键+数字键1时,鼠标指针会在第一个屏幕中心位置出现,按下windows键+数字键2时,鼠标指针出现在显示屏2中,以此类推,当按下windows键+数字键n的时候,鼠标指针就会出现在显示屏n中。定位按键包括键盘中的按钮或者增设的自定义按钮的组合,或者是,鼠标或触控板中的按钮或者增设的自定义按钮的组合。

实施例四

参见附图7和附图8所示,在本实施例中,利用软件设置键盘上Win键(或其他功能键)和单击鼠标上的左键(或其他按键),例如,按下windows键+单击鼠标左键时,可以让鼠标显示在第一个屏幕中心位置,当按下windows键+双击鼠标左键时,鼠标指针出现在显示屏2中。以此类推,按几下鼠标上的按键就会显示在第几个屏幕中心位置。定位按键包括键盘、鼠标或触控板中的按钮或者增设的自定义按钮的组合。

附图9描述了根据本发明的流程图,当检测单元检测到定位按键被触发时,EC/KBC发出定位指令,驱动收到定位指令后将光标移动特定位置。其中,KBC即Keybroad Control(键盘控制器),EC即Embedded controller,是嵌入在主板上一个芯片。

附图10描述了根据本发明的工作原理图,当使用者按下某一定义好的自定义键或组合键时,例如Ctrl+T,EC收到后转发送定位指令通知ETD.sys,ETD.sys收到定位指令后会发出一个事件通知ETDCtrl.exe,ETDCtrl.exe收到后,执行Windows API:SetCursorPos()进行鼠标指针的移动。其中,ETD.sys 和 ETDCtrl.exe 属于第三方Touchpad 驱动控制集成程序,ETD.sys 负责接收EC得Scan code,ETDCtrl.exe 调用TP functon,也就是我们看到的光标执行的动作;Windows API( Windows Application Program Interface),是微软windwos 提供的应用程序界面。

以上实施方式只为说明本发明的技术构思及特点,其目的在于让熟悉此项技术的人了解本发明的内容并加以实施,并不能以此限制本发明的保护范围,凡根据本发明精神实质所做的等效变化或修饰均涵盖在本发明的保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1