一种切换鼠标操作模式的方法、计算设备及存储介质技术

技术编号:31842886 阅读:16 留言:0更新日期:2022-01-12 13:23
本发明专利技术公开了一种切换鼠标操作模式的方法、计算设备及存储介质,切换鼠标操作模式的方法在计算设备中执行,该方法包括:当监听到来自鼠标的输入事件时,检测输入事件是否被响应;若输入事件不能被响应,则从输入事件中获取输入数据;根据输入数据,获取输入数据的镜像输入数据;基于镜像输入数据,更新输入事件,以得到更新后的输入事件;判断更新后的输入事件是否存在响应事件;若存在,则对鼠标的操作模式进行切换。本申请提供的切换鼠标操作模式的方法,实现了基于使用者的操作习惯来对应切换鼠标的操作模式。不需要使用者自行更改操作模式,使得鼠标的操作模式的切换更简单和方便。便。便。

【技术实现步骤摘要】
一种切换鼠标操作模式的方法、计算设备及存储介质


[0001]本专利技术涉及计算机
,具体涉及一种切换鼠标操作模式的方法、计算设备及存储介质。

技术介绍

[0002]众所周知,鼠标是一种计算设备外围输入设备,通常情况下默认的操作模式为右手操作模式,这就为很多习惯使用左手进行操作的人带来了不便。同时,对于需要长时间坐在电脑前进行工作的人来说,例如程序员、打字员等,长期固定姿势使用一侧鼠标极易带来身体不适,使得身体一侧的手腕、手臂酸疼、肩部疲劳,严重者甚至引发职业病。
[0003]目前,最常用的鼠标操作模式的切换方法是在操作系统的控制面板里对鼠标的左右手操作模式进行设置,这样就需要用户手动找到控制面板中的设置信息,对其进行更改,比较麻烦,且对于开始使用电脑的人来说,很难找到鼠标模式的设置信息,操作十分不方便。

技术实现思路

[0004]鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的一种切换鼠标操作模式的方法、计算设备以及存储介质。
[0005]根据本专利技术的一个方面,提供一种切换鼠标操作模式的方法,在计算设备中执行,该方法包括:当监听到来自鼠标的输入事件时,检测输入事件是否被响应;若输入事件不能被响应,则从输入事件中获取输入数据;根据输入数据,获取输入数据的镜像输入数据;基于镜像输入数据,更新输入事件,以得到更新后的输入事件;判断更新后的输入事件是否存在响应事件;若存在,则对鼠标的操作模式进行切换。
[0006]可选地,在根据本专利技术的切换鼠标操作模式的方法中,其中,输入数据至少包括:输入对象和输入类型。
[0007]可选地,在根据本专利技术的切换鼠标操作模式的方法中,其中,输入对象为鼠标的第一按键或第二按键,以及根据输入数据,获取输入数据的镜像输入数据的步骤包括:若输入数据中的输入对象为第一按键,则将其替换为第二按键;若输入数据中的输入对象为第二按键,则将其替换为第一按键;将替换后的输入对象和输入数据中的输入类型,作为输入数据的镜像输入数据。
[0008]可选地,在根据本专利技术的切换鼠标操作模式的方法中,其中,基于镜像输入数据,更新输入事件,以得到更新后的输入事件的步骤包括:用镜像输入数据替换输入事件中的输入数据,以得到更新后的输入事件。
[0009]可选地,在根据本专利技术的切换鼠标操作模式的方法中,其中,在若存在,则对鼠标的操作模式进行切换的步骤之后,还包括:基于更新后的输入事件所对应的响应事件,响应输入事件。
[0010]可选地,在根据本专利技术的切换鼠标操作模式的方法中,其中,若存在,则对鼠标的
操作模式进行切换的步骤包括:判断计算设备是否设置了默认切换鼠标操作模式;若是,则对鼠标的操作模式进行切换;否则,进行切换鼠标操作模式的提示。
[0011]可选地,在根据本专利技术的切换鼠标操作模式的方法中,其中,进行切换鼠标操作模式的提示的步骤包括:呈现用于切换鼠标操作模式的窗口,窗口中至少包括切换鼠标操作模式接口和禁止切换鼠标操作模式接口;响应于对切换鼠标操作模式接口和禁止切换鼠标操作模式接口的选择,执行相应操作。
[0012]可选地,在根据本专利技术的切换鼠标操作模式的方法中,其中,在若输入事件不能被响应,则从输入事件中获取输入数据的步骤之前还包括;判断是否开启了切换鼠标操作模式的功能;若是,则执行所述获取输入数据的步骤。
[0013]根据本专利技术的又一个方面,提供一种计算设备,包括:至少一个处理器;和存储有程序指令的存储器,其中,所述程序指令被配置为适于由所述至少一个处理器执行,所述程序指令包括用于执行上述方法的指令。
[0014]根据本专利技术的又一个方面,提供一种存储有程序指令的可读存储介质,当所述程序指令被计算设备读取并执行时,使得所述计算设备执行上述的方法。
[0015]根据本专利技术的方案,通过获取鼠标输入事件的输入数据的镜像输入数据,然后根据该镜像输入数据更新输入事件,并在判断到该更新后的输入事件能被计算设备响应时,进行鼠标的操作进行切换。实现了基于使用者的操作习惯来对应切换鼠标的操作模式。不需要使用者自行更改操作模式,使得鼠标的操作模式的切换更简单和方便。
[0016]上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。
附图说明
[0017]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0018]图1示出了根据本专利技术一个实施例的计算设备100的示意图;
[0019]图2示出了根据本专利技术一个实施例的切换鼠标操作模式的方法200的流程图;
[0020]图3示出了根据本专利技术又一个实施例的切换鼠标操作模式的方法300的流程示意图。
具体实施方式
[0021]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0022]以常见的半光电结构的鼠标来说,当鼠标向左移动时,鼠标内部滚球受标挚垫的摩擦力而向右侧滚动,带动垂直方向的转轴向左旋转,而转轴未端的圆盘光栅切割其侧面的红外线发光管的光线。圆盘光栅另一侧的红外线接收管内沿上下方向排列了两个接收
管,当上面的接收管先于下面感受到红外线后,控制芯片产生向左(或向右)移动的信号,而当下面的接收管先于上面的感受到红外线后,则产生向右(或向左)移动的信号。控制芯片再将这些方向信号调制后送到计算机,在屏幕上正确还原出鼠标的移动,另外一组的水平转动装置同样进行判断,处理情况与水平方向完全相同。而当鼠标作斜方向移动时,水平和垂直两个方向的转动装置同时输出信号,这样,屏幕上的鼠标箭头就可以随着手的移动满屏移动了。当按到鼠标的左、右键时,微动开关的闭合将通断信号传给控制芯片,再转换为电脑可以识别的信号。
[0023]鼠标的按键功能常常是点击左边按键确定,点击右边按键取消或其他。左撇子人群在使用鼠标时,由于左右手的手指的排列顺序不同,导致左右按键的功能需要互换,原来的按键功能不符合左手的操作习惯,容易造成错误操作。
[0024]基于此,用户可以在操作系统中进行鼠标操作模式的切换,现有的技术方案,对于鼠标操作模式切换操作相对麻烦,要到指定的界面去执行相关操作,而且操作过程中还需要适应不是自己使用习惯的模式,对于有左右手模式切换,尤其是公用电脑有频繁切换左右手模式的场景下,会对使用者造成很大的麻烦,对使用者不友好。
[0025]现有技术中,虽然可以通过设置快捷键的方式实现快速切换鼠标的操作本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种切换鼠标操作模式的方法,在计算设备中执行,所述计算设备与鼠标耦接,该方法包括:当监听到来自鼠标的输入事件时,检测所述输入事件是否被响应;若所述输入事件不能被响应,则从所述输入事件中获取输入数据;根据所述输入数据,获取所述输入数据的镜像输入数据;基于所述镜像输入数据,更新所述输入事件,以得到更新后的输入事件;判断所述更新后的输入事件是否存在响应事件;若存在,则对所述鼠标的操作模式进行切换。2.如权利要求1所述的方法,其中,所述输入数据至少包括:输入对象和输入类型。3.如权利要求2所述的方法,其中,所述输入对象为所述鼠标的第一按键或第二按键,以及根据所述输入数据,获取所述输入数据的镜像输入数据的步骤包括:若所述输入数据中的输入对象为第一按键,则将其替换为第二按键;若所述输入数据中的输入对象为第二按键,则将其替换为第一按键;将所述替换后的输入对象和所述输入数据中的输入类型,作为所述输入数据的镜像输入数据。4.如权利要求3所述的方法,其中,所述基于所述镜像输入数据,更新所述输入事件,以得到更新后的输入事件的步骤包括:用所述镜像输入数据替换所述输入事件中的输入数据,以得到更新后的输入事件。5.如权利要求1所述的方法,其中,在所述若存在,则对所述鼠标的操作模式进行切换的步骤之后,还包括:...

【专利技术属性】
技术研发人员:张文斌
申请(专利权)人:统信软件技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1