手柄及其按键反馈力的矫正方法、控制装置及存储介质与流程

文档序号:26093027发布日期:2021-07-30 18:02阅读:280来源:国知局
手柄及其按键反馈力的矫正方法、控制装置及存储介质与流程

本发明涉及游戏设备技术领域,特别涉及一种手柄及其按键反馈力的矫正方法、控制装置及存储介质。



背景技术:

随着游戏设备硬件的升级换代,现代游戏手柄扳机按键增加了力反馈效果,游戏设计者们可以利用扳机按键的力反馈效果模拟一些游戏场景,增加游戏中用户在某些场景的沉浸效果。例如,可以利用扳机按键模仿射弓场景,游戏体验者在拉弓这一过程中能真实感受到力的作用效果,再就是射击游戏中扣动扳机等场景,通过扳机按键的反馈力,给用户带来更好的体验效果。

现有的手柄包括按键组件和滑动变阻器,所述按键组件包括弹性组件和按键,所述弹性组件具体为弹簧,所述弹簧的一端被限位固定,所述弹簧的另一端与所述按键的内侧抵接,以在所述按键受压后驱动所述弹性组件变形,所述滑动变阻器的滑片与所述弹性组件被所述按键作用的一端连接,以随同所述弹性组件活动,在所述按键受压时,所述按键会压制所述弹性组件变形,以带动滑动变阻器运动,导致滑动变阻器的阻值发生变化,通过滑动变阻器阻值获取得知反馈给扳机按键的力大小。

通过以上简单介绍了解了扳机按键的力反馈作用机制,即作用给扳机按键的反馈力是由于压缩弹簧而来,压缩量越大,反馈力也越大,而弹簧行程量与滑动变阻器阻值成正比,而由于滑动变阻器的位移量与阻值理想情况下是线性相关的,但是在实际使用过程中,由于结构装配误差、滑动变阻器本身线性一致性较差等原因,导致根据真实电阻值计算得出的反馈力精度并不高,同时为了保证不同产品之间反馈力大小的一致性,需要对扳机按键进行力校准。



技术实现要素:

本发明的主要目的是提出一种手柄及其按键反馈力的矫正方法、控制装置及存储介质,旨在对扳机按键的反馈力进行矫正。

为实现上述目的,本发明提一种手柄的按键反馈力的矫正方法,包括:

根据按键的需求反馈力值f、以及按键的反馈力值与弹性组件的形变位移之间的设定关系,计算与f对应的所述弹性组件的形变位移s;

根据所述形变位移s、以及滑动变阻器的实际电阻值与所述弹性组件的形变位移之间的映射关系,获得与所述形变位移s对应的滑动变阻器的实际电阻值r实际。

可选地,根据按键的需求反馈力值f、以及按键的反馈力值与弹性组件的形变位移之间的设定关系,计算与f对应的所述弹性组件的形变位移s的步骤,包括:

根据所述需求反馈力值f、所述按键的反馈力值与所述滑动变阻器的电阻值之间的理论映射关系,计算获得与f对应的所述滑动变阻器的理论电阻值r理论;

根据所述理论电阻值r理论、以及所述滑动变阻器的电阻值与所述弹性组件的形变位移之间的理论映射关系,计算获得与f对应的所述弹性组件的形变位移s。

可选地,根据所述形变位移s、以及滑动变阻器的实际电阻值与所述弹性组件的形变位移之间的映射关系,获得与所述形变位移s对应的滑动变阻器的实际电阻值r实际的步骤,包括:

将所述弹性组件的形变位移s与多个预设的弹性组件的形变位移区间进行比较;

找出所述形变位移s所属的形变位移区间[s1,s2];

根据所述形变位移区间[s1,s2]、以及滑动变阻器的实际电阻值与所述弹性组件的形变位移之间的映射关系,计算获得滑动变阻器的实际电阻值r实际。

可选地,根据所述形变位移区间[s1,s2]、以及滑动变阻器的实际电阻值与所述弹性组件的形变位移之间的映射关系,计算获得滑动变阻器的实际电阻值r实际的步骤,包括:

当所述形变位移s处在[s1,s2]中的第一区间段时,则其对应的电阻矫正值为r11,则对应的实际电阻值r实际=r理论+r11;

当所述形变位移s处在[s1,s2]中的第二区间段时,则其对应的电阻矫正值为r12,则对应的实际电阻值r实际=r理论+r12;

当所述形变位移s处在[s1,s2]中的第n区间段时,则其对应的电阻矫正值为r1n,则对应的实际电阻值r实际=r理论+r1n。

可选地,找出所述形变位移s所处的位移区间值[s1,s2]的步骤之前,还包括:

将所述弹性组件最大的形变位移划分为多个区间;

将各区间分为多个区间段;

根据滑动变阻器的电阻值与所述弹性组件的形变位移之间的理论映射关系和实际映射关系,计算获得各个区间段所对应的电阻矫正值。

可选地,根据所述形变位移区间[s1,s2]、以及滑动变阻器的实际电阻值与所述弹性组件的形变位移之间的映射关系,计算获得滑动变阻器的实际电阻值r实际的步骤,包括:

根据所述形变位移区间[s1,s2],获得在形变位移区间[s1,s2]内,滑动变阻器的实际电阻值与所述弹性组件的形变位移之间等效直线关系的斜率值k1;

根据所述形变位移s以及所述斜率值k1,计算获得获得所述实际电阻值r实际。

可选地,找出所述形变位移s所处的位移区间值[s1,s2]的步骤之前,还包括:

将所述弹性组件最大的形变位移划分为多个区间;

根据所述滑动变阻器的电阻值与所述弹性组件的形变位移之间的实际映射关系,计算所述多个区间的两个端点对应的实际电阻值;

根据所述多个区间的两个端点的形变位移和实际电阻值,计算获得各个所述区间对应的斜率值。

本发明又提供一种可读存储介质,存储有可在处理器上运行的按键反馈力的矫正程序,所述按键反馈力的矫正程序配置为实现如上述任一项所述的按键反馈力的矫正方法的步骤。

本发明还一种控制装置,包括存储器和处理器及存储在所述储存器上且可在所述处理器上运行的按键反馈力的矫正程序,所述按键反馈力的矫正程序配置为实现如上述任一项所述的按键反馈力的矫正方法的步骤。

本发明进一步提供一种手柄,其特征在于,包括:

按键组件,包括弹性组件和按键,所述弹性组件的一端被限位固定,所述弹性组件的另一端与所述按键的内侧抵接,以在所述按键的作用下驱动所述弹性组件变形;

滑动变阻器,所述滑动变阻器的滑片与所述弹性组件被所述按键作用的一端连接,以随同所述弹性组件活动;以及,

控制装置,与所述滑动变阻器电性连接,所述控制装置为上述的控制装置。

本发明提供的技术方案中,根据按键的需求反馈力值f、以及按键的反馈力值与弹性组件的形变位移之间的设定关系,计算与f对应的所述弹性组件的形变位移s,根据所述形变位移s、以及滑动变阻器的实际电阻值与所述弹性组件的形变位移之间的映射关系,获得与所述形变位移s对应的滑动变阻器的实际电阻值r实际,以实现对滑动变阻器的电阻值进行矫正,进而完成对扳机按键的反馈力进行矫正。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图。

图1为本发明提供的手柄的一实施例的部分结构示意图;

图2为图1提供的手柄的控制装置的一实施例的框架示意图;

图3为本发明提供的手柄的按键反馈力的矫正方法的一实施例的流程示意图

图4为图3中的步骤s10的一种实施方式的流程示意图;

图5为图3中的步骤s20的一种实施方式的流程示意图;

图6为为图5中的步骤s23的一种实施方式的流程示意图;

图7为图5中的步骤s22之前的又一实施方式的流程示意图;

图8为图1提供的手柄的电阻与位移之间的关系图;

图9为图8中的关系图的补偿计算过程中的示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明,若本发明实施例中有涉及方向性指示(诸如上、下、左、右、前、后……),则该方向性指示仅用于解释在某一特定姿态(如附图所示)下各部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变。

另外,若本发明实施例中有涉及“第一”、“第二”等的描述,则该“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,全文中出现的“和/或”的含义,包括三个并列的方案,以“a和/或b”为例,包括a方案、或b方案、或a和b同时满足的方案。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本发明要求的保护范围之内。

本发明提供一种手柄,如图1所示,所述手柄100包括按键组件1、滑动变阻器2和控制装置,所述按键组件1包括弹性组件11和按键12,所述弹性组件11具体为弹簧,且所述按键组件1还包括供所述弹簧套设的顶柱13,所述弹性组件11的一端被限位固定,所述弹性组件11的另一端与所述按键12的内侧抵接,以在所述按键12的作用下驱动所述弹性组件11变形,所述滑动变阻器2的滑片21与所述弹性组件11被所述按键12作用的一端连接,以随同所述弹性组件11活动,所述控制装置与所述滑动变阻器2电性连接。进一步如图1所示,为了对所述手柄100的按键反馈力进行矫正,通过一步进电机3运动压缩顶柱13上的弹簧,以模拟扳机按键对弹簧的作用,电机运动压缩弹簧,由于弹簧的弹力进而作用给一个反馈力,由于步进电机3上下移动,进而带动滑动变阻2器运动,导致滑动变阻器2的阻值发生变化,通过滑动变阻器2阻值获取得知弹簧的反馈给按键12的力大小,即作用给按键12的反馈力是由于压缩弹簧而来,压缩量越大,反馈力也越大,而弹簧行程量与滑动变阻器2阻值成正比,而由于滑动变阻器2的位移量与阻值理想情况下是线性相关的,但是在实际使用过程中,由于结构装配误差、滑动变阻器2本身线性一致性较差等原因,导致根据真实电阻值计算得出的反馈力精度并不高,同时为了保证不同产品之间反馈力大小的一致性,需要对扳机按键进行力校准。

为此,本发明提供的技术方案可以解决上述技术问题,其主要构思为:根据按键的需求反馈力值f、以及按键的反馈力值与弹性组件的形变位移之间的设定关系,计算与f对应的所述弹性组件的形变位移s,根据所述形变位移s、以及滑动变阻器的实际电阻值与所述弹性组件的形变位移之间的映射关系,获得与所述形变位移s对应的滑动变阻器的实际电阻值r实际,以实现对滑动变阻器的电阻值进行矫正,进而完成对扳机按键的反馈力进行矫正。以下结合本发明的具体实施例对本发明提供的技术方案进行展开说明。

所述控制装置可以包括:处理器1001,例如cpu或者芯片,通信总线1002、i/o接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。i/o接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选i/o接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如wi-fi接口)。存储器1005可以是高速ram存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。

在图2所示的控制装置中,通过所述处理器1001调用存储器1005中存储的手柄按键反馈力的矫正程序,并执行以下操作:

根据按键的需求反馈力值f、以及按键的反馈力值与弹性组件的形变位移之间的设定关系,计算与f对应的所述弹性组件的形变位移s;

根据所述形变位移s、以及滑动变阻器的实际电阻值与所述弹性组件的形变位移之间的映射关系,获得与所述形变位移s对应的滑动变阻器的实际电阻值r实际。

可选地,根据按键的需求反馈力值f、以及按键的反馈力值与弹性组件的形变位移之间的设定关系,计算与f对应的所述弹性组件的形变位移s的步骤,包括:

根据所述需求反馈力值f、所述按键的反馈力值与所述滑动变阻器的电阻值之间的理论映射关系,计算获得与f对应的所述滑动变阻器的理论电阻值r理论;

根据所述理论电阻值r理论、以及所述滑动变阻器的电阻值与所述弹性组件的形变位移之间的理论映射关系,计算获得与f对应的所述弹性组件的形变位移s。

可选地,根据所述形变位移s、以及滑动变阻器的实际电阻值与所述弹性组件的形变位移之间的映射关系,获得与所述形变位移s对应的滑动变阻器的实际电阻值r实际的步骤,包括:

将所述弹性组件的形变位移s与多个预设的弹性组件的形变位移区间进行比较;

找出所述形变位移s所属的形变位移区间[s1,s2];

根据所述形变位移区间[s1,s2]、以及滑动变阻器的实际电阻值与所述弹性组件的形变位移之间的映射关系,计算获得滑动变阻器的实际电阻值r实际。

可选地,可选地,根据所述形变位移区间[s1,s2]、以及滑动变阻器的实际电阻值与所述弹性组件的形变位移之间的映射关系,计算获得滑动变阻器的实际电阻值r实际的步骤,包括:

当所述形变位移s处在[s1,s2]中的第一区间段时,则其对应的电阻矫正值为r11,则对应的实际电阻值r实际=r理论+r11;

当所述形变位移s处在[s1,s2]中的第二区间段时,则其对应的电阻矫正值为r12,则对应的实际电阻值r实际=r理论+r12;

当所述形变位移s处在[s1,s2]中的第n区间段时,

可选地,找出所述形变位移s所处的位移区间值[s1,s2]的步骤之前,还包括:

将所述弹性组件最大的形变位移划分为多个区间;

将各区间分为多个区间段;

根据滑动变阻器的电阻值与所述弹性组件的形变位移之间的理论映射关系和实际映射关系,计算获得各个区间段所对应的电阻矫正值。

可选地,根据所述形变位移区间[s1,s2]、以及滑动变阻器的实际电阻值与所述弹性组件的形变位移之间的映射关系,计算获得滑动变阻器的实际电阻值r实际的步骤,包括:

根据所述形变位移区间[s1,s2],获得在形变位移区间[s1,s2]内,滑动变阻器的实际电阻值与所述弹性组件的形变位移之间等效直线关系的斜率值k1;

根据所述形变位移s以及所述斜率值k1,计算获得获得所述实际电阻值r实际。

可选地,找出所述形变位移s所处的位移区间值[s1,s2]的步骤之前,还包括:

将所述弹性组件最大的形变位移划分为多个区间;

根据所述滑动变阻器的电阻值与所述弹性组件的形变位移之间的实际映射关系,计算所述多个区间的两个端点对应的实际电阻值;

根据所述多个区间的两个端点的形变位移和实际电阻值,计算获得各个所述区间对应的斜率值。

本发明还提供一种手柄的按键反馈力的矫正方法,图3至图9为本发明提供的手柄的按键反馈力的矫正方法的实施例。

图3为本发明提供的手柄的按键反馈力的矫正方法的一实施例的流程示意图,请参照图3,本发明提供一种手柄的按键反馈力的矫正方法,包括:

步骤s10、根据按键的需求反馈力值f、以及按键的反馈力值与弹性组件的形变位移之间的设定关系,计算与f对应的所述弹性组件的形变位移s;

按键的需求反馈力值f为针对不同的游戏设置的按键力,或者同一种游戏针对不同用户或者不同的效果所设置的按键的需求反馈力,按键的反馈力值与弹性组件的形变位移之间显然存在设定关系,该设定关系理论上应该是线性关系,该关系可以通过胡克定律得知f=k*x得知。

步骤s20、根据所述形变位移s、以及滑动变阻器的实际电阻值与所述弹性组件的形变位移之间的映射关系,获得与所述形变位移s对应的滑动变阻器的实际电阻值r实际。

将用户的需求馈力值f转化为形变位移s之后,可以根据所述形变位移s获得与所述形变位移s对应的滑动变阻器的实际电阻值r实际,系统中存储有滑动变阻器的实际电阻值与所述弹性组件的形变位移之间的映射关系,该映射关系时通过实验获得,具体后续部分有介绍。

本发明提供的技术方案中,根据按键的需求反馈力值f、以及按键的反馈力值与弹性组件的形变位移之间的设定关系,计算与f对应的所述弹性组件的形变位移s,根据所述形变位移s、以及滑动变阻器的实际电阻值与所述弹性组件的形变位移之间的映射关系,获得与所述形变位移s对应的滑动变阻器的实际电阻值r实际,以实现对滑动变阻器的电阻值进行矫正,进而完成对扳机按键的反馈力进行矫正。

图4为图3中的步骤s10的一种实施方式的流程示意图,请参阅图4,在本实施例中,步骤s10包括:

步骤s11、根据所述需求反馈力值f、所述按键的反馈力值与所述滑动变阻器的电阻值之间的理论映射关系,计算获得与f对应的所述滑动变阻器的理论电阻值r理论;

根据胡克定律得知f=k*x,当扳机按键保持在初始位置,使用校准机器去接触扳机按键会得到一个初始按压力f1,根据胡克定律,在k未知的情况下,假设得出f=f1时对应的位移为x1,然后产品端发送指令去获取扳机按键在没有触发时的滑动变阻器电阻值r1;之后,电机运动到压缩弹簧量的最大位置,使用校准机器去接触扳机按键,并获取此时的反馈力。假设产品的最大反馈力为f2,则产品电机根据校准机器得到的反馈力大小去不断调整位置,直到电机运动到反馈力为f2的位置,并获取此时滑动变阻器的电阻值r2。假设此时压缩弹簧的行程为x2,△x=x2-x1,由于电阻值变化与压缩弹簧量的位移行程成线性相关,既能得到△x=(r2-r1)/m,根据胡克定律:

f2=k*(x1+△x);

所以:f2=f1+k(r2-r1)/m,进而得到f2-f1=k(r2-r1)/m,

所以:k/m=(f2-f1)/(r2-r1)。

假设电机运动到某一位置x3,此位置从x1位置运动到x3位置压缩的弹簧量行程为△x1,对应从产品端得到此时的电阻值为r,则f3=kx3=k(x1+△x1),即f3-f1=k*(r-r1)/m,f1已知,k/m也已知,所以能根据此公式算出电阻值为r时所对应的反馈力f,相应地,可以通过反馈力f,计算出对应的滑动变阻器的理论电阻值r理论。

步骤s12、根据所述理论电阻值r理论、以及所述滑动变阻器的电阻值与所述弹性组件的形变位移之间的理论映射关系,计算获得与f对应的所述弹性组件的形变位移s。

当理论电阻值r理论计算出来之后,进而可以所述滑动变阻器的电阻值与所述弹性组件的形变位移之间的理论映射关系,计算获得与f对应的所述弹性组件的形变位移s,而该理论映射关系,可以通过按键在初始位置和最大行程位置时,对应的弹性组件的形变位移和滑动变阻器的电阻,计算出理论位移电阻斜率k,进而,可以根据理论位移电阻斜率k和理论电阻值r理论,计算出与f对应的所述弹性组件的形变位移s。

图5为图3中的步骤s20的一种实施方式的流程示意图,请参阅图5,在,本实施例中,步骤s20包括:

步骤s21、将所述弹性组件的形变位移s与多个预设的弹性组件的形变位移区间进行比较;

系统会将弹性组件的形变位移s划分为多个区间,如图9所示,在一实施例中,将形变位移划分为8个形变位移区间,当然理论上划分的区间越多,最终获得的实际电阻值r实际的精确度越高。

步骤s22、找出所述形变位移s所属的形变位移区间[s1,s2];

将所述形变位移s与各个形变位移区间进行比较,以可以获得对应所属的形变位移区间[s1,s2];

步骤s23、根据所述形变位移区间[s1,s2]、以及滑动变阻器的实际电阻值与所述弹性组件的形变位移之间的映射关系,计算获得滑动变阻器的实际电阻值r实际。

在每一个形变位移区间[s1,s2],系统都存储有滑动变阻器的实际电阻值与所述弹性组件的形变位移之间的映射关系,可以直接获得滑动变阻器的实际电阻值r实际。

图6为为图5中的步骤s23的一种实施方式的流程示意图,请参阅图6,在本实施例中,步骤s23包括:

步骤s231、当所述形变位移s处在[s1,s2]中的第一区间段时,则其对应的电阻矫正值为r11,则对应的实际电阻值r实际=r理论+r11;

步骤s232、当所述形变位移s处在[s1,s2]中的第二区间段时,则其对应的电阻矫正值为r12,则对应的实际电阻值r实际=r理论+r12;

步骤s233、当所述形变位移s处在[s1,s2]中的第n区间段时,则其对应的电阻矫正值为r1n,则对应的实际电阻值r实际=r理论+r1n。

也即系统在对应所述形变区间[s1,s2]的不同区间段存储有不同的电阻矫正值,该电阻矫正值时通过实验获得的。

图7为图5中的步骤s22之前的又一实施方式的流程示意图,请参阅图7,在本实施例中,步骤s22之前,还包括:

步骤s22a、将所述弹性组件最大的形变位移划分为多个区间;

步骤s22b、将各区间分为多个区间段;

步骤s22c、根据滑动变阻器的电阻值与所述弹性组件的形变位移之间的理论映射关系和实际映射关系,计算获得各个区间段所对应的电阻矫正值。

反馈力大小能根据目前滑动变阻器的电阻值算得,但是实际过程中,滑动变阻器阻值与形变位移之间线性相关性并不理想,图8为实际过程中电阻阻值与形变位移之间的关系。从图中可以看出,实际的电阻位移关系与理想的电阻位移关系存在较大误差,需要将理想的电阻位移关系校准成实际的电阻位移关系,此图是当电机在反馈力为f2(最大反馈力位置)对应的电阻值位置时,电机开始匀速朝初始位置r1运动,并且产品端实时输出电阻值,直到运动到电阻值等于r1的位置时立刻停止,绘制的位移阻值关系图,假设运动速度为v=1m/s,则图8中位移s=v*t=t。

由于在游戏场景中扳机的反馈力可调,根据算法实现,已知条件是反馈力,能根据公式计算出理论的电阻值,但是理论的电阻值要经过校准,这样才能根据实际的反馈力算出产品扳机的实际电阻值,校准位移阻值关系如图9所示,所有直线上的阻值点都要校准到对应的实际的曲线上的阻值点,即r2点要校准到r1点。根据图9所示的已知条件,可以根据实际初始点位置(即扳机反馈力最小位置)坐标m与终点坐标n(即扳机反馈力最大位置),计算出理想位移电阻斜率k。本方法是将位移轴等分成多8段,然后找到每段位移初始位置与终点位置对应的电阻值,再根据理想的位移电阻斜率k,计算得出理论的电阻值,并根据曲线得到s1位置分别对应的实际电阻值r1,及对应的理论电阻值r2;s2位置分别对应的实际电阻值为r3,对应的理论电阻值为r4,以此得到8组(s1,r1-r2)、(s2,r3-r4)等类似数据。

在本发明的另一实施例中,步骤s20包括:

步骤s24、根据所述形变位移区间[s1,s2],获得在形变位移区间[s1,s2]内,滑动变阻器的实际电阻值与所述弹性组件的形变位移之间等效直线关系的斜率值k1;

步骤s25、根据所述形变位移s以及所述斜率值k1,计算获得获得所述实际电阻值r实际。

也即,在该实施例中,对于各个形变位移区间,对应存在有滑动变阻器的实际电阻值与所述弹性组件的形变位移之间等效直线关系的斜率值,该斜率值可以通过将滑动变阻器的电阻值与所述弹性组件的形变位移的实际映射关系上获得,具体地,步骤s24之前,还包括:

步骤s24a、将所述弹性组件最大的形变位移划分为多个区间;

步骤s24b、根据所述滑动变阻器的电阻值与所述弹性组件的形变位移之间的实际映射关系,计算所述多个区间的两个端点对应的实际电阻值;

步骤s24c、根据所述多个区间的两个端点的形变位移和实际电阻值,计算获得各个所述区间对应的斜率值。

也即,如图9所示,可以将获得的电阻值位移的实际映射关系曲线按照形变位移分为多段,然后,在该曲线上找到每一段的两个端点对应地电阻值,进而,可以根据电阻值和位移值算出该段的斜率值。

本发明还提出一种计算机可读的存储介质,所述计算机可读的存储介质上存储有手柄的按键反馈力的矫正程序,所述手柄的按键反馈力的矫正程序被处理器执行时实现如上述任一实施例的手柄的按键反馈力的矫正方法的步骤,在此不再赘述。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,电视机,或者网络设备等)执行本发明各个实施例的方法。

以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是在本发明的发明构思下,利用本发明说明书及附图内容所作的等效结构变换,或直接/间接运用在其他相关的技术领域均包括在本发明的专利保护范围。

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