一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种键盘鼠标转换器及其按键映射方法与流程

2022-06-01 11:45:14 来源:中国专利 TAG:


1.本发明涉及电脑配件技术领域,具体涉及一种键盘鼠标转换器及其按键映射方法。


背景技术:

2.目前,一些专业游戏机使用游戏手柄控制,特别射击类游戏,一部分用户还是习惯使用键盘、鼠标的操作模式,鼠标能实现游戏手柄实现不了的快速转视角和精准瞄准,所以出现了一类键盘鼠标转换成手柄信号的外置转换器。键盘和鼠标的按键和游戏手柄的按键数量、名称均不对应,所以就需要进行设置。
3.市面上转换器有两种设置方式包括固定类:出厂固定了键盘、鼠标的按键对应游戏手柄的按键,好处是不需要设置,但是用户需要看说明书熟悉和习惯这种对应方式,而且游戏类型不同、操作方式不同,一种固定映射方案不能很好适应所有类型游戏。
4.软件设置类:这种转换器做了电脑端软件或者手柄app软件来设置转换器的按键对应,好处是可以根据用户习惯,自己定义映射方案,弊端是必须下载安装软件,并且熟悉软件操作,对普通用户明显不友好。如果是手机app方案,还需要另外增加蓝牙芯片通信,增加了产品体积和成本。


技术实现要素:

5.针对现有技术的不足,本发明公开了一种键盘鼠标转换器及其按键映射方法,用于解决现有的键盘鼠标转换成手柄信号的外置转换器,固定类设置方式存在固定的映射方案不能够很好适应所有类型游戏,软件设置类是需要下载软件,需要增加对应功能的芯片,存在增加产品体积与成本的技术问题。
6.本发明通过以下技术方案予以实现:
7.第一方面,本发明公开了一种键盘鼠标转换器,包括键盘、鼠标插入接口usb in,插入游戏机中使用的输出口usb out;所述转换器设有主mcu芯片,并内置用于映射时提醒的蜂鸣器,若需要映射手柄键到键盘键时,长按手柄键,蜂鸣器响,然后按对应键盘键,蜂鸣器短响两声,松开手柄和键盘按键,完成按键映射设置。
8.更进一步的,所述主mcu芯片集成有usb供电、数据接口、电源管理芯片、usb hub芯片和蜂鸣器。
9.更进一步的,所述电源管理芯片用于管理主mcu芯片,usb供电、数据接口和usb hub芯片的供电;
10.所述usb供电、数据接口外接游戏机usb接口;
11.所述usb hub芯片汇总管理至少一个usb接口。
12.更进一步的,按键盘的键,游戏机即可接收到手柄的手柄键功能。
13.更进一步的,所述转换器连接游戏机可使用有线连接或无线连接,且不影响映射功能使用。
14.更进一步的,所述转换器将映射方案存储在主mcu芯片内。
15.第二方面,本发明公开了一种键盘鼠标转换器的按键映射方法,所述映射方法使用第一方面所述的键盘鼠标转换器,包括以下步骤:
16.s1通电,初始化芯片参数,并读取主mcu芯片中手柄按键与键盘鼠标对应键值参数,映射键值表;
17.s2扫描手柄、键盘、鼠标等设备,读取按键键值,并判断手柄有没有按键按下;
18.s3若已按下,读取当前手柄按键键值数据,并控制蜂鸣器响一声提醒;若未按下,读取当前键盘、鼠标等状态数据,根据键盘、鼠标等状态数据,并返回上一步;
19.s4读取键盘、鼠标按键键值数据,把手柄按键对应的键盘或者鼠标按键键值,写入到映射键值表里覆盖原数据;
20.s5写入完成后,控制震动马达震动一次,提醒用户成功校准,完成按键映射设置。
21.更进一步的,所述s1中,初始化的芯片参数包括主mcu芯片参数、usb hub芯片参数和电源管理芯片参数。
22.更进一步的,所述s3中,读取当前键盘、鼠标等状态数据,根据键盘、鼠标等状态数据后发送至对应手柄编码数据到usb端口或者蓝牙等输出端口。
23.更进一步的,所述方法中,在蜂鸣器短响两声后,松开手柄和键盘按键,即表示已成功完成按键映射设置。
24.本发明的有益效果为:
25.本发明通过外置映射方式不需要安装软件、app,并且映射方案存储在设备内,断电、换游戏机、换键盘鼠标都不影响映射方案,具有很强市场应用前景。
附图说明
26.构成本技术的一部分的附图用来提供对本技术的进一步理解,使得本技术的其它特征、目的和优点变得更明显。本技术的示意性实施例附图及其说明用于解释本技术,并不构成对本技术的不当限定。在附图中:
27.图1是一种键盘鼠标转换器硬件框图;
28.图2是一种键盘鼠标转换器的按键映射方法的流程图。
具体实施方式
29.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分的实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本技术保护的范围。
30.需要说明的是,本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本技术的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清
楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
31.在本技术中,术语“上”、“下”、“左”、“右”、“前”、“后”、“顶”、“底”、“内”、“外”、“中”、“竖直”、“水平”、“横向”、“纵向”等指示的方位或位置关系为基于附图所示的方位或位置关系。这些术语主要是为了更好地描述本技术及其实施例,并非用于限定所指示的装置、元件或组成部分必须具有特定方位,或以特定方位进行构造和操作。
32.并且,上述部分术语除了可以用于表示方位或位置关系以外,还可能用于表示其他含义,例如术语“上”在某些情况下也可能用于表示某种依附关系或连接关系。对于本领域普通技术人员而言,可以根据具体情况理解这些术语在本技术中的具体含义。
33.另外,术语“多个”的含义应为两个以及两个以上。
34.需要说明的是,在不冲突的情况下,本技术中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本技术。
35.实施例1
36.本实施例公开如图1所示的一种键盘鼠标转换器,以映射手柄

键到键盘r键为例,包括键盘、鼠标插入接口usb in,插入游戏机中使用的输出口usb out;所述转换器设有主mcu芯片,并内置用于映射时提醒的蜂鸣器,若需要映射手柄

键到键盘r键时,长按手柄

键,蜂鸣器响,然后按对应键盘r键,蜂鸣器短响两声,松开手柄和键盘按键,完成按键映射设置。
37.本实施例主mcu芯片集成有usb供电、数据接口、电源管理芯片、usb hub芯片和蜂鸣器。
38.其中电源管理芯片用于管理主mcu芯片,usb供电、数据接口和usb hub芯片的供电;usb供电、数据接口外接游戏机usb接口;usb hub芯片汇总管理至少一个usb接口。
39.本实施例中,按键盘的r键,游戏机即可接收到手柄的手柄

键功能。
40.本实施例中,转换器连接游戏机可使用有线连接或无线连接,且不影响映射功能使用。
41.本实施例中,转换器将映射方案存储在主mcu芯片内。
42.本实施例解决了现有的键盘鼠标转换成手柄信号的外置转换器,固定类设置方式存在固定的映射方案不能够很好适应所有类型游戏,软件设置类是需要下载软件,需要增加对应功能的芯片,存在增加产品体积与成本的技术问题。
43.实施例2
44.本实施例公开如图2所示的一种键盘鼠标转换器的按键映射方法,包括以下步骤:
45.s1通电,初始化芯片参数,并读取主mcu芯片中手柄按键与键盘鼠标对应键值参数,映射键值表;
46.s2扫描手柄、键盘、鼠标等设备,读取按键键值,并判断手柄有没有按键按下;
47.s3若已按下,读取当前手柄按键键值数据,并控制蜂鸣器响一声提醒;若未按下,读取当前键盘、鼠标等状态数据,根据键盘、鼠标等状态数据,并返回上一步;
48.s4读取键盘、鼠标按键键值数据,把手柄按键对应的键盘或者鼠标按键键值,写入到映射键值表里覆盖原数据;
49.s5写入完成后,控制震动马达震动一次,提醒用户成功校准,完成按键映射设置。
50.本实施例中,初始化的芯片参数包括主mcu芯片参数、usb hub芯片参数和电源管
理芯片参数。
51.本实施例中,读取当前键盘、鼠标等状态数据,根据键盘、鼠标等状态数据后发送至对应手柄编码数据到usb端口或者蓝牙等输出端口。
52.本实施例中,在蜂鸣器短响两声后,松开手柄和键盘按键,即表示已成功完成按键映射设置。
53.综上,本发明通过外置映射方式不需要安装软件、app,并且映射方案存储在设备内,断电、换游戏机、换键盘鼠标都不影响映射方案,具有很强市场应用前景。
54.以上所述仅为本技术的优选实施例而已,并不用于限制本技术,对于本领域的技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本技术的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献