一种触控方法及装置与流程

文档序号:17396147发布日期:2019-04-13 00:50阅读:144来源:国知局
一种触控方法及装置与流程

本申请涉及设备控制领域,尤其涉及一种触控方法及装置。



背景技术:

现有技术中,智能设备,如笔记本电脑等的操作一般是通过鼠标或者通过智能设备上的键盘完成的。比如通过鼠标实现左键单击、双击、右键单击等功能,通过键盘实现音量控制、屏幕亮度调整、信息输入等功能。

但上述实现方法,由于键盘区域较大,以及由于有的功能需要键盘操作,有的功能需要鼠标操作,因而操作起来不够便捷。



技术实现要素:

本申请提供一种触控方法及装置,用以通过该触控方法及装置实现更加方便快捷的控制操作。

第一方面,本申请提供一种触控方法,包括:接收用户在触摸板上输入的第一触摸指令,然后根据第一触摸指令,打开触摸板的虚拟按键功能,再接收用户在触摸板的第一区域输入的第二触摸指令,并根据第二触摸指令,执行第一区域对应的虚拟按键的功能。该方案中,通过第一触摸指令来打开触摸板的虚拟按键,再通过在虚拟按键上输入第二触摸指令,来实现虚拟按键对应的快捷功能,可以使用户通过触摸板来实现更加方便快捷的控制操作。

在一种可能的实现方式中,上述接收用户在触摸板上输入的第一触摸指令,包括:接收用户在所述触摸板的第二区域输入的所述第一触摸指令。该方案中,在触摸板的第二区域位置设有快捷按键功能的开关,通过在该第二区域输入第一指令来打开快捷按键功能。

在一种可能的实现方式中,上述触摸板的第二区域设置有图标,该图标用于提示用户在该第二区域输入第一触摸指令。通过在第二区域设置图标,来提示用户打开快捷按键功能的开关的位置,以便用户可以更加准确的打开快捷按键功能。

在一种可能的实现方式中,在上述接收用户在触摸板上输入的第一触摸指令之后,还可以包括:根据第一触摸指令,打开触摸板内部的发光二极管(lightemittingdiode,led)灯。该led灯用于对触摸板进行照明,以使用户可以更清楚地分辨触摸板上的快捷按键。

在一种可能的实现方式中,上述第二触摸指令为单击指令,上述第一区域对应的虚拟按键包括以下至少一种:数字按键、字母按键、字符按键。此时,根据第二触摸指令,执行第一区域对应的虚拟按键的功能,包括:根据第二触摸指令单击的数字按键、字母按键、字符按键,在触摸板连接的设备上相应的输入对应的数字、字母、字符。该方案中,虚拟按键包括了数字按键、字母按键、字符按键,可以通过在触摸板上单击这些按键来实现数字、字母、字符的快捷输入。

在一种可能的实现方式中,上述第二触摸指令为单击指令,上述第一区域对应的虚拟按键为切换界面按键。上述根据第二触摸指令,执行第一区域对应的虚拟按键的功能,包括:根据第二触摸指令单击的切换界面按键,改变触摸板内部的led灯的照明方式,以使触摸板呈现不同的虚拟按键。该方案中,虚拟按键为切换界面按键,可以通过在触摸板上单击切换界面按键,来改变触摸板上的虚拟按键功能。

在一种可能的实现方式中,上述第二触摸指令为滑动指令,上述第一区域对应的虚拟按键为功能调试按键。上述根据第二触摸指令,执行第一区域对应的虚拟按键的功能,包括:根据第二触摸指令在功能调试按键上滑动的位置和距离,对触摸板连接的设备进行相应的功能调试。该方案中,虚拟按键为功能调试按键,在一个功能调试按键上输入滑动指令,可以实现对触摸板连接的设备的功能进行快捷调试。

在一种可能的实现方式中,上述方法还可以包括:接收用户在触摸板上输入的第三触摸指令,根据第三触摸指令关闭触摸板的虚拟按键功能。该方案通过接收第三触摸指令,实现快捷关闭触摸板的虚拟按键功能。

第二方面,本申请提供一种触控装置,该触控装置包括处理器和触摸板。其中,处理器用于接收用户在触摸板上输入的第一触摸指令,根据第一触摸指令,打开触摸板的虚拟按键功能,然后接收用户在触摸板的第一区域输入的第二触摸指令,并根据第二触摸指令,执行第一区域对应的虚拟按键的功能。该装置中,通过第一触摸指令来打开触摸板的虚拟按键,再通过在虚拟按键上输入第二触摸指令,来实现虚拟按键对应的快捷功能,可以使用户通过触摸板来实现更加方便快捷的控制操作。

在一种可能的实现方式中,上述触摸装置还可以包括led灯。上述处理器还可以用于根据第一触摸指令,打开led灯,以照明触摸板的虚拟按键。以及还可以用于根据第二触摸指令,改变led灯的照明方式,以使触摸板呈现不同的虚拟按键。该装置通过led灯,对触摸板的虚拟按键进行照明,以使用户可以对触摸板上的虚拟按键进行分辨。

在一种可能的实现方式中,上述第二触摸指令为单击指令,上述第一区域对应的虚拟按键包括以下至少一种:数字按键、字母按键、字符按键。此时,上述处理器用于根据第二触摸指令,执行第一区域对应的虚拟按键的功能,包括:根据第二触摸指令单击的数字按键、字母按键、字符按键,在触摸板连接的设备上相应的输入对应的数字、字母、字符。该装置中,虚拟按键包括了数字按键、字母按键、字符按键,可以通过在触摸板上单击这些按键来实现数字、字母、字符的快捷输入。

在一种可能的实现方式中,上述第二触摸指令为单击指令,上述第一区域对应的虚拟按键为切换界面按键。上述处理器用于根据第二触摸指令,执行第一区域对应的虚拟按键的功能,包括:根据第二触摸指令单击的切换界面按键,改变触摸板内部的led灯的照明方式,以使触摸板呈现不同的虚拟按键。该装置中,虚拟按键为切换界面按键,可以通过在触摸板上单击切换界面按键,来改变触摸板上的虚拟按键功能。

在一种可能的实现方式中,上述第二触摸指令为滑动指令,上述第一区域对应的虚拟按键为功能调试按键。上述处理器用于根据第二触摸指令,执行第一区域对应的虚拟按键的功能,包括:根据第二触摸指令在功能调试按键上滑动的位置和距离,对触摸板连接的设备进行相应的功能调试。该装置中,虚拟按键为功能调试按键,在一个功能调试按键上输入滑动指令,可以实现对触摸板连接的设备的功能进行快捷调试。

在一种可能的实现方式中,上述处理器还可以用于接收用户在触摸板上输入的第三触摸指令,并根据第三触摸指令关闭触摸板的虚拟按键功能。该装置通过接收第三触摸指令,实现快捷关闭触摸板的虚拟按键功能。

第三方面,本申请提供一种网络设备,包括:

存储器,用于存储程序指令;

处理器,用于调用所述存储器中存储的程序指令,按照获得的程序执行前述第一方面或第一方面中任一实施例所述的方法。

第四方面,本申请提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行前述第一方面或第一方面中任一实施例所述的方法。

附图说明

图1为本申请提供的一种触控方法流程示意图;

图2a为本申请提供的一种可能的触摸板示意图;

图2b为本申请提供的一种触控板切换界面按键示意图;

图2c为本申请提供的一种触控板键位输入按键示意图;

图2d为本申请提供的一种触控板功能调试按键示意图。

图3为本申请提供的一种触控装置示意图;

图4为本申请提供的一种网络设备的结构示意图。

具体实施方式

为了使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请作进一步地详细描述。

图1为本申请提供的一种触控方法流程示意图,如图1所示,该方法包括:

步骤101,接收用户在触摸板上输入的第一触摸指令。

步骤102,根据第一触摸指令,打开触摸板的虚拟按键功能。

步骤103,接收用户在触摸板的第一区域输入的第二触摸指令。

步骤104,根据第二触摸指令,执行第一区域对应的虚拟按键的功能。

针对上述步骤101,在一种可能的实现方式中,用户在触摸板的第二区域输入第一触摸指令,其中,第二区域可以为触摸板的一块预设区域,该预设区域不同于第一区域,也可以为整个触摸板上的任意区域,该任意区域可以相同于或者部分相同于第二区域。第一触摸指令可以为单击、双击、滑动、长按等触摸方式。

在一种可能的实现方式中,若上述第二区域为整个触摸板的任意位置,则第一触摸指令不设为单击,而是可以设置为滑动或者长按等触摸方式。其中,若第一触摸指令为滑动,则需要预先设置好滑动样式,如第一触摸指令为在触摸板上进行一次“z”字形滑动。若第一触摸指令为长按,则需要用户在触摸板上长按达到预设时长。在这种方式下,上述第一区域也可以为整个触摸板的任意位置。

在又一种可能的实现方式中,若上述第二区域为触摸板的一块预设区域,如图2a所示,图2a为本申请提供的一种可能的触摸板示意图,该触摸板以第二区域在触摸板的左上角为例。上述步骤101中的接收用户在触摸板上输入的第二触摸指令,需要由用户在触摸板左上角的第二区域输入第一触摸指令。比如,当第一指令为单击时,需要用户在该第二区域进行一次单击。再比如,当第一触摸指令为滑动时,需要用户在该第二区域按预设的方式进行滑动。在这种方式下,上述第一区域为第二区域以外的区域。

在一种可能的实现方式中,上述第二区域若为触摸板的一块预设区域,那么可以在第二区域位置设置图标,图标可以为一张贴图,也可以为文字。比如,在图2a所示的第二区域位置设有文字“快捷开关”图标,该图标用于提示用户该区域为第二区域,在该区域输入第一触摸指令,可以打开触摸板的虚拟按键功能。

针对上述步骤102,在一种可能的实现方式中,根据第一触摸指令,打开触摸板的虚拟按键功能,同时会打开触摸板内部的led灯,由led灯的灯光来提示用户触摸板上的各虚拟按键的位置及相应的功能。比如,用户在图2a所示的触摸板的第二区域位置输入第一触摸指令后会得到如图2b所示的触摸板。其中,“键位输入”、“系统控制”、“其他功能”这三个快捷按键由触摸板内部的led灯发光呈现在触摸板表面,这三个快捷按键可以称为切换界面按键,对这三个按键中任意一个进行点击,触摸板会显示相应的快捷按键界面。

针对上述步骤103和步骤104,在一种可能的实现方式中,若上述第二触摸指令为单击指令,上述第一区域对应的虚拟按键为如图2b所示的切换界面按键。则上述根据第二触摸指令,执行第一区域对应的虚拟按键的功能,包括:根据第二触摸指令单击的切换界面按键,改变触摸板内部的led灯的照明方式,以使触摸板呈现不同的虚拟按键。比如,用户在图2b所示的触摸板上的“键位输入”按键位置输入第二触摸指令,该第二触摸指令为单击指令,即用户单击了“键位输入”按键,则触摸板内部的led灯的照明方式发生改变,以使触摸板呈现为如图2c所示的触摸板。再比如,用户在图2b所示的触摸板上的“系统控制”按键输入第二触摸指令,该第二触摸指令为单击指令,即用户单击了“系统控制”按键,则触摸板内部的led灯的照明方式发生改变,以使触摸板呈现为如图2d所示的触摸板。

在一种可能的实现方式中,上述第一区域内的虚拟按键如图2c所示,包括有:数字按键、字母按键、字符按键(图2c中的“,”、“。”、“?”按键)。上述第二触摸指令为单击指令,此时,根据第二触摸指令,执行第一区域对应的虚拟按键的功能,包括:根据第二触摸指令单击的数字按键、字母按键、字符按键,在触摸板连接的设备上相应的输入对应的数字、字母、字符。比如,若该触摸板为笔记本电脑上的触摸板,在触摸板上单击数字按键“5”,则相应的在执行在笔记本电脑上输入数字“5”,该快捷按键功能效果与在笔记本电脑的键盘上按按键“5”相同。

在一种可能的实现方式中,上述第二触摸指令为滑动指令,上述第一区域对应的虚拟按键为如图2d所示的功能调试按键。此时,上述根据第二触摸指令,执行第一区域对应的虚拟按键的功能,包括:根据第二触摸指令在功能调试按键上滑动的位置和距离,对触摸板连接的设备进行相应的功能调试。比如,若该触摸板为笔记本电脑上的触摸板,在触摸板上的音量条上进行滑动,则相应的会调节笔记本电脑的音量的大小。在触摸板上的亮度条上进行滑动,则相应的会调节笔记本电脑的亮度的大小。

在又一种可能的实现方式,上述第二触摸指令为单击指令,上述第一区域对应的虚拟按键为如图2d所示的功能调试按键。此时,上述根据第二触摸指令,执行第一区域对应的虚拟按键的功能,包括:根据第二触摸指令在功能调试按键上点击的位置,对触摸板连接的设备进行相应的功能调试。比如,若该触摸板为笔记本电脑上的触摸板,在触摸板上的音量条上进行点击,则相应的调节笔记本电脑的音量大小为在音量条上点击的位置对应的音量大小。再比如,若该触摸板为笔记本电脑上的触摸板,在触摸板上的亮度条边上的“+”上进行点击,则相应的提高笔记本电脑的亮度。

在一种可能的实现方式中,在上述步骤104之后,还可以包括:接收用户在触摸板上输入的第三触摸指令,并根据第三触摸指令关闭触摸板的虚拟按键功能。第三触摸指令所触摸的位置和触摸方式可以与上述第一触摸指令所触摸的位置和触摸方式相同,也可以根据实际需要设置为不同。同时,根据第三触摸指令关闭触摸板的led灯。

在一种可能的实现方式中,若上述输入第一触控指令的第二区域是整个触摸板的任意位置,则该第三触摸命令也可以是在整个触摸板的任意位置输入。

在又一种实现方式,若上述输入第一触控指令第二区域是触摸板的一块预设区域,则该第三触摸命令也可以是在相同的该部分区域内执行,当然也可以为第一区域及第二区域以外的不同区域。

进一步地,本申请的触控板还可以包括第三区域,该第三区域可以用于执行触控板未开启虚拟按键功能时的触控板功能。该第三区域设置的位置有以下两种情况:

第一种情况,在这种情况下,上述第一触摸指令和第三触摸指令的输入位置均为整个触摸板的任意位置。此时,第三区域设置的位置为第一区域设置有虚拟按键的位置以外的区域。

第二种情况,在这种情况下,上述第一触摸指令和第三触摸指令的输入位置为触摸板的一块预设区域。此时,第三区域设置的位置为第一区域设置有虚拟按键的位置以外的区域,同时,第三区域与上述第一触摸指令和第三触摸指令的输入位置所在的区域不同。

因此,上述方法还可以包括:接收用户在触摸板的第三区域输入的第四触摸指令,并根据第四触摸指令执行相应的功能。其中,第三区域可以执行的功能与触摸板未开启快捷功能按键时可以执行的功能相同,即用户在触摸板的第三区域进行操作相当于用户在未开启快捷按键功能的触摸板上进行操作。

上述触控方法,通过第一触摸指令来打开触摸板的虚拟按键,再通过在虚拟按键上输入第二触摸指令,来实现虚拟按键对应的快捷功能,可以使用户通过触摸板来实现更加方便快捷的控制操作。

基于同一发明构思,图3示例性的示出了本申请提供的一种触控装置,该装置可以执行上述触控方法的流程。如图3所示,该装置包括:

处理器301以及触摸板302,其中,处理器301用于:接收用户在触摸板302上输入的第一触摸指令,根据第一触摸指令,打开触摸板302的虚拟按键功能,然后接收用户在触摸板302的第一区域输入的第二触摸指令,并根据第二触摸指令,执行第一区域对应的虚拟按键的功能。

在一种可能的实现方式中,上述触摸装置还可以包括led灯303,上述处理器还可以用于根据第一触摸指令,打开led灯303,以照明触摸板的虚拟按键。以及还可以用于根据第二触摸指令,改变led灯303的照明方式,以使触摸板呈现不同的虚拟按键。

在一种可能的实现方式中,上述第二触摸指令为单击指令,上述第一区域对应的虚拟按键包括以下至少一种:数字按键、字母按键、字符按键。此时,上述处理器301用于根据第二触摸指令,执行第一区域对应的虚拟按键的功能,包括:根据第二触摸指令单击的数字按键、字母按键、字符按键,在触摸板302连接的设备上相应的输入对应的数字、字母、字符。

在一种可能的实现方式中,上述第二触摸指令为单击指令,上述第一区域对应的虚拟按键为切换界面按键。上述处理器301用于根据第二触摸指令,执行第一区域对应的虚拟按键的功能,包括:根据第二触摸指令单击的切换界面按键,改变触摸板302内部的led灯303的照明方式,以使触摸板302呈现不同的虚拟按键。

在一种可能的实现方式中,上述第二触摸指令为滑动指令,上述第一区域对应的虚拟按键为功能调试按键。上述处理器301用于根据第二触摸指令,执行第一区域对应的虚拟按键的功能,包括:根据第二触摸指令在功能调试按键上滑动的位置和距离,对触摸板302连接的设备进行相应的功能调试。

在一种可能的实现方式中,上述处理器301还可以用于接收用户在触摸板上输入的第三触摸指令,并根据第三触摸指令关闭触摸板302的虚拟按键功能。

上述装置所涉及的与本申请提供的技术方案相关的概念,解释和详细说明及其它步骤请参见前述触控方法或其它实施例中关于这些内容的描述,此处不做赘述。

基于与上述实施例相同的构思,本申请还提供一种网络设备。

图4为本申请提供的一种网络设备的结构示意图。如图4所示,该网络设备400包括:

存储器401,用于存储程序指令;

处理器402,用于调用所述存储器中存储的程序指令,按照获得的程序执行前述任一实施例中所述的触控方法。

基于与上述实施例相同的构思,本申请还提供一种计算机存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行前述任一实施例中所述的触控方法。

需要说明的是,本申请中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。在本申请中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令时,全部或部分地产生按照本申请的流程或功能。计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘solidstatedisk(ssd))等。

本领域内的技术人员应明白,本申请可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本申请是参照根据本申请的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

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

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1