CN102999167A - 一种pc端按键操作移动终端内带有虚拟键盘应用的方法 - Google Patents
一种pc端按键操作移动终端内带有虚拟键盘应用的方法 Download PDFInfo
- Publication number
- CN102999167A CN102999167A CN2012104540103A CN201210454010A CN102999167A CN 102999167 A CN102999167 A CN 102999167A CN 2012104540103 A CN2012104540103 A CN 2012104540103A CN 201210454010 A CN201210454010 A CN 201210454010A CN 102999167 A CN102999167 A CN 102999167A
- Authority
- CN
- China
- Prior art keywords
- mobile terminal
- mapping
- virtual
- key
- keys
- 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.)
- Pending
Links
Images
Landscapes
- Input From Keyboards Or The Like (AREA)
Abstract
本发明公开了一种PC端按键操作移动终端内带有虚拟键盘应用的方法,移动终端通过USB连接线或者WIFI与PC端连接,包括步骤:(1)开启PC端上预先安装的程序转换模块;(2)进行设置映射操作,将PC端按键与移动终端的虚拟按键建立起一一对应的映射关系;(3)将映射关系数据进行存储;(4)进行执行映射操作,调用存储的映射关系数据,通过对PC端按键的操控转换为移动终端虚拟按键的操作。本发明通过将应用上的虚拟按键与PC端上的按键建立起一一对应的映射关系,用PC端上的按键操作代替虚拟按键上的操作,通过PC端的按键来操作应用软件,尤其是游戏类应用,操作手感更好,能给用户带来更好的体验感受。
Description
技术领域
本发明涉及通信技术领域,具体地说是一种利用PC端的按键对手机、平板电脑等移动终端内安装的带有虚拟按键的应用软件的操作方法。
背景技术
目前带触摸屏的移动终端已经越来越普遍,尤其是触摸屏手机和平板电脑,此类移动终端一般除了电源开头按键、调节音量按键外都不再设置其他任何按键,发送短信及上网、玩游戏时均通过虚拟键盘进行操作。虽然触摸屏应用在手机、平板电脑等移动终端上具有节省空间、便于交流等优点,并且给用户带来了与实体按键不一样的体验,但是,在移动终端的虚拟键盘上操作,容易产生误操作。特别是用户在玩游戏的时候更是如此,控制也很不方便,虚拟触摸按键的反馈效果远不如实体按键的效果好。
发明内容
本发明要解决的技术问题是提供一种PC端按键操作移动终端内带有虚拟键盘应用的方法,通过操作PC端上的按键来实现对应用的虚拟按键的操作,有效改善用户体验。
为了解决上述技术问题,本发明采取以下技术方案:
一种PC端按键操作移动终端内带有虚拟键盘应用的方法,所述移动终端通过USB连接线或者WIFI与PC端连接,包括以下步骤:
(1)开启PC端上预先安装的程序转换模块;
(2)进行设置映射操作,将PC端按键与移动终端的虚拟按键建立起一一对应的映射关系;
(3)将映射关系数据进行存储;
(4)进行执行映射操作,调用存储的映射关系数据,通过对PC端按键的操控转换为移动终端虚拟按键的操作。
所述设置映射操作包括步骤:(201)开启需要进行按键映射的应用并进入该应用的操作界面;(202)在PC端上键入映射按键A;(203)点击移动终端上需要被映射的虚拟按键a;(204)建立并保存虚拟按键a和PC端按键A的映射关系;(205)判断是否建立完所有的映射关系;(206)是,则结束并对此次映射进行自定义命名,转入步骤(3);否,则返回步骤(202),继续设置其他按键的映射关系。
所述执行映射操作包括以下步骤:(301)调用映射关系数据;(302)选择需要进行执行映射操作的应用;(303)对PC端上的按键进行操作,PC端根据映射关系发送相应按键的信号给移动终端,移动终端接收到该信号后模拟出相对应的虚拟按键的操作,实现PC端上的按键操作转换成移动终端上虚拟键盘的操作的目的。
本发明通过将移动终端内安装的应用软件的虚拟按键与PC端上的物理按键建立起一一对应的映射关系,实现对PC端按键的操作即是对应用的虚拟按键的操作,而显示画面依然是在移动终端上显示,操作手感更好、更方便,有效改善用户体验。
附图说明
附图1为本发明的工作流程示意图;
附图2为本发明中设置映射操作的流程示意图;
附图3为本发明中执行映射操作的流程示意图。
具体实施方式
为了便于本领域技术人员的理解,下面结合附图对本发明作进一步的描述。
本发明揭示了一种PC端按键操作移动终端内带有虚拟键盘应用的方法,该方法通过操作PC端上的物理按键来实现对移动终端内安装的应用的相应虚拟按键的操作。
如附图1所示,所述移动终端通过USB连接线或者WIFI等常用技术手段与PC端实现通讯连接,PC端上设置软件编写的程序转换模块,移动终端上设有软件程序编写完成的模拟操作模块。具体执行包括以下步骤:
(1)开启PC端上预先安装的程序转换模块。该程序转换模块采用常规软件编程方法进行编写完成,然后将该程序模块形成一个软件形式安装在PC端,移动终端上设置有相应的模拟操作模块,该模拟操作模块用于发出信息控制虚拟按键进行操作。这些模块是本领域技术人员常用的公知技术手段,都是采用常规编程语言和方法就可完成的常用模块。程序转换模块和模拟操作模块都可直接集成在手机系统程序中。程序转换模块使PC端键盘上的物理按键与移动终端内安装的应用软件的虚拟键盘上的虚拟按键相对应,其它们能够形成一一对应的映射关系。比如PC端键盘上的按键A则与应用虚拟键盘上的虚拟按键a能够具备一一对应关系,PC端键盘上的物理按键B与应用虚拟键盘上的虚拟按键b能够具备一一对应关系等等。
(2)进行设置映射操作,将PC端按键与移动终端的虚拟按键建立起一一对应的映射关系。即是将PC端键盘上的物理按键A、物理按键B、物理按键C---建立起与应用虚拟键盘上的虚拟按键a、虚拟按键b、虚拟按键c---一一对应的映射关系,使它们之间形成明确的一一对应关系。
(3)将映射关系数据进行存储。对所建立的一一对应的映射关系的数据进行存储。
(4)进行执行映射操作,调用存储的映射关系数据,通过对PC端按键的操控转换为移动终端虚拟按键的操作。按下PC端键盘上的按键A,PC端在键入A键之后根据映射关系数据向移动终端发送一个该按键的信号,此信号包含了PC端上的A键对应的是移动终端上的哪一个虚拟按键,即应该模拟出哪个虚拟按键等信息。然后移动终端接收到此信号后,中央处理器进行分析处理,根据信号包含的信息后模拟出对应的虚拟按键的操作。即相当于对应用的虚拟按键a进行的操作,不用在移动终端上去触摸碰虚拟按键即实现同样的按键操作,大大改善了用户体验,尤其是用户用移动终端玩游戏时更加方便。
如附图2所示,设置映射操作还包括步骤:(201)开启需要进行按键映射的应用并进入该应用的操作界面。移动终端内安装有许多带虚拟键盘的应用,选择需要进行映射关系设置的应用,打开该应用的操作界面。比如游戏合金弹头、街头霸王等应用。(202)在PC端的键盘上键入映射按键A。(203)点击移动终端上需要被映射的虚拟按键a,使该虚拟按键a与PC端的物理按键A形成对应关系。(204)建立并保存虚拟按键a和PC端按键A的映射关系。(205)判断是否建立完所有按键的映射关系。(206)若所有按键都建立完一一对应的映射关系,则结束设置映射操作并对此次映射进行自定义命名,转入步骤(3)。将映射关系和命名情况等所有数据进行保存。为了方便管理,该命名可根据应用的名称来命名,如游戏合金弹头的应用,可命名为“游戏-合金弹头”;如果还没有建立完所有按键的映射关系,则返回步骤(202),继续设置其他按键的映射关系,如继续对PC端上的按键B和应用的虚拟按键b、PC端上的按键C和应用的虚拟按键c等等进行映射关系的建立,直至PC端上所有按键与应用虚拟所有按键的映射关系都建立完成。
将应用的虚拟按键a设为对应PC端的按键A,应用的虚拟按键B对应的是PC端的按键B等,能够方便用户记忆,不易出错。当然,为了个性化使用,也可以在编写软件程序的时候将应用的虚拟按键a设为对应PC端的按键B或者C或者其他按键,以上所述并非是进行限定,只是优选化设计。
需要说明的是,在进行设置映射操作时,可先对多个应用的虚拟按键进行设置映射关系,而不是只能设置一个应用的虚拟按键与PC端按键的映射关系。根据操作,设置完一个应用的映射关系后,可重新进行设置,实现事先完成多个应用的虚拟按键与PC端按键的映射关系,然后进行存储。比如可对合金弹头游戏的应用、街头霸王游戏的应用、雷电游戏的应用等先设置好该应用的虚拟按键与PC端按键的一一对应的映射关系,并将这些映射关系的数据保存好,以及各自的命名,便于以后的调用。
所述执行映射操作包括以下步骤:(301)调用映射关系数据。选择执行映射操作时,调出先前已经存储好的PC端上的按键与移动终端内的应用软件的虚拟按键的一一对应的映射关系数据,即是前述设置映射操作时存储的映射关系数据。(302)选择需要进行执行映射操作的应用。然后根据调用的映射关系数据进行按键的操作。(303)对PC端上的按键进行操作,该操作通过预先设置好的映射关系,将PC 端按键上的操作转换成移动终端上虚拟键盘的操作,操作过程中,PC端键入按键之后发送一信号给移动终端,该信号包含应该模拟哪个虚拟按钮等信息,移动终端根据此信号模拟出对应的虚拟按键的操作,实现操作PC端上的物理按键即等同于操作移动终端内的应用的相应的虚拟按键的目的,大大改善了用户体验。
比如,如前所述,建立好的映射关系中,PC端的按键A对应的是虚拟按键a,PC端的按键B对应的是虚拟按键b---在PC端上键入按键A之后,PC端发送一个包含应该模拟虚拟按键a的信号,移动终端收到该信号后,中央处理器进行分析抽取其中的信息,然后通过手机系统模拟出虚拟按键a的操作,实现在PC端上操作按键即实现手机上虚拟按键的操作的目的。同理,在PC端上键入其他按键时,每健入一个按键PC端都会发送一个相应的信号给移动终端,移动终端根据此信号对相应的虚拟按键进行模拟操作。
若预先有多个应用都已经设置好了映射关系,在执行映射操作时,通过先调用存储的映射关系数据,此时会弹出相关应用的映射关系列表,用户在此映射关系列表中选择需要执行的那个应用的映射关系,打开此应用,然后通过操作PC端的物理按键即可对该应用进行各种操作。
另外,当移动终端内已经有一个或一个以上的应用的虚拟按键已经和PC端的按键建立起完整的映射关系,并且该映射关系数据已经进行了存储。在手机、平板电脑等移动终端与电脑等PC端通过数据线或WIFI连接时,开启程序转换模块后,并非是一定先要进行映射关系的建立,用户可选择建立新的应用的映射关系,即选取设置映射操作;也可以选择直接进入已经完成映射关系的应用,即选取执行映射操作,直接通过PC端进行操作。
需要说明的是,以上所述并非是对本发明的限定,在不脱离本发明的构思的前提下,仅仅对本发明作出的显而易见的替换均属于本发明的保护范围之内。
Claims (3)
1.一种PC端按键操作移动终端内带有虚拟键盘应用的方法,所述移动终端通过USB连接线或者WIFI与PC端连接,包括以下步骤:
(1)开启PC端上预先安装的程序转换模块;
(2)进行设置映射操作,将PC端按键与移动终端的虚拟按键建立起一一对应的映射关系;
(3)将映射关系数据进行存储;
(4)进行执行映射操作,调用存储的映射关系数据,通过对PC端按键的操控转换为移动终端虚拟按键的操作。
2.根据权利要求1所述的PC端按键操作移动终端内带有虚拟键盘应用的方法,其特征在于:所述设置映射操作包括以下步骤:
(201)开启需要进行按键映射的应用并进入该应用的操作界面;
(202)在PC端上键入映射按键A;
(203)点击移动终端上需要被映射的虚拟按键a;
(204)建立并保存虚拟按键a和PC端按键A的映射关系;
(205)判断是否建立完所有的映射关系;
(206)是,则结束并对此次映射进行自定义命名,转入步骤(3);否,则返回步骤(202),继续设置其他按键的映射关系。
3.根据权利要求2所述的PC端按键操作移动终端内带有虚拟键盘应用的方法,其特征在于:所述执行映射操作包括以下步骤:
(301)调用映射关系数据;
(302)选择需要进行执行映射操作的应用;
(303)对PC端上的按键进行操作,PC端根据映射关系发送相应按键的信号给移动终端,移动终端接收到该信号后模拟出相对应的虚拟按键的操作,实现PC端上的按键操作转换成移动终端上虚拟键盘的操作的目的。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2012104540103A CN102999167A (zh) | 2012-11-14 | 2012-11-14 | 一种pc端按键操作移动终端内带有虚拟键盘应用的方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2012104540103A CN102999167A (zh) | 2012-11-14 | 2012-11-14 | 一种pc端按键操作移动终端内带有虚拟键盘应用的方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN102999167A true CN102999167A (zh) | 2013-03-27 |
Family
ID=47927823
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN2012104540103A Pending CN102999167A (zh) | 2012-11-14 | 2012-11-14 | 一种pc端按键操作移动终端内带有虚拟键盘应用的方法 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN102999167A (zh) |
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104219274A (zh) * | 2013-06-03 | 2014-12-17 | 辉达公司 | 使用个人计算机促进访问和与移动设备交互的系统和方法 |
| CN105808321A (zh) * | 2016-03-14 | 2016-07-27 | 深圳市创想天空科技股份有限公司 | 按键模拟系统与方法 |
| CN106933647A (zh) * | 2015-12-29 | 2017-07-07 | 广州爱九游信息技术有限公司 | 一种生成模拟器按键控制信息的方法、装置及系统 |
| CN110007845A (zh) * | 2018-01-05 | 2019-07-12 | 曜越科技股份有限公司 | 控制输入系统 |
| CN110109557A (zh) * | 2019-05-06 | 2019-08-09 | 原点显示(深圳)科技有限公司 | 切换键盘模式与移动端适配的方法 |
| CN112657177A (zh) * | 2019-10-16 | 2021-04-16 | 宏碁股份有限公司 | 游戏操作优化方法及移动装置 |
| CN113663324A (zh) * | 2021-08-20 | 2021-11-19 | 西安万像电子科技有限公司 | 终端应用的控制方法、装置以及计算机可读存储介质 |
| CN114201103A (zh) * | 2021-08-16 | 2022-03-18 | 荣耀终端有限公司 | 数据输入方法和终端设备 |
| WO2022095906A1 (zh) * | 2020-11-05 | 2022-05-12 | 华为技术有限公司 | 一种按键映射方法、电子设备及系统 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102209146A (zh) * | 2011-05-20 | 2011-10-05 | 惠州Tcl移动通信有限公司 | 一种智能手机模拟平板电脑游戏杆的系统与方法 |
| CN102609192A (zh) * | 2012-01-17 | 2012-07-25 | 华为终端有限公司 | 计算机操作移动终端的方法和移动终端 |
| CN102722305A (zh) * | 2011-03-29 | 2012-10-10 | 中兴通讯股份有限公司 | 一种移动终端输出信息的方法及装置 |
| CN102760056A (zh) * | 2011-04-27 | 2012-10-31 | 上海晨兴希姆通电子科技有限公司 | 触摸屏与键盘代码重用装置及方法、终端、程序执行方法 |
-
2012
- 2012-11-14 CN CN2012104540103A patent/CN102999167A/zh active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102722305A (zh) * | 2011-03-29 | 2012-10-10 | 中兴通讯股份有限公司 | 一种移动终端输出信息的方法及装置 |
| CN102760056A (zh) * | 2011-04-27 | 2012-10-31 | 上海晨兴希姆通电子科技有限公司 | 触摸屏与键盘代码重用装置及方法、终端、程序执行方法 |
| CN102209146A (zh) * | 2011-05-20 | 2011-10-05 | 惠州Tcl移动通信有限公司 | 一种智能手机模拟平板电脑游戏杆的系统与方法 |
| CN102609192A (zh) * | 2012-01-17 | 2012-07-25 | 华为终端有限公司 | 计算机操作移动终端的方法和移动终端 |
Cited By (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104219274A (zh) * | 2013-06-03 | 2014-12-17 | 辉达公司 | 使用个人计算机促进访问和与移动设备交互的系统和方法 |
| CN106933647A (zh) * | 2015-12-29 | 2017-07-07 | 广州爱九游信息技术有限公司 | 一种生成模拟器按键控制信息的方法、装置及系统 |
| CN105808321A (zh) * | 2016-03-14 | 2016-07-27 | 深圳市创想天空科技股份有限公司 | 按键模拟系统与方法 |
| CN110007845A (zh) * | 2018-01-05 | 2019-07-12 | 曜越科技股份有限公司 | 控制输入系统 |
| CN110109557A (zh) * | 2019-05-06 | 2019-08-09 | 原点显示(深圳)科技有限公司 | 切换键盘模式与移动端适配的方法 |
| CN112657177A (zh) * | 2019-10-16 | 2021-04-16 | 宏碁股份有限公司 | 游戏操作优化方法及移动装置 |
| WO2022095906A1 (zh) * | 2020-11-05 | 2022-05-12 | 华为技术有限公司 | 一种按键映射方法、电子设备及系统 |
| CN114201103A (zh) * | 2021-08-16 | 2022-03-18 | 荣耀终端有限公司 | 数据输入方法和终端设备 |
| CN114201103B (zh) * | 2021-08-16 | 2023-11-21 | 荣耀终端有限公司 | 数据输入方法和终端设备 |
| CN113663324A (zh) * | 2021-08-20 | 2021-11-19 | 西安万像电子科技有限公司 | 终端应用的控制方法、装置以及计算机可读存储介质 |
| CN113663324B (zh) * | 2021-08-20 | 2024-08-13 | 西安万像电子科技有限公司 | 终端应用的控制方法、装置以及计算机可读存储介质 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN102999167A (zh) | 一种pc端按键操作移动终端内带有虚拟键盘应用的方法 | |
| CN106775423A (zh) | 一种移动终端外设输入装置及移动终端 | |
| CN109062438B (zh) | 实现输入模式自动切换的方法及其终端 | |
| CN101778166A (zh) | 一种移动终端控制多个窗口切换的方法、系统和移动终端 | |
| CN110531920A (zh) | 侧边工具栏的显示方法、装置、终端及存储介质 | |
| JP2016500175A (ja) | フローティングオブジェクトの実現方法及び装置 | |
| CN101625622B (zh) | 一种移动终端输入法切换方法及装置 | |
| CN109471667A (zh) | 电脑与手机一体化智能交互方法 | |
| US11907741B2 (en) | Virtual input device-based method and system for remotely controlling PC | |
| CN105824459B (zh) | 一种文本的复制及粘贴方法和移动终端 | |
| CN101404688A (zh) | 一种改变手机左右按键功能的方法及装置 | |
| WO2018054321A1 (zh) | 字符输入方法、电子设备及智能终端 | |
| CN107508749A (zh) | 一种消息发送方法及移动终端 | |
| CN103294400A (zh) | 一种触摸键盘、手持移动终端及快速文本录入的方法 | |
| CN102647498B (zh) | 移动终端中菜单操作的实现方法及移动终端 | |
| US20150248234A1 (en) | Method and Apparatus for Processing Keyboard Input | |
| WO2016131181A1 (zh) | 一种指纹事件的处理方法、装置及终端 | |
| CN102118494B (zh) | 一种虚拟键盘显示的手机 | |
| CN104220976B (zh) | 终端的软键盘实现方法与终端 | |
| TWI470480B (zh) | 使用組合鍵替代Fn鍵以執行裝置功能的方法及裝置 | |
| CN118131919A (zh) | 键盘控制方法、装置、系统及储存介质 | |
| TW201445370A (zh) | 應用遙控器的快捷輸入系統及方法 | |
| CN100437439C (zh) | 使移动通讯装置作为无线输入设备的方法 | |
| CN108762055A (zh) | 闹钟、闹钟控制方法及计算机可读存储介质 | |
| WO2016029554A1 (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 | ||
| C12 | Rejection of a patent application after its publication | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20130327 |