一种输入装置、输入控制方法和终端设备制造方法及图纸

技术编号:34777339 阅读:28 留言:0更新日期:2022-09-03 19:29
本申请实施例提供了一种输入装置、输入控制方法和终端设备。其中,该输入装置包括:可输入区,可输入区具备感知用户触控输入的能力;输入装置被配置为:将可输入区的至少一部分区域确定为第一输入区域;仅响应用户在第一输入区域内的触控输入;当触控输入的触控点移动时,在触控点的移动方向延展第一输入区域,以使得触控点位于延展后的第一输入区域内。这样,用户手指即使继续划动,也不会划动到第一输入区域之外,使得用户手指的长距离划动输入不会中断,提高用户的触控输入体验。提高用户的触控输入体验。提高用户的触控输入体验。

【技术实现步骤摘要】
一种输入装置、输入控制方法和终端设备


[0001]本申请涉及终端
,尤其涉及一种输入装置、输入控制方法和终端设备。

技术介绍

[0002]笔记本电脑因其体积小、重量轻、性能强大、便于随身携带等特点依然是目前主流形态的电子设备。
[0003]目前笔记本电脑的掌托(即C面)设置有键盘、触控板等供用户进行输入操作。由于笔记本的尺寸有限,为了给键盘等元素留出足够的位置,触控板的面积通常只占到C面很小的区域,使得用户只能在一个相对较小的区域内执行点击、划动等触控输入。
[0004]当用户手指在触控板上执行长距离划动输入,以实现系统光标的长距离移动、文档页面的连续滚动、大范围缩放图片尺寸时,受限于触控板较小的尺寸,经常会出现用户一次划动输入还没有完成,但是手指已经划动到触控板边缘而无法继续划动的情况,导致用户划动输入中断甚至失败。用户为了完成一次长距离划动输入,不得不多次调整手指的位置,或者在触控板上往复划动,十分不便。

技术实现思路

[0005]本申请实施例提供了一种输入装置、输入控制方法和终端设备,以提升用户的触控输入体验。
[0006]第一方面,本申请实施例提供了一种输入装置。该输入装置包括:可输入区,可输入区具备感知用户触控输入的能力;输入装置被配置为:将可输入区的至少一部分区域确定为第一输入区域;仅响应用户在第一输入区域内的触控输入;当触控输入的触控点移动时,延展第一输入区域,以使得触控点位于延展后的第一输入区域内。
[0007]由以上技术方案可知,输入装置可以根据用户在第一触控区域内的触控输入延展第一输入区域,使用户手指不会划动到第一输入区域之外,确保用户的划动输入不会中断,提高用户的触控输入体验。
[0008]在一种实现方式中,输入装置包括板面以及设置于板面下方的压力传感器阵列;可输入区为板面的设置有压力传感器阵列的区域;压力传感器阵列用于根据触控输入的压力产生电信号以确定触控点的位置。这样,当用户手指或者触控笔在可输入区执行触控输入时,压力传感器阵列就可以感知到触控压力的变化,从而确定触控点的位置。
[0009]在一种实现方式中,输入装置包括触控屏;可输入区为触控屏的区域。这样,触控屏就可以模拟出传统的触控板,实现用户的触控输入。
[0010]在一种实现方式中,输入装置具体被配置为:获取触控轨迹;根据触控轨迹预测触控点是否会移动至第一输入区域外;在确定触控点会移动至第一输入区域外时,在触控点的移动方向延展第一输入区域。这样,输入装置只有在确定触控点会移动至第一输入区域外时才会延展第一输入区域,使得第一触控区域的延展行为适应用户的意图。
[0011]在一种实现方式中,虚拟键盘的初始大小、延展方向或延展大小等,也可以根据用
户的历史操作,通过机器学习的方式学习用户习惯,根据学习到的用户习惯进行初始大小的设置,或者进行延展方向的确定,又或者确定延展的大小。
[0012]在一种实现方式中,输入装置具体被配置为:获取触控轨迹;根据触控轨迹预测触控点是否会移动至第一输入区域外;在确定触控点会移动至第一输入区域外时,判断第一输入区域是否满足预设的延展的前置条件;如果第一输入区域满足前置条件,判断触控点是否位于可输入区的物理边界;如果触控点未到达物理边界,在触控点的移动方向延展第一输入区域。这样,输入装置在触控点会移动至第一输入区域外时,依次根据软件的前置条件和硬件的物理边界条件判断延展第一输入区域的动作是否能够实现,如果能够实现,再延展第一输入区域。
[0013]在一种实现方式中,前置条件包括以下至少一项:当用户执行移动应用图标的操作时,图标未移动到图形用户界面的边界;当用户执行移动系统光标的操作时,光标未移动到GUI的边界;当用户对图片执行双指延展操作时,图片没有延展到最大比例;当用户拖动应用程序的滑动条以调整参数时,参数未被调整到最大值或者最小值;当用户对文档或者网页执行滚动翻页操作时,文档或者网页未滚动至最顶端或者最底端。
[0014]在一种实现方式中,输入装置被配置为根据触控轨迹预测触控点是否会移动至第一输入区域外,包括:判断触控点是否到达第一输入区域的边界;在确定触控点到达第一输入区域的边界时,根据触控轨迹获取触控点的移动参数,移动参数包括以下至少一项:移动速度,移动方向,或移动加速度;根据移动参数预测触控点在下一采样时刻的位置;当预测的触控点在下一采样时刻的位置位于第一输入区域外时,确定触控点会移动至第一输入区域外。这样,输入装置能够根据触控点的移动参数,对触控点是否会移动至第一输入区域外做出预判。
[0015]在一种实现方式中,触控点到达第一输入区域的边界,包括:触控点位于第一输入区域的边界上,或者,触控点与第一输入区域的边界之间的距离小于预设阈值。
[0016]在一种实现方式中,输入装置被配置为在触控点的移动方向延展第一输入区域,包括:根据移动参数确定预测的触控点在下一采样时刻的位置与第一输入区域的边界之间的第一距离;在触控点的移动方向将第一输入区域延展第二距离,第二距离大于或者等于第一距离。这样,确保触控点继续移动后依然能够位于延展后的第一输入区域内。
[0017]在一种实现方式中,第一输入区域包括虚拟触控区域和虚拟键盘区域,虚拟触控区域和虚拟键盘区域初始在可输入区并列设置;当虚拟触控区域响应于用户触控输入向虚拟键盘区域一侧延展,并且与虚拟键盘区域形成交叠区域时,虚拟触控区域位于虚拟键盘区域的上层,以使得虚拟键盘区域的位于交叠区域的部分不响应用户触控输入。这样,当用户在虚拟触控区域内执行触控输入,并且将手指划动到延展后的虚拟触控区域与虚拟键盘区域重叠的位置时,虚拟键盘区域不会对虚拟触控区域中的输入造成干扰。
[0018]在一种实现方式中,输入装置还被配置为:根据触控轨迹判断触控点是否向第一输入区域的中心方向移动;在确定触控点向第一输入区域的中心方向移动时,在触控点的移动方向收缩第一输入区域。这样,当触控点向第一输入区域的中心方向移动时,第一输入区域可以收缩至延展前的状态。
[0019]第二方面,本申请实施例提供了一种输入控制方法。该输入控制方法可以应用于上述第一方面及其各实现方式提供的输入装置或者其他装置,该方法包括:输入装置响应
用户在第一输入区域内的触控输入;当触控输入的触控点移动时,输入装置延展第一输入区域,以使得触控点位于延展后的第一输入区域内。
[0020]由以上技术方案可知,由以上技术方案可知,输入装置可以根据用户在第一触控区域内的触控输入延展第一输入区域,使用户手指不会划动到第一输入区域之外,确保用户的划动输入不会中断,提高用户的触控输入体验。
[0021]在一种实现方式中,输入装置延展第一输入区域,以使得触控点位于延展后的第一输入区域内,包括:输入装置获取触控轨迹;输入装置根据触控轨迹预测触控点是否会移动至第一输入区域外;输入装置在确定触控点会移动至第一输入区域外时,在触控点的移动方向延展第一输入区域。这样,输入装置只有在确定触控点会移动至第一输本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种输入装置,其特征在于,包括:可输入区,所述可输入区具备感知用户触控输入的能力;所述输入装置被配置为:将所述可输入区的至少一部分区域确定为第一输入区域;仅响应用户在所述第一输入区域内的触控输入;当所述触控输入的触控点移动时,延展所述第一输入区域,以使得所述触控点位于延展后的所述第一输入区域内。2.根据权利要求1所述的输入装置,其特征在于,所述输入装置包括板面以及设置于所述板面下方的压力传感器阵列;所述可输入区为所述板面的设置有所述压力传感器阵列的区域;所述压力传感器阵列用于根据所述触控输入的压力产生电信号以确定所述触控点的位置。3.根据权利要求2所述的输入装置,其特征在于,所述输入装置包括触控屏;所述可输入区为所述触控屏的区域。4.根据权利要求1

3任一项所述的输入装置,其特征在于,所述输入装置具体被配置为:获取触控轨迹;根据所述触控轨迹预测所述触控点是否会移动至所述第一输入区域外;在确定所述触控点会移动至所述第一输入区域外时,在所述触控点的移动方向延展所述第一输入区域。5.根据权利要求1

3任一项所述的输入装置,其特征在于,所述输入装置具体被配置为:获取触控轨迹;根据所述触控轨迹预测所述触控点是否会移动至所述第一输入区域外;在确定所述触控点会移动至所述第一输入区域外时,判断所述第一输入区域是否满足预设的延展的前置条件;如果所述第一输入区域满足所述前置条件,判断所述触控点是否位于所述可输入区的物理边界;如果所述触控点未到达所述物理边界,在所述触控点的移动方向延展所述第一输入区域。6.根据权利要求5所述的输入装置,其特征在于,所述前置条件包括以下至少一项:当用户执行移动应用图标的操作时,所述图标未移动到图形用户界面的边界;当用户执行移动系统光标的操作时,所述光标未移动到GUI的边界;当用户对图片执行双指延展操作时,所述图片没有延展到最大比例;当用户拖动应用程序的滑动条以调整参数时,所述参数未被调整到最大值或者最小值;当用户对文档或者网页执行滚动翻页操作时,所述文档或者网页未滚动至最顶端或者最底端。
7.根据权利要求4

6任一项所述的输入装置,其特征在于,所述输入装置被配置为根据所述触控轨迹预测所述触控点是否会移动至所述第一输入区域外,包括:判断所述触控点是否到达所述第一输入区域的边界;在确定所述触控点到达所述第一输入区域的边界时,根据所述触控轨迹获取所述触控点的移动参数,所述移动参数包括以下至少一项:移动速度,移动方向,或移动加速度;根据所述移动参数预测所述触控点在下一采样时刻的位置;当预测的所述触控点在下一采样时刻的位置位于所述第一输入区域外时,确定所述触控点会移动至所述第一输入区域外。8.根据权利要求7所述的输入装置,其特征在于,所述触控点到达所述第一输入区域的边界,包括:所述触控点位于所述第一输入区域的边界上,或者,所述触控点与所述第一输入区域的边界之间的距离小于预设阈值。9.根据权利要求7或8所述的输入装置,其特征在于,所述输入装置被配置为在所述触控点的移动方向延展所述第一输入区域,包括:根据所述移动参数确定预测的所述触控点在所述下一采样时刻的位置与所述第一输入区域的边界之间的第一距离;在所述触控点的移动方向将所述第一输入区域延展第二距离,所述第二距离大于或者等于所述第一距离。10.根据权利要求4

9任一项所述的输入装置,其特征在于,所述第一输入区域包括虚拟触控区域和虚拟键盘区域,所述虚拟触控区域和所述虚拟键盘区域初始在所述可输入区并列设置;当所述虚拟触控区域响应于用户触控输入向所述虚拟键盘区域一侧延展,并且与所述虚拟键盘区域形成交叠区域时,所述虚拟触控区域位于所述虚拟键盘区域的上层,以使得所述虚拟键盘区域的位于所述交叠区域的部分不响应用户触控输入。11.根据权利要求4

10任一项所述的输入装置,其特征在于,所述输入装置还被配置为:根据所述触控轨迹判断所述触控点是否向所述第一输入区域的中心方向移动;在确定所述触控点向所述第一输入区域的中心方向移动时,在所述触控点的移动方向收缩所述第一输入区域。12.一种输入控制方法,其特征在于,应用于权利要求1

11任一项所述的输入装置,所述方法包括:所述输入装置响应用户在所述第一输入区域内的触控输入;当所述触控输入的触控点移动时,所述输入装置延展所述第一输入区域,以使得所述触控点位于延展后的所述第一输入区域内。13.根据权利要求12所述的输入控制方法,其特征在于,所述输入装置延展所述第一输入区域,以使得所述触控点位于延展后的所述第一输入区域内,包括:所述输入装置获取触控轨迹;所述输入装置根据所述触控轨迹预测所述触控点是否会移动至所述第一输入区域外;所述输入装置在确定所述触控...

【专利技术属性】
技术研发人员:王卓
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1