CN104007982B - 一种终端的输入设备复位的方法 - Google Patents
一种终端的输入设备复位的方法 Download PDFInfo
- Publication number
- CN104007982B CN104007982B CN201410271195.3A CN201410271195A CN104007982B CN 104007982 B CN104007982 B CN 104007982B CN 201410271195 A CN201410271195 A CN 201410271195A CN 104007982 B CN104007982 B CN 104007982B
- Authority
- CN
- China
- Prior art keywords
- configuration information
- key mapping
- mapping configuration
- input equipment
- partition holding
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Input From Keyboards Or The Like (AREA)
Abstract
本发明公开了一种终端的输入设备复位的方法,包括:输入设备的主控处理器上电启动,若收到复位控制信号,卸载第一键位设置信息,获取预先存储的第二键位设置信息,并加载所述第二键位设置信息,其中,所述输入设备包括存储器,所述存储器包括第一存储分区和第二存储分区,第一存储分区用于存储第一键位设置信息,第二存储分区用于存储第二键位设置信息。本发明可以使修改了功能或参数的输入设备在其他终端上也可实现恢复初始的功能,用户使用更方便,满足了用户需求的多样化。
Description
技术领域
本发明涉及终端的输入设备的应用领域,具体涉及一种终端的输入设备复位的方法。
背景技术
输入设备是向终端输入数据和信息的设备,是用户和终端之间进行信息交换的主要装置之一。键盘,鼠标,摄像头,扫描仪,光笔,手写输入板,游戏杆,语音输入装置等都属于输入设备。
目前,用户通过终端安装输入设备应用软件后,用户可用该应用软件修改输入设备的原始功能。当用户想将修改功能后的输入设备恢复至初始功能时,需要通过该应用软件才能实现。如果用户在没有安装该应用软件的终端上使用,就无法实现恢复初始功能,给用户带来极大不便。
发明内容
本发明的目的在于提供一种终端的输入设备复位的方法,来解决以上技术问题。
为达此目的,本发明采用以下技术方案:
本发明提供一种终端的输入设备复位的方法,包括:
输入设备的主控处理器上电启动;
若收到复位控制信号,卸载第一键位设置信息;
获取预先存储的第二键位设置信息,并加载所述第二键位设置信息;
其中,所述输入设备包括存储器;所述存储器包括第一存储分区和第二存储分区;第一存储分区用于存储第一键位设置信息,第二存储分区用于存储第二键位设置信息。
优选的,所述卸载第一键位设置信息,具体包括:
删除所述第一存储分区中存储的第一键位设置信息;
控制所述输入设备重新上电启动。
优选的,所述卸载第一键位设置信息,具体包括:
对所述第一存储分区进行格式化,删除所述第一存储分区中存储的所有信息;
控制所述输入设备重新上电启动。
优选的,所述步骤:输入设备的主控处理器上电启动之后,还包括:
实时检测是否收到复位控制信号;
若是,卸载第一键位设置信息;
否则,不卸载第一键位设置信息。
优选的,所述步骤:输入设备的主控处理器上电启动之后,还包括:
检测所述第一存储分区中是否存储有第一键位设置信息;
若是,读取并加载所述第一键位设置信息;
否则,获取预先存储的第二键位设置信息,并加载所述第二键位设置信息。
优选的,所述步骤:获取预先存储的第二键位设置信息,并加载所述第二键位设置信息,具体包括:
从所述第二存储分区中获取预先存储的第二键位设置信息;
将所述第二键位设置信息存储于所述第一存储分区;
加载所述第二键位设置信息。
优选的,所述步骤:输入设备的主控处理器上电启动之前,还包括:预先在所述第二存储分区中存储所述第二键位设置信息。
优选的,所述终端包括智能手机、电子书阅读器、个人电脑、笔记本电脑以及平板电脑。
优选的,所述输入设备为键盘。
优选的,所述输入设备为鼠标。
本发明的有益效果:对于已经使用应用软件修改功能或参数的输入设备,在该输入设备应用于其他终端时,无需再次在安装有修改输入设备的功能或参数的应用软件的终端上通过软件实现恢复初始功能,只需通过该复位方法即可实现使输入设备在不同终端恢复到初始功能状态,大大节省了时间,同时,用户可以一个输入设备应用于多台终端,更加便利。
附图说明
图1为第一实施例的终端的输入设备复位的***原理图。
图2为第二实施例的终端的输入设备复位的方法流程图。
图中:10、输入设备;11、主控处理器;12、存储器;13、键位设置信息处理模块;14、键位控制电路;15、复位按键;16、复位模块;17、第一存储分区;18、第二存储分区;20、终端;21、信号处理器;22、人机交互界面。
具体实施方式
下面结合附图并通过具体实施例来进一步说明本发明的技术方案。可以理解的是,此处所描述的具体实施例仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部内容。
下面结合附图并通过具体实施例来进一步说明本发明的技术方案。
本发明的实施例中,终端20为具备数据处理功能的终端,包括智能手机、电子书阅读器、MP3(Moving Picture Experts Group Audio Layer III,动态影像专家压缩标准音频层面3)播放器、MP4(Moving Picture Experts Group Audio Layer IV,动态影像专家压缩标准音频层面4)播放器、个人电脑、平板电脑等。
需要说明的是,不同的终端20可使用不同操作界面,如人机交互界面22的表现形式可能有所区别;不同的输入设备10可采用不同的复位触发方式,如长按复位键、触发复位开关等,对于本领域普通技术人员来说,其原理是相同或相近的,均属于本发明的保护范围。
实施例一:
请参考图1,图1为第一实施例的终端的输入设备复位的***原理图。该***包括:输入设备10和终端20。
其中,终端20包括信号处理器21和人机交互界面22。输入设备10包括主控处理器11、存储器12、键位设置信息处理模块13、键位控制电路14、复位按键15、复位模块16以及用于连接终端20的通信接口;存储器12包括第一存储分区17和第二存储分区18。
具体的,终端20还包括用于连接输入设备10的通信接口。通过数据线连接终端20的通信接口和输入设备10的通信接口,使终端20和输入设备10建立通信连接。
终端20上电启动后,输入设备10通过终端20的通信接口得电,输入设备10的主控处理器11开始上电,开始实时检测是否收到复位模块16发出的复位控制信号;其中,复位模块16连接复位按键15,当复位模块16检测复位按键15被触发生效,复位模块16向主控处理器11发出复位控制信号。
具体的,主控处理器11上电后,若主控处理器11未收到复位模块16发出的复位控制信号,开始检测存储器12的第一存储分区17中是否存储有第一键位设置信息。若是,读取并加载该第一键位设置信息;否则,从存储器12的第二存储分区18获取预先存储的第二键位设置信息,并加载第二键位设置信息。
其中,第一键位设置信息和第二键位设置信息仅为区别第一存储分区17和第二存储分区18所存储的键位设置信息,而非表明第一键位设置信息和第二键位设置信息的内容一定是不同的。第二键位设置信息为预先存储的键位设置信息,用于设置或恢复输入设备10的初始功能,第一键位设置信息可为用户根据自身需求通过应用软件或其他方式进行设置的键位设置信息。第一存储分区17可支持读、写数据,第二存储分区18支持读数据。
具体的,主控处理器11上电后,若主控处理器11收到复位模块16发出的复位控制信号,删除第一存储分区17中存储的第一键位设置信息,或对第一存储分区17进行格式化;主控处理器11重新上电。主控处理器11重新上电后,检测存储器12的第一存储分区17中未存储有第一键位设置信息,从存储器12的第二存储分区18获取预先存储的第二键位设置信息,将第二键位设置信息存储于第一存储分区17,为区别第一存储分区17和第二存储分区18所存储的键位设置信息,定义第一存储分区17存储的第二键位设置信息为第一键位设置信息。键位设置信息处理模块13获取并加载第二键位设置信息;键位设置信息处理模块13用于对输入设备10的信息输入按键的键入信号的处理,并通过键位控制电路14转换成相应的终端20能够处理的信号。
终端20的信号处理器21通过终端20的通信接口接收到键位控制电路14根据信息输入按键的键入信号生成的信号,并转换成相应的信息在人际交互界面22上显示。该信息可以为图像信息、文字信息等。
具体的,输入设备10正常上电启动完成后,实时检测是否收到复位模块16发出的复位控制信号;若主控处理器11收到复位模块16发出的复位控制信号,删除第一存储分区17中存储的第一键位设置信息,或对第一存储分区17进行格式化;主控处理器11重新上电。主控处理器11重新上电后,检测存储器12的第一存储分区17中未存储有第一键位设置信息,从存储器12的第二存储分区18获取预先存储的第二键位设置信息,将第二键位设置信息存储于第一存储分区17,键位设置信息处理模块13获取并加载第二键位设置信息;键位设置信息处理模块13用于对输入设备10的信息输入按键的键入信号的处理,并通过键位控制电路14转换成相应的终端20能够处理的信号。
实施例二:
请参考图2,图2为第二实施例的终端的输入设备复位的方法流程图。该方法包括:
S100、预先在存储器12的第二存储分区18中存储第二键位设置信息。
第二键位设置信息存储于第二存储分区18中,为预先存储的键位设置信息,用于设置或恢复输入设备10的初始功能。
S110、输入设备10的主控处理器11上电启动。
输入设备10通过数据线连接终端20,终端20上电启动后,输入设备10通过终端20的通信接口得电,主控处理器11开始上电启动。
S120、主控处理器11上电启动之后,实时检测是否收到复位控制信号。
主控处理器11上电启动之后,实时检测是否收到复位控制信号;若是,进入步骤S130;否则,进入步骤S160。
S130、卸载第一键位设置信息,进入步骤S140。
具体的,卸载第一键位设置信息可采用两种不同的方法,第一种方法包括:
删除第一存储分区17中存储的第一键位设置信息;
控制输入设备10重新上电启动。
第二种方法包括:
对第一存储分区17进行格式化;
控制输入设备10重新上电启动。
S140、将第二键位设置信息存储于第一存储分区17,进入步骤S150。
将第二键位设置信息存储于第一存储分区17,为区别不同存储分区中的键位设置信息,定义第一存储分区17存储的该第二键位设置信息为第一键位设置信息。下次上电启动优先从第一存储分区17中加载键位设置信息。
S150、加载第二键位设置信息。
加载键位设置信息即设定信息输入按键的键入信号和输入设备10的键位控制电路14的输出信号之间的关系的过程。
S160、检测第一存储分区17中是否存储有第一键位设置信息,;若是,进入步骤S170;否则,进入步骤S140。
S170、加载第一键位设置信息
加载键位设置信息即设定信息输入按键的键入信号和输入设备10的键位控制电路14的输出信号之间的关系的过程。
本实施例中,第一键位设置信息和第二键位设置信息仅为区别第一存储分区17和第二存储分区18所存储的键位设置信息,而非表明第一键位设置信息和第二键位设置信息的内容一定是不同的。第二键位设置信息为预先存储的键位设置信息,用于设置或恢复输入设备10的初始功能,第一键位设置信息可为用户根据自身需求通过应用软件或其他方式进行设置的键位设置信息。第一存储分区17支持读、写数据,第二存储分区18可只支持读数据。
本实施例中,输入设备10需要和终端20兼容,终端20为电脑时,输入设备10为键盘或鼠标等设备。采用本实施例的方法克服现有在已经使用应用软件修改功能或参数的键盘或鼠标在没有安装该应用软件的电脑上无法实现“恢复初始功能”的不足,键盘或鼠标上设计有专用恢复初始功能的按键,即复位按键15,用户通过按此按键后可使输入设备10自行恢复到初始功能状态;输入设备10应用于其他终端20时,无需再次在安装有修改输入设备10的参数的应用软件的终端20上通过软件实现恢复初始功能,用户可以一个输入设备10用于多台终端20,当用户想使输入设备10恢复到初始功能状态时,只需按复位按键15即可实现,大大节省了时间,更加便利。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,该程序可以存储于一可读存储介质中,存储介质可以包括存储器、磁盘或光盘等。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (8)
1.一种终端的输入设备复位的方法,其特征在于,包括:
输入设备的主控处理器上电启动;
其中,所述输入设备包括存储器;所述存储器包括第一存储分区和第二存储分区;第一存储分区用于存储第一键位设置信息,第二存储分区用于存储第二键位设置信息;
若收到复位控制信号,删除所述第一存储分区中存储的第一键位设置信息或对所述第一存储分区进行格式化;
控制所述输入设备的主控处理器重新上电启动;
获取预先存储的第二键位设置信息,并加载所述第二键位设置信息。
2.根据权利要求1所述的方法,其特征在于,所述步骤:输入设备的主控处理器上电启动之后,还包括:
实时检测是否收到复位控制信号;
若是,卸载第一键位设置信息;
否则,不卸载第一键位设置信息。
3.根据权利要求2所述的方法,其特征在于,所述步骤:输入设备的主控处理器上电启动之后,还包括:
检测所述第一存储分区中是否存储有第一键位设置信息;
若是,读取并加载所述第一键位设置信息;
否则,获取预先存储的第二键位设置信息,并加载所述第二键位设置信息。
4.根据权利要求3所述的方法,其特征在于,所述步骤:获取预先存储的第二键位设置信息,并加载所述第二键位设置信息,具体包括:
从所述第二存储分区中获取预先存储的第二键位设置信息;
将所述第二键位设置信息存储于所述第一存储分区;
加载所述第二键位设置信息。
5.根据权利要求1-4中任意一项所述的方法,其特征在于,所述步骤:输入设备的主控处理器上电启动之前,还包括:预先在所述第二存储分区中存储所述第二键位设置信息。
6.根据权利要求5所述的方法,其特征在于,所述终端包括智能手机、电子书阅读器、个人电脑。
7.根据权利要求5所述的方法,其特征在于,所述输入设备为键盘。
8.根据权利要求5所述的方法,其特征在于,所述输入设备为鼠标。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410271195.3A CN104007982B (zh) | 2014-06-17 | 2014-06-17 | 一种终端的输入设备复位的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410271195.3A CN104007982B (zh) | 2014-06-17 | 2014-06-17 | 一种终端的输入设备复位的方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104007982A CN104007982A (zh) | 2014-08-27 |
CN104007982B true CN104007982B (zh) | 2018-05-01 |
Family
ID=51368649
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410271195.3A Active CN104007982B (zh) | 2014-06-17 | 2014-06-17 | 一种终端的输入设备复位的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104007982B (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1531364A (zh) * | 2003-03-14 | 2004-09-22 | �����ɷ� | 定义电子装置的键盘各键功能的方法 |
CN1690934A (zh) * | 2004-04-30 | 2005-11-02 | 大唐移动通信设备有限公司 | 移动通信终端键盘按键功能动态设置的方法 |
CN101042612A (zh) * | 2006-03-21 | 2007-09-26 | 鸿富锦精密工业(深圳)有限公司 | 可自定义键盘、可自定义键盘转换装置及键盘自定义方法 |
CN101158885A (zh) * | 2007-10-22 | 2008-04-09 | 李玫 | 一种可自定义键盘及其实现方法 |
CN102880296A (zh) * | 2011-07-12 | 2013-01-16 | 富泰华工业(深圳)有限公司 | 自定义键盘及其自定义方法 |
-
2014
- 2014-06-17 CN CN201410271195.3A patent/CN104007982B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1531364A (zh) * | 2003-03-14 | 2004-09-22 | �����ɷ� | 定义电子装置的键盘各键功能的方法 |
CN1690934A (zh) * | 2004-04-30 | 2005-11-02 | 大唐移动通信设备有限公司 | 移动通信终端键盘按键功能动态设置的方法 |
CN101042612A (zh) * | 2006-03-21 | 2007-09-26 | 鸿富锦精密工业(深圳)有限公司 | 可自定义键盘、可自定义键盘转换装置及键盘自定义方法 |
CN101158885A (zh) * | 2007-10-22 | 2008-04-09 | 李玫 | 一种可自定义键盘及其实现方法 |
CN102880296A (zh) * | 2011-07-12 | 2013-01-16 | 富泰华工业(深圳)有限公司 | 自定义键盘及其自定义方法 |
Also Published As
Publication number | Publication date |
---|---|
CN104007982A (zh) | 2014-08-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104424359B (zh) | 用于根据字段属性来提供内容的电子设备和方法 | |
US8149224B1 (en) | Computing system with detachable touch screen device | |
CN103167134A (zh) | 一种手机无尽存储***及方法 | |
CN103718149A (zh) | 一种文本的处理方法及触屏设备 | |
CN108920070B (zh) | 基于异形显示屏的分屏方法、装置、存储介质及移动终端 | |
EP3413548B1 (en) | Method, apparatus, and recording medium for interworking with external terminal | |
CN105468264B (zh) | 根据操控方式对应用程序进行操控的方法、装置与终端设备 | |
CN105117313A (zh) | 触摸屏失效情况下便携式电子设备个人信息保护***与方法 | |
CN103809895B (zh) | 一种可动态生成按键的移动终端及方法 | |
CN110008062A (zh) | 一种数据管理方法及移动终端 | |
CN105335045A (zh) | 变更桌面图标的方法及*** | |
CN104954549A (zh) | 电子装置以及通信方法 | |
CN102917123A (zh) | 移动终端和用于移动终端的休眠处理方法 | |
CN104954550A (zh) | 通信方法及通信*** | |
CN104461367A (zh) | 一种终端前置摄像头的影像显示方法及装置 | |
CN106790581A (zh) | 应用数据处理方法、装置及终端 | |
CN106528638A (zh) | 删除备份数据的方法及移动终端 | |
CN106776908B (zh) | 数据清理方法、装置及终端 | |
CN114661527A (zh) | 数据备份方法、装置、电子设备及存储介质 | |
CN105718142B (zh) | 一种状态栏通知消息显示方法及移动终端 | |
CN110944318B (zh) | 一种锁卡设置方法、装置、存储介质及终端 | |
WO2024109026A1 (zh) | 服务器中断操作执行方法、装置、设备及存储介质 | |
CN104007982B (zh) | 一种终端的输入设备复位的方法 | |
CN105096980B (zh) | 一种录音的方法及终端 | |
CN115543221B (zh) | 固态硬盘的数据迁移方法、装置、电子设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |