一种调用虚拟键盘的方法以及电子设备.pdf

上传人:1520****312 文档编号:6132877 上传时间:2019-04-17 格式:PDF 页数:12 大小:3.23MB
返回 下载 相关 举报
摘要
申请专利号:

CN201210455074.5

申请日:

2012.11.13

公开号:

CN103809837A

公开日:

2014.05.21

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):G06F 3/048申请日:20121113|||公开

IPC分类号:

G06F3/048(2013.01)I

主分类号:

G06F3/048

申请人:

联想(北京)有限公司

发明人:

鲁碧兰

地址:

100085 北京市海淀区上地创业路6号

优先权:

专利代理机构:

北京同达信恒知识产权代理有限公司 11291

代理人:

黄志华

PDF下载: PDF下载
内容摘要

本申请公开了一种调用虚拟键盘的方法以及电子设备,调用虚拟键盘的方法应用于具有显示单元的电子设备,显示单元上具有BIOS以及显示面板,所述显示单元包括转换装置,所述转换装置和所述显示面板连接,所述转换装置具有调用按键,所述方法包括:在所述电子设备装载操作系统时,检测在所述调用按键上是否具有一触发操作;当检测到具有所述触发操作时,控制所述电子设备获得虚拟键盘。

权利要求书

1.一种调用虚拟键盘的方法,应用于具有显示单元的电子设备,显示单元
上具有BIOS以及显示面板,其特征在于,所述显示单元包括转换装置,所述转
换装置和所述显示面板连接,所述转换装置具有调用按键,所述方法包括:
在所述电子设备装载操作系统时,检测在所述调用按键上是否具有一触发
操作;
当检测到具有所述触发操作时,控制所述电子设备获得虚拟键盘。
2.如权利要求1所述的方法,其特征在于,所述当检测到具有所述触发操
作时,控制所述电子设备获得虚拟键盘,具体包括:
当第一固件识别到所述触发操作时,生成一调用指令,其中所述第一固件
属于所述转换装置;
根据所述调用指令,从所述转换装置缓存中调用所述虚拟键盘。
3.如权利要求1所述的方法,其特征在于,当所述转换装置上设置有操作
按键时,在所述控制所述电子设备获得虚拟键盘之后,所述方法还包括:
通过所述操作按键,控制所述虚拟键盘输入指令信息。
4.如权利要求3所述的方法,其特征在于,在所述控制所述虚拟键盘键盘
输入指令信息之后,所述方法还包括:
将所述指令信息传给所述电子设备中的SIO芯片或者控制器;
通过所述SIO芯片或者所述控制器将所述指令信息传送给所述BIOS;
通过所述BIOS执行所述指令信息,完成所述指令信息对应的指令操作;
将所述指令操作对应的操作结果通过所述转换装置显示在所述显示面板
上。
5.如权利要求4所述的方法,其特征在于,当所述显示单元具有显卡,并
与所述转换装置以及所述显示面板连接时,在所述通过所述BIOS执行所述指令
信息,完成所述指令信息对应的指令操作之后,所述方法还包括:
将所述指令操作对应的操作结果通过所述转换装置传送给所述显卡;
通过所述显卡,将所述操作结果显示在所述显示面板上。
6.一种电子设备,具有显示单元,显示单元上具有BIOS以及显示面板,
其特征在于,所述显示单元包括转换装置,所述转换装置和所述显示面板连接,
所述转换装置具有调用按键,所述电子设备包括:
检测单元,用于在所述电子设备装载操作系统时,检测在所述调用按键上
是否具有一触发操作;
控制单元,用于当检测到具有所述触发操作时,控制所述电子设备获得虚
拟键盘。
7.如权利要求6所述的电子设备,其特征在于,所述控制单元具体包括:
识别单元,用于当第一固件识别到所述触发操作时,生成一调用指令,其
中所述第一固件属于所述转换装置;
调用单元,用于根据所述调用指令,从所述转换装置缓存中调用所述虚拟
键盘。
8.如权利要求6所述的电子设备,其特征在于,当所述转换装置上设置有
操作按键时,所述电子设备还包括:
输入单元,用于在控制所述电子设备获得虚拟键盘之后,通过所述操作按
键,控制所述虚拟键盘输入指令信息。
9.如权利要求8所述的电子设备,其特征在于,所述电子设备还包括:
第一传送单元,用于在控制所述虚拟键盘键盘输入指令信息之后,将所述
指令信息传给所述电子设备中的SIO芯片或者控制器;
第二传送单元,用于通过所述SIO芯片或者所述控制器将所述指令信息传
送给所述BIOS;
第一执行单元,用于通过所述BIOS执行所述指令信息,完成所述指令信息
对应的指令操作;
第一显示单元,用于将所述指令操作对应的操作结果通过所述转换装置显
示在所述显示面板上。
10.如权利要求9所述的电子设备,其特征在于,当所述显示单元具有显
卡,并与所述转换装置以及所述显示面板连接时,所述电子设备还包括:
第三传送单元,用于在通过所述BIOS执行所述指令信息,完成所述指令信
息对应的指令操作之后,将所述指令操作对应的操作结果通过所述转换装置传
送给所述显卡;
第二显示单元,用于通过所述显卡,将所述操作结果显示在所述显示面板
上。

说明书

一种调用虚拟键盘的方法以及电子设备

技术领域

本发明涉及计算机领域,特别涉及一种调用虚拟键盘的方法以及电子设备。

背景技术

通常,在电子设备的使用中,都离不开键盘的使用,而使用的键盘有两种,
一种是实体键盘,外接于电子设备,用户可以通过实体键盘的输入来操作电子
设备,一种是虚拟键盘,虚拟键盘存在于电子设备中,在实体键盘不方便操作
的情况下,通过调用虚拟键盘,能够操作电子设备。

而本申请人在实现本申请的过程中,发现现有技术至少存在以下技术问题:

在使用虚拟键盘操作电子设备时,都会受到电子设备中的操作系统的限制,
比如,电子设备中具有windowXP和windows7两个操作系统,在调用软键盘时,
则必须进入到某一个操作系统中,才能够调用处于操作系统中的相应的软键盘。
而当系统出现问题时,或者是安装系统时,需要进入到BIOS启动系统中,而
此时则无法调用软键盘进行操作。

发明内容

本发明提供一种调用虚拟键盘的方法以及电子设备,用以解决现有技术中
存在的当系统出现问题或者是安装系统时,无法调用软键盘进行操作的技术问
题。

一方面,本发明通过本申请的一个实施例,提供如下技术方案:

一种调用虚拟键盘的方法,应用于具有显示单元的电子设备,显示单元上
具有BIOS以及显示面板,所述显示单元包括转换装置,所述转换装置和所述显
示面板连接,所述转换装置具有调用按键,所述方法包括:在所述电子设备装
载操作系统时,检测在所述调用按键上是否具有一触发操作;当检测到具有所
述触发操作时,控制所述电子设备获得虚拟键盘。

可选的,所述当检测到具有所述触发操作时,控制所述电子设备获得虚拟
键盘,具体包括:当第一固件识别到所述触发操作时,生成一调用指令,其中
所述第一固件属于所述转换装置;根据所述调用指令,从所述转换装置缓存中
调用所述虚拟键盘。

可选的,当所述转换装置上设置有操作按键时,在所述控制所述电子设备
获得虚拟键盘之后,所述方法还包括:通过所述操作按键,控制所述虚拟键盘
输入指令信息。

可选的,在所述控制所述虚拟键盘键盘输入指令信息之后,所述方法还包
括:将所述指令信息传给所述电子设备中的SIO芯片或者控制器;通过所述SIO
芯片或者所述控制器将所述指令信息传送给所述BIOS;通过所述BIOS执行所
述指令信息,完成所述指令信息对应的指令操作;将所述指令操作对应的操作
结果通过所述转换装置显示在所述显示面板上。

可选的,当所述显示单元具有显卡,并与所述转换装置以及所述显示面板
连接时,在所述通过所述BIOS执行所述指令信息,完成所述指令信息对应的指
令操作之后,所述方法还包括:将所述指令操作对应的操作结果通过所述转换
装置传送给所述显卡;通过所述显卡,将所述操作结果显示在所述显示面板上。

另一方面,本发明通过本申请的另一实施例提供:

一种电子设备,具有显示单元,显示单元上具有BIOS以及显示面板,所述
显示单元包括转换装置,所述转换装置和所述显示面板连接,所述转换装置具
有调用按键,所述电子设备包括:检测单元,用于在所述电子设备装载操作系
统时,检测在所述调用按键上是否具有一触发操作;控制单元,用于当检测到
具有所述触发操作时,控制所述电子设备获得虚拟键盘。

可选的,所述控制单元具体包括:识别单元,用于当第一固件识别到所述
触发操作时,生成一调用指令,其中所述第一固件属于所述转换装置;调用单
元,用于根据所述调用指令,从所述转换装置缓存中调用所述虚拟键盘。

可选的,当所述转换装置上设置有操作按键时,所述电子设备还包括:第
一输入单元,用于在控制所述电子设备获得虚拟键盘之后,通过所述操作按键,
控制所述虚拟键盘输入指令信息。

可选的,所述电子设备还包括:第一传送单元,用于在控制所述虚拟键盘
键盘输入指令信息之后,将所述指令信息传给所述电子设备中的SIO芯片或者
控制器;第二传送单元,用于通过所述SIO芯片或者所述控制器将所述指令信
息传送给所述BIOS;第一执行单元,用于通过所述BIOS执行所述指令信息,
完成所述指令信息对应的指令操作;第一显示单元,用于将所述指令操作对应
的操作结果通过所述转换装置显示在所述显示面板上。

可选的,当所述显示单元具有显卡,并与所述转换装置以及所述显示面板
连接时,所述电子设备还包括:第三传送单元,用于在通过所述BIOS执行所述
指令信息,完成所述指令信息对应的指令操作之后,将所述指令操作对应的操
作结果通过所述转换装置传送给所述显卡;第二显示单元,用于通过所述显卡,
将所述操作结果显示在所述显示面板上。

上述技术方案中的一个或多个技术方案,具有如下技术效果或优点:

上述技术方案中的一个或多个技术方案,通过描述了一种调用虚拟键盘的
方法,通过在电子设备上设置了转换装置,在需要调用软键盘的情况下,直接
按下转换装置中设置的调用按键,此时,调用按键则会响应用户的操作,调用
一软键盘供用户操作电子设备,本申请中调用软键盘的方法,不依赖于操作系
统,因此,当操作系统出现问题时依然可以调用软键盘进行操作,进而解决了
现有技术存在的当系统出现问题或者是安装系统时,无法调用软键盘进行操作
的技术问题,具有能够不依赖操作系统调用的技术效果。

附图说明

图1为本申请实施例中调用虚拟键盘的方法的流程图;

图2为本申请实施例中控制电子设备获得虚拟键盘的流程图;

图3A为本申请实施例中显示面板与转换装置的连接示意图;

图3B为本申请实施例中处理指令信息的过程图;

图4A为本申请实施例中显示面板,显卡与转换装置的连接示意图;

图4B为本申请实施例中处理指令信息的另一过程图;

图5为本申请实施例中电子设备的示意图。

具体实施方式

为了解决现有技术中存在的当系统出现问题或者是安装系统时,无法调用
软键盘进行操作的技术问题,本发明实施例提出了一种调用虚拟键盘的方法以
及电子设备,其解决方案总体思路如下:

在本申请中,提供了一种调用虚拟键盘的方法,该电子设备具有显示单元,
显示单元上具有BIOS以及显示面板,显示单元包括转换装置,转换装置和显示
面板连接,转换装置具有调用按键,通过在显示单元上设置的转换装置,在需
要调用软键盘的情况下,直接按下转换装置中设置的调用按键,此时,调用按
键则会响应用户的操作,调用一软键盘供用户操作电子设备,本申请中调用软
键盘的方法,不依赖于操作系统,因此,当操作系统出现问题时依然可以调用
软键盘进行操作,进而解决了现有技术存在的当系统出现问题或者是安装系统
时,无法调用软键盘进行操作的技术问题,具有能够不依赖操作系统调用的技
术效果。

下面结合说明书附图对本发明实施例的主要实现原理、具体实施过程及其
对应能够达到的有益效果进行详细的阐述。

实施例一:

在本申请实施例中,提供了一种调用虚拟键盘的方法,该方法应用于电子
设备。

其中,电子设备具有显示单元,即显示屏。

进一步的,显示单元上具有BIOS以及显示面板。

进一步的,显示单元还包括转换装置,转换装置和显示面板连接。

进一步的,转换装置具有调用按键。

而在实际情况中,转换装置具体为Scaler,Scaler是集成在电子设备显示单
元中的固件装置,能够和在显示单元上的多个可视的按键连接,响应按键的具
体操作,这些按键具有不同功能,比如一体机上的调整画面亮度,色彩等按键,
比如,响应调用按键的操作。

在实际情况下,本申请中提供的调用虚拟键盘的方法可以在多种场景下使
用,比如,在登陆网站,或是需要键盘输入时,都可以使用虚拟键盘进行操作,
而除了上述情况之外,本申请提供的虚拟键盘,还可以在装载操作系统时调用
出来,供装载操作系统或者是修复操作系统时使用。

比如,在装载操作系统时,需要调用虚拟键盘实现输入,此时,只需触发
转换装置上的调用按键即可调用虚拟键盘。

如图1所示,该方法具体的过程如下。

步骤1,在电子设备装载操作系统时,检测在调用按键上是否具有一触发操
作。

步骤2,当检测到具有触发操作时,控制电子设备获得虚拟键盘。

比如,电子设备具体为笔记本电脑。

在笔记本电脑需要装载操作系统,如windows7时,需要调用虚拟键盘实现
输入,此时,则会在调用按键上检测是否具有用户的触发操作,比如用户的点
击操作。

当具有用户的点击操作时,则会根据该点击操作调用一虚拟键盘。

而具体的,如何根据触发操作调用虚拟键盘,以使笔记本电脑获得虚拟键
盘实现输入,如图2所示,则具体有以下步骤:

步骤201,当第一固件识别到触发操作时,生成一调用指令。

其中,第一固件属于转换装置。

其中,第一固件和调用按键具有连接关系,并属于装换装置。

当调用按键接收到一触发操作时,会传送给第一固件进行识别,当第一固
件识别出该触发操作是从调用按键上传输时,则会根据该触发操作生成对应的
调用指令。

步骤202,根据调用指令,从转换装置缓存中调用虚拟键盘。

当获得调用指令时,通过第一固件的操作,则会从缓存中调用该虚拟键盘。

而更为具体的,当从缓存中调用出虚拟键盘后,会通过如下方式来操作虚
拟键盘。

在转换装置上设置有操作按键。

通过操作按键,控制虚拟键盘输入指令信息。

比如,电子设备为笔记本电脑,而在笔记本显示屏上的转换装置上,设置
了很多操作按键,比如移动按键,确定按键等,用户在使用虚拟键盘时,可以
使用转换装置上的操作按键来控制虚拟键盘。

比如,用户使用移动按键在虚拟键盘上的各个虚拟按键之间进行选择,使
用确定案件来确定选择的虚拟按键。

另外,在实际应用中,用户还可以使用鼠标来操作虚拟按键。

而上述控制方式,在控制虚拟键盘时,对于电子设备侧,则具有如下两种
处理过程。

第一种:

第一种情况是基于转换装置和显示面板的结构而构成的方法,下面,介绍
转换装置和显示面板的连接结构,如图3A所示,转换装置301与显示面板305
进行连接。

进一步的,转换装置301与SIO芯片302或者控制器303连接,并通过SIO
芯片302或者控制器303与BIOS304连接。

基于该连接结构,该方法如图3B所示,具体如下:

步骤301,将指令信息传给电子设备中的SIO芯片302或者控制器303。

在实际应用中,SIO芯片302或者控制器303具有可编程的功能,其中,控
制器303具体为EC(Embed Controller,嵌入式控制器303),是一个16位单片
机。

SIO芯片302或者控制器303主要管控键盘,能够控制虚拟键盘的输入输出。

步骤302,通过SIO芯片302或者控制器303将指令信息传送给BIOS304。

步骤303,通过BIOS304执行指令信息,完成指令信息对应的指令操作。

步骤304,将指令操作对应的操作结果通过转换装置301显示在显示面板
305上。

第二种:

第二种方法,是基于当显示单元具有显卡,并与转换装置301以及显示面
板305连接时,形成的方法。

下面,介绍转换装置301,显示面板305,以及显卡306的连接结构,如图
4A所示,转换装置301除了具有上述的结构之外,还和显卡306具有连接关系,
显卡306又和显示面板305连接。

基于上述结构,如图4B所示,具有如下的流程:

步骤401,将指令信息传给电子设备中的SIO芯片302或者控制器303。

在实际应用中,SIO芯片302或者控制器303具有可编程的功能,其中,控
制器303具体为EC(Embed Controller,嵌入式控制器303),是一个16位单片
机。

SIO芯片302或者控制器303主要管控键盘,能够控制虚拟键盘的输入输出。

步骤402,通过SIO芯片302或者控制器303将指令信息传送给BIOS304。

步骤403,通过BIOS304执行指令信息,完成指令信息对应的指令操作。

步骤404,将指令操作对应的操作结果通过转换装置301传送给显卡306。

步骤405,通过显卡306,将操作结果显示在显示面板305上。

当三者具有上述图中的连接关系之后,当设置在转换装置301上的按键,
将指令信息传给SIO芯片302或者控制器303之后,则会通过SIO芯片302或
者控制器303传送给BIOS304进行处理,在处理之后,传回给转换装置301,
并通过转换装置301传送给显卡306,通过显卡306将处理结果显示在显示面板
305上。

比如,当用户使用虚拟键盘在显示面板305上输入字母“Y”时,用户会操
控转换装置301上的按键进行输入。

进一步的,该按键会将输入“Y”的指令信息传输给SIO芯片302或者控制
器303。

进一步的,SIO芯片302或者控制器303会将该输入“Y”的指令信息传输
给BIOS304进行处理。

当BIOS304进行处理之后,则会将处理结果传送给转换装置301;

进一步的,通过转换装置301传送给显卡306,进而通过显卡306将该操作
结果显示在显示面板305上,显示出字母“Y”。

在上述实施例中,通过描述了一种调用虚拟键盘的方法,通过在电子设备
上设置了一转换装置,在需要调用软键盘的情况下,直接按下转换装置中设置
的调用按键,此时,调用按键则会响应用户的操作,调用一软键盘供用户操作
电子设备,本申请中调用软键盘的方法,不依赖于操作系统,因此,当操作系
统出现问题时依然可以调用软键盘进行操作,进而解决了现有技术存在的当系
统出现问题或者是安装系统时,无法调用软键盘进行操作的技术问题,具有能
够不依赖操作系统调用的技术效果。

上述实施例描述了调用虚拟键盘的方法,在下面的实施例中,将介绍一种
电子设备。

实施例二:

本申请实施例描述了一种电子设备。

其中,电子设备具有显示单元,即显示屏。

进一步的,显示单元上具有BIOS以及显示面板。

进一步的,显示单元还包括转换装置,转换装置和显示面板连接。

进一步的,转换装置具有调用按键。

如图5所示,该电子设备包括检测单元501和控制单元502。

下面,对各个单元进行具体的功能介绍。

检测单元501,用于在电子设备装载操作系统时,检测在调用按键上是否具
有一触发操作。

控制单元502,用于当检测到具有触发操作时,控制电子设备获得虚拟键盘。

进一步的,控制单元502具体包括:识别单元,用于当第一固件识别到触
发操作时,生成一调用指令,其中第一固件属于转换装置。调用单元,用于根
据调用指令,从转换装置缓存中调用虚拟键盘。

进一步的,当转换装置上设置有操作按键时,电子设备还包括:输入单元,
用于在控制电子设备获得虚拟键盘之后,通过操作按键,控制虚拟键盘输入指
令信息。

进一步的,电子设备还包括:

第一传送单元,用于在控制虚拟键盘键盘输入指令信息之后,将指令信息
传给电子设备中的SIO芯片或者控制器;

第二传送单元,用于通过SIO芯片或者控制器将指令信息传送给BIOS;

第一执行单元,用于通过BIOS执行指令信息,完成指令信息对应的指令操
作;

第一显示单元,用于将指令操作对应的操作结果通过转换装置显示在显示
面板上。

进一步的,当显示单元具有显卡,并与转换装置以及显示面板连接时,电
子设备还包括:

第三传送单元,用于在通过BIOS执行指令信息,完成指令信息对应的指令
操作之后,将指令操作对应的操作结果通过转换装置传送给显卡;

第二显示单元,用于通过显卡,将操作结果显示在显示面板上。

通过本发明的一个或多个实施例,可以实现如下技术效果:

通过本发明的一个或多个实施例,通过描述了一种调用虚拟键盘的方法,
通过在电子设备上设置了一转换装置,在需要调用软键盘的情况下,直接按下
转换装置中设置的调用按键,此时,调用按键则会响应用户的操作,调用一软
键盘供用户操作电子设备,本申请中调用软键盘的方法,不依赖于操作系统,
因此,当操作系统出现问题时依然可以调用软键盘进行操作,进而解决了现有
技术存在的当系统出现问题或者是安装系统时,无法调用软键盘进行操作的技
术问题,具有能够不依赖操作系统调用的技术效果。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发
明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及
其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

一种调用虚拟键盘的方法以及电子设备.pdf_第1页
第1页 / 共12页
一种调用虚拟键盘的方法以及电子设备.pdf_第2页
第2页 / 共12页
一种调用虚拟键盘的方法以及电子设备.pdf_第3页
第3页 / 共12页
点击查看更多>>
资源描述

《一种调用虚拟键盘的方法以及电子设备.pdf》由会员分享,可在线阅读,更多相关《一种调用虚拟键盘的方法以及电子设备.pdf(12页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 103809837 A (43)申请公布日 2014.05.21 CN 103809837 A (21)申请号 201210455074.5 (22)申请日 2012.11.13 G06F 3/048(2013.01) (71)申请人 联想 (北京) 有限公司 地址 100085 北京市海淀区上地创业路 6 号 (72)发明人 鲁碧兰 (74)专利代理机构 北京同达信恒知识产权代理 有限公司 11291 代理人 黄志华 (54) 发明名称 一种调用虚拟键盘的方法以及电子设备 (57) 摘要 本申请公开了一种调用虚拟键盘的方法以及 电子设备, 调用虚拟键盘的方法应用于具。

2、有显示 单元的电子设备, 显示单元上具有 BIOS 以及显示 面板, 所述显示单元包括转换装置, 所述转换装置 和所述显示面板连接, 所述转换装置具有调用按 键, 所述方法包括 : 在所述电子设备装载操作系 统时, 检测在所述调用按键上是否具有一触发操 作 ; 当检测到具有所述触发操作时, 控制所述电 子设备获得虚拟键盘。 (51)Int.Cl. 权利要求书 2 页 说明书 6 页 附图 3 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书2页 说明书6页 附图3页 (10)申请公布号 CN 103809837 A CN 103809837 A 1/2 页 2 1. 。

3、一种调用虚拟键盘的方法, 应用于具有显示单元的电子设备, 显示单元上具有 BIOS 以及显示面板, 其特征在于, 所述显示单元包括转换装置, 所述转换装置和所述显示面板连 接, 所述转换装置具有调用按键, 所述方法包括 : 在所述电子设备装载操作系统时, 检测在所述调用按键上是否具有一触发操作 ; 当检测到具有所述触发操作时, 控制所述电子设备获得虚拟键盘。 2. 如权利要求 1 所述的方法, 其特征在于, 所述当检测到具有所述触发操作时, 控制所 述电子设备获得虚拟键盘, 具体包括 : 当第一固件识别到所述触发操作时, 生成一调用指令, 其中所述第一固件属于所述转 换装置 ; 根据所述调用指。

4、令, 从所述转换装置缓存中调用所述虚拟键盘。 3. 如权利要求 1 所述的方法, 其特征在于, 当所述转换装置上设置有操作按键时, 在所 述控制所述电子设备获得虚拟键盘之后, 所述方法还包括 : 通过所述操作按键, 控制所述虚拟键盘输入指令信息。 4. 如权利要求 3 所述的方法, 其特征在于, 在所述控制所述虚拟键盘键盘输入指令信 息之后, 所述方法还包括 : 将所述指令信息传给所述电子设备中的 SIO 芯片或者控制器 ; 通过所述 SIO 芯片或者所述控制器将所述指令信息传送给所述 BIOS ; 通过所述 BIOS 执行所述指令信息, 完成所述指令信息对应的指令操作 ; 将所述指令操作对应。

5、的操作结果通过所述转换装置显示在所述显示面板上。 5. 如权利要求 4 所述的方法, 其特征在于, 当所述显示单元具有显卡, 并与所述转换装 置以及所述显示面板连接时, 在所述通过所述 BIOS 执行所述指令信息, 完成所述指令信息 对应的指令操作之后, 所述方法还包括 : 将所述指令操作对应的操作结果通过所述转换装置传送给所述显卡 ; 通过所述显卡, 将所述操作结果显示在所述显示面板上。 6. 一种电子设备, 具有显示单元, 显示单元上具有 BIOS 以及显示面板, 其特征在于, 所 述显示单元包括转换装置, 所述转换装置和所述显示面板连接, 所述转换装置具有调用按 键, 所述电子设备包括 。

6、: 检测单元, 用于在所述电子设备装载操作系统时, 检测在所述调用按键上是否具有一 触发操作 ; 控制单元, 用于当检测到具有所述触发操作时, 控制所述电子设备获得虚拟键盘。 7. 如权利要求 6 所述的电子设备, 其特征在于, 所述控制单元具体包括 : 识别单元, 用于当第一固件识别到所述触发操作时, 生成一调用指令, 其中所述第一固 件属于所述转换装置 ; 调用单元, 用于根据所述调用指令, 从所述转换装置缓存中调用所述虚拟键盘。 8. 如权利要求 6 所述的电子设备, 其特征在于, 当所述转换装置上设置有操作按键时, 所述电子设备还包括 : 输入单元, 用于在控制所述电子设备获得虚拟键盘。

7、之后, 通过所述操作按键, 控制所述 虚拟键盘输入指令信息。 9. 如权利要求 8 所述的电子设备, 其特征在于, 所述电子设备还包括 : 权 利 要 求 书 CN 103809837 A 2 2/2 页 3 第一传送单元, 用于在控制所述虚拟键盘键盘输入指令信息之后, 将所述指令信息传 给所述电子设备中的 SIO 芯片或者控制器 ; 第二传送单元, 用于通过所述 SIO 芯片或者所述控制器将所述指令信息传送给所述 BIOS ; 第一执行单元, 用于通过所述 BIOS 执行所述指令信息, 完成所述指令信息对应的指令 操作 ; 第一显示单元, 用于将所述指令操作对应的操作结果通过所述转换装置显示。

8、在所述显 示面板上。 10. 如权利要求 9 所述的电子设备, 其特征在于, 当所述显示单元具有显卡, 并与所述 转换装置以及所述显示面板连接时, 所述电子设备还包括 : 第三传送单元, 用于在通过所述 BIOS 执行所述指令信息, 完成所述指令信息对应的指 令操作之后, 将所述指令操作对应的操作结果通过所述转换装置传送给所述显卡 ; 第二显示单元, 用于通过所述显卡, 将所述操作结果显示在所述显示面板上。 权 利 要 求 书 CN 103809837 A 3 1/6 页 4 一种调用虚拟键盘的方法以及电子设备 技术领域 0001 本发明涉及计算机领域, 特别涉及一种调用虚拟键盘的方法以及电子。

9、设备。 背景技术 0002 通常, 在电子设备的使用中, 都离不开键盘的使用, 而使用的键盘有两种, 一种是 实体键盘, 外接于电子设备, 用户可以通过实体键盘的输入来操作电子设备, 一种是虚拟键 盘, 虚拟键盘存在于电子设备中, 在实体键盘不方便操作的情况下, 通过调用虚拟键盘, 能 够操作电子设备。 0003 而本申请人在实现本申请的过程中, 发现现有技术至少存在以下技术问题 : 0004 在使用虚拟键盘操作电子设备时, 都会受到电子设备中的操作系统的限制, 比如, 电子设备中具有windowXP和windows7两个操作系统, 在调用软键盘时, 则必须进入到某一 个操作系统中, 才能够调。

10、用处于操作系统中的相应的软键盘。 而当系统出现问题时, 或者是 安装系统时, 需要进入到 BIOS 启动系统中, 而此时则无法调用软键盘进行操作。 发明内容 0005 本发明提供一种调用虚拟键盘的方法以及电子设备, 用以解决现有技术中存在的 当系统出现问题或者是安装系统时, 无法调用软键盘进行操作的技术问题。 0006 一方面, 本发明通过本申请的一个实施例, 提供如下技术方案 : 0007 一种调用虚拟键盘的方法, 应用于具有显示单元的电子设备, 显示单元上具有 BIOS 以及显示面板, 所述显示单元包括转换装置, 所述转换装置和所述显示面板连接, 所述 转换装置具有调用按键, 所述方法包括。

11、 : 在所述电子设备装载操作系统时, 检测在所述调用 按键上是否具有一触发操作 ; 当检测到具有所述触发操作时, 控制所述电子设备获得虚拟 键盘。 0008 可选的, 所述当检测到具有所述触发操作时, 控制所述电子设备获得虚拟键盘, 具 体包括 : 当第一固件识别到所述触发操作时, 生成一调用指令, 其中所述第一固件属于所述 转换装置 ; 根据所述调用指令, 从所述转换装置缓存中调用所述虚拟键盘。 0009 可选的, 当所述转换装置上设置有操作按键时, 在所述控制所述电子设备获得虚 拟键盘之后, 所述方法还包括 : 通过所述操作按键, 控制所述虚拟键盘输入指令信息。 0010 可选的, 在所述。

12、控制所述虚拟键盘键盘输入指令信息之后, 所述方法还包括 : 将所 述指令信息传给所述电子设备中的 SIO 芯片或者控制器 ; 通过所述 SIO 芯片或者所述控制 器将所述指令信息传送给所述 BIOS ; 通过所述 BIOS 执行所述指令信息, 完成所述指令信息 对应的指令操作 ; 将所述指令操作对应的操作结果通过所述转换装置显示在所述显示面板 上。 0011 可选的, 当所述显示单元具有显卡, 并与所述转换装置以及所述显示面板连接时, 在所述通过所述 BIOS 执行所述指令信息, 完成所述指令信息对应的指令操作之后, 所述方 法还包括 : 将所述指令操作对应的操作结果通过所述转换装置传送给所述。

13、显卡 ; 通过所述 说 明 书 CN 103809837 A 4 2/6 页 5 显卡, 将所述操作结果显示在所述显示面板上。 0012 另一方面, 本发明通过本申请的另一实施例提供 : 0013 一种电子设备, 具有显示单元, 显示单元上具有 BIOS 以及显示面板, 所述显示单 元包括转换装置, 所述转换装置和所述显示面板连接, 所述转换装置具有调用按键, 所述电 子设备包括 : 检测单元, 用于在所述电子设备装载操作系统时, 检测在所述调用按键上是否 具有一触发操作 ; 控制单元, 用于当检测到具有所述触发操作时, 控制所述电子设备获得虚 拟键盘。 0014 可选的, 所述控制单元具体包。

14、括 : 识别单元, 用于当第一固件识别到所述触发操作 时, 生成一调用指令, 其中所述第一固件属于所述转换装置 ; 调用单元, 用于根据所述调用 指令, 从所述转换装置缓存中调用所述虚拟键盘。 0015 可选的, 当所述转换装置上设置有操作按键时, 所述电子设备还包括 : 第一输入单 元, 用于在控制所述电子设备获得虚拟键盘之后, 通过所述操作按键, 控制所述虚拟键盘输 入指令信息。 0016 可选的, 所述电子设备还包括 : 第一传送单元, 用于在控制所述虚拟键盘键盘输入 指令信息之后, 将所述指令信息传给所述电子设备中的 SIO 芯片或者控制器 ; 第二传送单 元, 用于通过所述 SIO 。

15、芯片或者所述控制器将所述指令信息传送给所述 BIOS ; 第一执行单 元, 用于通过所述 BIOS 执行所述指令信息, 完成所述指令信息对应的指令操作 ; 第一显示 单元, 用于将所述指令操作对应的操作结果通过所述转换装置显示在所述显示面板上。 0017 可选的, 当所述显示单元具有显卡, 并与所述转换装置以及所述显示面板连接时, 所述电子设备还包括 : 第三传送单元, 用于在通过所述 BIOS 执行所述指令信息, 完成所述 指令信息对应的指令操作之后, 将所述指令操作对应的操作结果通过所述转换装置传送给 所述显卡 ; 第二显示单元, 用于通过所述显卡, 将所述操作结果显示在所述显示面板上。 。

16、0018 上述技术方案中的一个或多个技术方案, 具有如下技术效果或优点 : 0019 上述技术方案中的一个或多个技术方案, 通过描述了一种调用虚拟键盘的方法, 通过在电子设备上设置了转换装置, 在需要调用软键盘的情况下, 直接按下转换装置中设 置的调用按键, 此时, 调用按键则会响应用户的操作, 调用一软键盘供用户操作电子设备, 本申请中调用软键盘的方法, 不依赖于操作系统, 因此, 当操作系统出现问题时依然可以调 用软键盘进行操作, 进而解决了现有技术存在的当系统出现问题或者是安装系统时, 无法 调用软键盘进行操作的技术问题, 具有能够不依赖操作系统调用的技术效果。 附图说明 0020 图 。

17、1 为本申请实施例中调用虚拟键盘的方法的流程图 ; 0021 图 2 为本申请实施例中控制电子设备获得虚拟键盘的流程图 ; 0022 图 3A 为本申请实施例中显示面板与转换装置的连接示意图 ; 0023 图 3B 为本申请实施例中处理指令信息的过程图 ; 0024 图 4A 为本申请实施例中显示面板, 显卡与转换装置的连接示意图 ; 0025 图 4B 为本申请实施例中处理指令信息的另一过程图 ; 0026 图 5 为本申请实施例中电子设备的示意图。 说 明 书 CN 103809837 A 5 3/6 页 6 具体实施方式 0027 为了解决现有技术中存在的当系统出现问题或者是安装系统时,。

18、 无法调用软键盘 进行操作的技术问题, 本发明实施例提出了一种调用虚拟键盘的方法以及电子设备, 其解 决方案总体思路如下 : 0028 在本申请中, 提供了一种调用虚拟键盘的方法, 该电子设备具有显示单元, 显示单 元上具有 BIOS 以及显示面板, 显示单元包括转换装置, 转换装置和显示面板连接, 转换装 置具有调用按键, 通过在显示单元上设置的转换装置, 在需要调用软键盘的情况下, 直接按 下转换装置中设置的调用按键, 此时, 调用按键则会响应用户的操作, 调用一软键盘供用户 操作电子设备, 本申请中调用软键盘的方法, 不依赖于操作系统, 因此, 当操作系统出现问 题时依然可以调用软键盘进。

19、行操作, 进而解决了现有技术存在的当系统出现问题或者是安 装系统时, 无法调用软键盘进行操作的技术问题, 具有能够不依赖操作系统调用的技术效 果。 0029 下面结合说明书附图对本发明实施例的主要实现原理、 具体实施过程及其对应能 够达到的有益效果进行详细的阐述。 0030 实施例一 : 0031 在本申请实施例中, 提供了一种调用虚拟键盘的方法, 该方法应用于电子设备。 0032 其中, 电子设备具有显示单元, 即显示屏。 0033 进一步的, 显示单元上具有 BIOS 以及显示面板。 0034 进一步的, 显示单元还包括转换装置, 转换装置和显示面板连接。 0035 进一步的, 转换装置具。

20、有调用按键。 0036 而在实际情况中, 转换装置具体为 Scaler, Scaler 是集成在电子设备显示单元中 的固件装置, 能够和在显示单元上的多个可视的按键连接, 响应按键的具体操作, 这些按键 具有不同功能, 比如一体机上的调整画面亮度, 色彩等按键, 比如, 响应调用按键的操作。 0037 在实际情况下, 本申请中提供的调用虚拟键盘的方法可以在多种场景下使用, 比 如, 在登陆网站, 或是需要键盘输入时, 都可以使用虚拟键盘进行操作, 而除了上述情况之 外, 本申请提供的虚拟键盘, 还可以在装载操作系统时调用出来, 供装载操作系统或者是修 复操作系统时使用。 0038 比如, 在装。

21、载操作系统时, 需要调用虚拟键盘实现输入, 此时, 只需触发转换装置 上的调用按键即可调用虚拟键盘。 0039 如图 1 所示, 该方法具体的过程如下。 0040 步骤 1, 在电子设备装载操作系统时, 检测在调用按键上是否具有一触发操作。 0041 步骤 2, 当检测到具有触发操作时, 控制电子设备获得虚拟键盘。 0042 比如, 电子设备具体为笔记本电脑。 0043 在笔记本电脑需要装载操作系统, 如 windows7 时, 需要调用虚拟键盘实现输入, 此时, 则会在调用按键上检测是否具有用户的触发操作, 比如用户的点击操作。 0044 当具有用户的点击操作时, 则会根据该点击操作调用一虚。

22、拟键盘。 0045 而具体的, 如何根据触发操作调用虚拟键盘, 以使笔记本电脑获得虚拟键盘实现 输入, 如图 2 所示, 则具体有以下步骤 : 0046 步骤 201, 当第一固件识别到触发操作时, 生成一调用指令。 说 明 书 CN 103809837 A 6 4/6 页 7 0047 其中, 第一固件属于转换装置。 0048 其中, 第一固件和调用按键具有连接关系, 并属于装换装置。 0049 当调用按键接收到一触发操作时, 会传送给第一固件进行识别, 当第一固件识别 出该触发操作是从调用按键上传输时, 则会根据该触发操作生成对应的调用指令。 0050 步骤 202, 根据调用指令, 从转。

23、换装置缓存中调用虚拟键盘。 0051 当获得调用指令时, 通过第一固件的操作, 则会从缓存中调用该虚拟键盘。 0052 而更为具体的, 当从缓存中调用出虚拟键盘后, 会通过如下方式来操作虚拟键盘。 0053 在转换装置上设置有操作按键。 0054 通过操作按键, 控制虚拟键盘输入指令信息。 0055 比如, 电子设备为笔记本电脑, 而在笔记本显示屏上的转换装置上, 设置了很多操 作按键, 比如移动按键, 确定按键等, 用户在使用虚拟键盘时, 可以使用转换装置上的操作 按键来控制虚拟键盘。 0056 比如, 用户使用移动按键在虚拟键盘上的各个虚拟按键之间进行选择, 使用确定 案件来确定选择的虚拟。

24、按键。 0057 另外, 在实际应用中, 用户还可以使用鼠标来操作虚拟按键。 0058 而上述控制方式, 在控制虚拟键盘时, 对于电子设备侧, 则具有如下两种处理过 程。 0059 第一种 : 0060 第一种情况是基于转换装置和显示面板的结构而构成的方法, 下面, 介绍转换装 置和显示面板的连接结构, 如图 3A 所示, 转换装置 301 与显示面板 305 进行连接。 0061 进一步的, 转换装置 301 与 SIO 芯片 302 或者控制器 303 连接, 并通过 SIO 芯片 302 或者控制器 303 与 BIOS304 连接。 0062 基于该连接结构, 该方法如图 3B 所示,。

25、 具体如下 : 0063 步骤 301, 将指令信息传给电子设备中的 SIO 芯片 302 或者控制器 303。 0064 在实际应用中, SIO 芯片 302 或者控制器 303 具有可编程的功能, 其中, 控制器 303 具体为 EC(Embed Controller, 嵌入式控制器 303) , 是一个 16 位单片机。 0065 SIO 芯片 302 或者控制器 303 主要管控键盘, 能够控制虚拟键盘的输入输出。 0066 步骤 302, 通过 SIO 芯片 302 或者控制器 303 将指令信息传送给 BIOS304。 0067 步骤 303, 通过 BIOS304 执行指令信息,。

26、 完成指令信息对应的指令操作。 0068 步骤 304, 将指令操作对应的操作结果通过转换装置 301 显示在显示面板 305 上。 0069 第二种 : 0070 第二种方法, 是基于当显示单元具有显卡, 并与转换装置301以及显示面板305连 接时, 形成的方法。 0071 下面, 介绍转换装置 301, 显示面板 305, 以及显卡 306 的连接结构, 如图 4A 所示, 转换装置 301 除了具有上述的结构之外, 还和显卡 306 具有连接关系, 显卡 306 又和显示面 板 305 连接。 0072 基于上述结构, 如图 4B 所示, 具有如下的流程 : 0073 步骤 401, 。

27、将指令信息传给电子设备中的 SIO 芯片 302 或者控制器 303。 0074 在实际应用中, SIO 芯片 302 或者控制器 303 具有可编程的功能, 其中, 控制器 303 说 明 书 CN 103809837 A 7 5/6 页 8 具体为 EC(Embed Controller, 嵌入式控制器 303) , 是一个 16 位单片机。 0075 SIO 芯片 302 或者控制器 303 主要管控键盘, 能够控制虚拟键盘的输入输出。 0076 步骤 402, 通过 SIO 芯片 302 或者控制器 303 将指令信息传送给 BIOS304。 0077 步骤 403, 通过 BIOS3。

28、04 执行指令信息, 完成指令信息对应的指令操作。 0078 步骤 404, 将指令操作对应的操作结果通过转换装置 301 传送给显卡 306。 0079 步骤 405, 通过显卡 306, 将操作结果显示在显示面板 305 上。 0080 当三者具有上述图中的连接关系之后, 当设置在转换装置 301 上的按键, 将指令 信息传给 SIO 芯片 302 或者控制器 303 之后, 则会通过 SIO 芯片 302 或者控制器 303 传送 给 BIOS304 进行处理, 在处理之后, 传回给转换装置 301, 并通过转换装置 301 传送给显卡 306, 通过显卡 306 将处理结果显示在显示面。

29、板 305 上。 0081 比如, 当用户使用虚拟键盘在显示面板 305 上输入字母 “Y” 时, 用户会操控转换装 置 301 上的按键进行输入。 0082 进一步的, 该按键会将输入 “Y” 的指令信息传输给 SIO 芯片 302 或者控制器 303。 0083 进一步的, SIO 芯片 302 或者控制器 303 会将该输入 “Y”的指令信息传输给 BIOS304 进行处理。 0084 当 BIOS304 进行处理之后, 则会将处理结果传送给转换装置 301 ; 0085 进一步的, 通过转换装置 301 传送给显卡 306, 进而通过显卡 306 将该操作结果显 示在显示面板 305 。

30、上, 显示出字母 “Y” 。 0086 在上述实施例中, 通过描述了一种调用虚拟键盘的方法, 通过在电子设备上设置 了一转换装置, 在需要调用软键盘的情况下, 直接按下转换装置中设置的调用按键, 此时, 调用按键则会响应用户的操作, 调用一软键盘供用户操作电子设备, 本申请中调用软键盘 的方法, 不依赖于操作系统, 因此, 当操作系统出现问题时依然可以调用软键盘进行操作, 进而解决了现有技术存在的当系统出现问题或者是安装系统时, 无法调用软键盘进行操作 的技术问题, 具有能够不依赖操作系统调用的技术效果。 0087 上述实施例描述了调用虚拟键盘的方法, 在下面的实施例中, 将介绍一种电子设 备。

31、。 0088 实施例二 : 0089 本申请实施例描述了一种电子设备。 0090 其中, 电子设备具有显示单元, 即显示屏。 0091 进一步的, 显示单元上具有 BIOS 以及显示面板。 0092 进一步的, 显示单元还包括转换装置, 转换装置和显示面板连接。 0093 进一步的, 转换装置具有调用按键。 0094 如图 5 所示, 该电子设备包括检测单元 501 和控制单元 502。 0095 下面, 对各个单元进行具体的功能介绍。 0096 检测单元 501, 用于在电子设备装载操作系统时, 检测在调用按键上是否具有一触 发操作。 0097 控制单元 502, 用于当检测到具有触发操作时。

32、, 控制电子设备获得虚拟键盘。 0098 进一步的, 控制单元 502 具体包括 : 识别单元, 用于当第一固件识别到触发操作 时, 生成一调用指令, 其中第一固件属于转换装置。 调用单元, 用于根据调用指令, 从转换装 说 明 书 CN 103809837 A 8 6/6 页 9 置缓存中调用虚拟键盘。 0099 进一步的, 当转换装置上设置有操作按键时, 电子设备还包括 : 输入单元, 用于在 控制电子设备获得虚拟键盘之后, 通过操作按键, 控制虚拟键盘输入指令信息。 0100 进一步的, 电子设备还包括 : 0101 第一传送单元, 用于在控制虚拟键盘键盘输入指令信息之后, 将指令信息传。

33、给电 子设备中的 SIO 芯片或者控制器 ; 0102 第二传送单元, 用于通过 SIO 芯片或者控制器将指令信息传送给 BIOS ; 0103 第一执行单元, 用于通过 BIOS 执行指令信息, 完成指令信息对应的指令操作 ; 0104 第一显示单元, 用于将指令操作对应的操作结果通过转换装置显示在显示面板 上。 0105 进一步的, 当显示单元具有显卡, 并与转换装置以及显示面板连接时, 电子设备还 包括 : 0106 第三传送单元, 用于在通过 BIOS 执行指令信息, 完成指令信息对应的指令操作之 后, 将指令操作对应的操作结果通过转换装置传送给显卡 ; 0107 第二显示单元, 用于。

34、通过显卡, 将操作结果显示在显示面板上。 0108 通过本发明的一个或多个实施例, 可以实现如下技术效果 : 0109 通过本发明的一个或多个实施例, 通过描述了一种调用虚拟键盘的方法, 通过在 电子设备上设置了一转换装置, 在需要调用软键盘的情况下, 直接按下转换装置中设置的 调用按键, 此时, 调用按键则会响应用户的操作, 调用一软键盘供用户操作电子设备, 本申 请中调用软键盘的方法, 不依赖于操作系统, 因此, 当操作系统出现问题时依然可以调用软 键盘进行操作, 进而解决了现有技术存在的当系统出现问题或者是安装系统时, 无法调用 软键盘进行操作的技术问题, 具有能够不依赖操作系统调用的技术效果。 0110 显然, 本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精 神和范围。这样, 倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围 之内, 则本发明也意图包含这些改动和变型在内。 说 明 书 CN 103809837 A 9 1/3 页 10 图 1 图 2 图 3A 说 明 书 附 图 CN 103809837 A 10 2/3 页 11 图 3B 图 4A 说 明 书 附 图 CN 103809837 A 11 3/3 页 12 图 4B 图 5 说 明 书 附 图 CN 103809837 A 12 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1