一种手柄的扳机键控制方法、装置、手柄及存储介质制造方法及图纸

技术编号:35460592 阅读:27 留言:0更新日期:2022-11-03 12:27
本申请公开了一种手柄的扳机键控制方法、装置、手柄及存储介质,所属的技术领域为游戏设备控制领域。所述手柄的扳机键控制方法包括:确定扳机键的位置信息;根据所述位置信息确定所述扳机键的运动状态;若所述扳机键的运动状态为松开状态,则控制力反馈模组对扳机键施加复位作用力,以使所述扳机键恢复至初始位置。本申请能够实现扳机键的快速复位,提高力反馈模组的响应速度。反馈模组的响应速度。反馈模组的响应速度。

【技术实现步骤摘要】
一种手柄的扳机键控制方法、装置、手柄及存储介质


[0001]本申请涉及游戏设备控制领域,特别涉及一种手柄的扳机键控制方法、装置、手柄及存储介质。

技术介绍

[0002]手柄是用户与主机进行交互的主要设备之一,用户可以通过手柄上的按键和摇杆向主机发送特定的指令。为了提高用户在赛车游戏、射击游戏中的体验,手柄上还设置具有扳机键。
[0003]扳机键可以根据游戏场景(如泥泞路面或高速公路)调节反馈力度。当用户按压扳机键后松开手指,扳机键会自动恢复至初始位置,以便用户进行下一次按压,相关技术中主要依赖手柄的弹簧实现扳机键的复位,但是上述方式中扳机键复位时间较长,影响扳机键的力反馈效果。
[0004]因此,如何实现扳机键的快速复位,提高力反馈模组的响应速度是本领域技术人员目前需要解决的技术问题。

技术实现思路

[0005]本申请的目的是提供一种手柄的扳机键控制方法、装置、手柄及存储介质,能够实现扳机键的快速复位,提高力反馈模组的响应速度。
[0006]为解决上述技术问题,本申请提供一种手柄的扳机键控制方法,该扳机键控制方法包括:
[0007]确定扳机键的位置信息;
[0008]根据所述位置信息确定所述扳机键的运动状态;
[0009]若所述扳机键的运动状态为松开状态,则控制力反馈模组对扳机键施加复位作用力,以使所述扳机键恢复至初始位置。
[0010]可选的,所述控制力反馈模组对扳机键施加复位作用力,包括:
[0011]根据所述位置信息确定所述扳机键的按压距离;
[0012]根据所述按压距离控制所述力反馈模组对所述扳机键施加复位作用力。
[0013]可选的,根据所述按压距离控制所述力反馈模组对所述扳机键施加复位作用力,包括:
[0014]根据所述按压距离确定马达工作参数;其中,所述马达工作参数包括复位时长和/或马达转速;
[0015]控制所述力反馈模组的马达按照所述马达工作参数转动,以使所述力反馈模组的连杆对所述扳机键施加复位作用力;其中,所述马达用于驱动所述连杆往复运动。
[0016]可选的,根据所述位置信息确定所述扳机键的运动状态,包括:
[0017]根据预设时间段内的位置信息确定所述扳机键的运动趋势;
[0018]若所述扳机键的运动趋势为按压距离增大,则判定所述扳机键的运动状态为按压
状态;
[0019]若所述扳机键的运动趋势为按压距离减小,则判定所述扳机键的运动状态为松开状态。
[0020]可选的,在控制力反馈模组对扳机键施加复位作用力的过程中,还包括:
[0021]判断所述扳机键的运动状态是否由松开状态恢复为按压状态;
[0022]若是,则按照目标力反馈效果控制力反馈模组对所述扳机键施加作用力。
[0023]可选的,在按照目标力反馈效果控制力反馈模组对所述扳机键施加作用力之前,还包括:
[0024]根据用户配置和/或主机设备操作场景确定所述目标力反馈效果。
[0025]可选的,所述扳机键上设置有霍尔传感器;
[0026]相应的,所述确定扳机键的位置信息,包括:
[0027]根据所述霍尔传感器采集的数据确定所述扳机键的位置信息。
[0028]本申请还提供了一种手柄的扳机键控制装置,该装置包括:
[0029]位置确定模块,用于确定扳机键的位置信息;
[0030]状态确定模块,用于根据所述位置信息确定所述扳机键的运动状态;
[0031]复位模块,用于若所述扳机键的运动状态为松开状态,则控制力反馈模组对扳机键施加复位作用力,以使所述扳机键恢复至初始位置。
[0032]本申请还提供了一种存储介质,其上存储有计算机程序,所述计算机程序执行时实现上述手柄的扳机键控制方法执行的步骤。
[0033]本申请还提供了一种手柄,包括存储器、主控芯片、力反馈模组、扳机键,所述存储器中存储有计算机程序,所述主控芯片调用所述存储器中的计算机程序时实现上述手柄的扳机键控制方法执行的步骤。
[0034]本申请提供了一种手柄的扳机键控制方法,包括:确定扳机键的位置信息;根据所述位置信息确定所述扳机键的运动状态;若所述扳机键的运动状态为松开状态,则控制力反馈模组对扳机键施加复位作用力,以使所述扳机键恢复至初始位置。
[0035]本申请根据手柄上扳机键的位置信息确定扳机键的运动状态,扳机键的运动状态能够反映用户对扳机键的操作情况,如按压扳机键或松开扳机键。若扳机键的运动状态为松开状态,说明用户已按压扳机键完毕且松开扳机键,在此情况下控制力反馈模组对扳机键施加复位作用力,以便扳机键在力反馈模组的作用下恢复至初始位置。通过上述方案能够实现扳机键的快速复位,避免力反馈模组在工作时由于马达位置影响力反馈效果,提高了力反馈模组的响应速度。本申请同时还提供了一种手柄的扳机键控制装置、一种存储介质和一种手柄,具有上述有益效果,在此不再赘述。
附图说明
[0036]为了更清楚地说明本申请实施例,下面将对实施例中所需要使用的附图做简单的介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0037]图1为本申请实施例所提供的一种手柄的扳机键控制方法的流程图;
[0038]图2为本申请实施例所提供的一种手柄的结构示意图;
[0039]图3为本申请实施例所提供的一种力反馈模组结构示意图;
[0040]图4为本申请实施例所提供的一种扳机键力度稳定调节的流程图;
[0041]图5为本申请实施例所提供的一种扳机键按压状态示意图;
[0042]图6为本申请实施例所提供的一种扳机键松开状态示意图;
[0043]图7为本申请实施例所提供的一种手柄的扳机键控制装置的结构示意图。
具体实施方式
[0044]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0045]下面请参见图1,图1为本申请实施例所提供的一种手柄的扳机键控制方法的流程图。
[0046]具体步骤可以包括:
[0047]S101:确定扳机键的位置信息;
[0048]其中,本实施例可以应用于手柄的主控芯片,上述手柄可以为无线手柄或有线手柄,该手柄上可以设置有力反馈模组和扳机键,力反馈模组包括马达以及与马达齿轮连接的连杆,马达转动带动连杆运动,以使连杆的端部对扳机键施加作用力进而在扳机键上产生反馈力度。
[0049]作为一种可行的实施方式,本实施例可以在扳机键上设置运动传感器,根据运动传感器采集的运动数据确定扳机键的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种手柄的扳机键控制方法,其特征在于,包括:确定扳机键的位置信息;根据所述位置信息确定所述扳机键的运动状态;若所述扳机键的运动状态为松开状态,则控制力反馈模组对扳机键施加复位作用力,以使所述扳机键恢复至初始位置。2.根据权利要求1所述手柄的扳机键控制方法,其特征在于,所述控制力反馈模组对扳机键施加复位作用力,包括:根据所述位置信息确定所述扳机键的按压距离;根据所述按压距离控制所述力反馈模组对所述扳机键施加复位作用力。3.根据权利要求2所述手柄的扳机键控制方法,其特征在于,根据所述按压距离控制所述力反馈模组对所述扳机键施加复位作用力,包括:根据所述按压距离确定马达工作参数;其中,所述马达工作参数包括复位时长和/或马达转速;控制所述力反馈模组的马达按照所述马达工作参数转动,以使所述力反馈模组的连杆对所述扳机键施加复位作用力;其中,所述马达用于驱动所述连杆往复运动。4.根据权利要求1所述手柄的扳机键控制方法,其特征在于,根据所述位置信息确定所述扳机键的运动状态,包括:根据预设时间段内的位置信息确定所述扳机键的运动趋势;若所述扳机键的运动趋势为按压距离增大,则判定所述扳机键的运动状态为按压状态;若所述扳机键的运动趋势为按压距离减小,则判定所述扳机键的运动状态为松开状态。5.根据权利要求1所述手柄的扳机键控制方法,其特征在于,在控制力反馈模组对扳机键施加复位...

【专利技术属性】
技术研发人员:杜文彬
申请(专利权)人:歌尔股份有限公司
类型:发明
国别省市:

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

1