一种触摸屏边缘的防误触方法和设备的制造方法

文档序号:8361121阅读:250来源:国知局
一种触摸屏边缘的防误触方法和设备的制造方法
【技术领域】
[0001]本发明涉及通信技术领域,尤其是一种触摸屏边缘的防误触方法和设备。
【背景技术】
[0002]随着智能手机和平板电脑的日益普及,各个终端厂商也在不断创新技术,追求新式的优美终端造型。为此,在智能手机和平板电脑尺寸固定的情况下,终端厂商在不断的缩减边框的宽度,使其变窄,以增加屏幕面积,使智能手机和平板电脑达到更加美观的效果。其中,变窄的边框往往仅用于固定屏幕和后壳,在使用者接听电话时,听筒到达耳边一定距离,大部分智能手机会自己锁闭屏幕,以防止使用者的脸部触碰到智能手机屏幕所进行的误操作。
[0003]当前随着智能手机和平板电脑的不断普及,功能也日趋强大,当前更多的时间是在享受智能手机和平板电脑的以下功能,如听音乐、看视频、阅读书籍或者玩游戏等,此时不需要进行过多的操作,仅需要手持智能手机或者平板电脑,放到一个合适娱乐的距离而已。但是,由于智能手机和平板电脑的边框越来越窄,使得没有触屏感应的区域越来越小,因此,不管是坐着看视频或者是躺着阅读,则在托举智能手机或者平板电脑时,经常会发生手触碰到触屏感应区,继而产生误操作的现象,很可能影响正在进行的娱乐体验,如视频中断或者小说提前翻页等,给用户带来不便,影响用户使用感受。

【发明内容】

[0004]本发明实施例提供一种触摸屏边缘的防误触方法和设备,以避免产生误操作的现象,不影响正在进行的娱乐体验,并提高用户使用感受。
[0005]为了达到上述目的,本发明实施例提供一种触摸屏边缘的防误触方法,在终端设备的两侧边框上安装有多个红外线距离传感器,所述方法包括:
[0006]红外线距离传感器在检测到设定探测范围s内有物体遮挡,且物体遮挡的持续时间达到预设时间t时,发出所述红外线距离传感器被触发的信息;
[0007]所述终端设备在获知所述红外线距离传感器被触发之后,计算所述红外线距离传感器在所述终端设备上对应的触摸屏位置;
[0008]所述终端设备对以所述触摸屏位置为圆心,以设定距离r为半径的半圆形区域内的触摸事件进行屏蔽处理,以防止触摸屏边缘的误触操作。
[0009]所述红外线距离传感器发出所述红外线距离传感器被触发的信息的过程,具体包括:
[0010]所述红外线距离传感器判断所述终端设备一侧安装的防误触功能开关是否处于开启状态,并在所述防误触功能开关处于开启状态时,所述红外线距离传感器检测设定探测范围S内是否有物体遮挡,且物体遮挡的持续时间达到预设时间t ;如果是,则执行发出所述红外线距离传感器被触发的信息的过程。
[0011 ] 所述信息具体为高电平信号,且所述高电平信号用于表示所述红外线距离传感器被触发;
[0012]所述终端设备获知所述红外线距离传感器被触发的过程,具体包括:
[0013]所述终端设备在检测到有红外线距离传感器向所述终端设备发送高电平信号时,获知所述红外线距离传感器被触发。
[0014]所述终端设备计算所述红外线距离传感器在所述终端设备上对应的触摸屏位置的过程,具体包括:
[0015]当所述红外线距离传感器为左侧边框的第nl个红外线距离传感器,且左侧边框一共有NI个红外线距离传感器时,所述终端设备确定所述红外线距离传感器的坐标为(0,nlMy/Nl);当所述红外线距离传感器为右侧边框的第n2个红外线距离传感器,且右侧边框一共有N2个红外线距离传感器时,所述终端设备确定所述红外线距离传感器的坐标为(Mx,n2My/N2);其中,Mx为终端设备的屏幕分辨率的宽,My为终端设备的屏幕分辨率的高;
[0016]所述终端设备通过所述红外线距离传感器的横坐标乘以电容密度系数a,得到所述红外线距离传感器在所述终端设备上对应的触摸屏位置的横坐标,并通过所述红外线距离传感器的纵坐标乘以电容密度系数a,得到所述红外线距离传感器在所述终端设备上对应的触摸屏位置的纵坐标。
[0017]所述终端设备对半圆形区域内的触摸事件进行屏蔽处理之后,所述方法还包括:所述红外线距离传感器在检测到所述设定探测范围s内的遮挡物离开时,发出所述红外线距离传感器恢复到未被触发状态的信息;
[0018]所述终端设备在获知所述红外线距离传感器从被触发状态恢复到未被触发状态之后,停止对所述半圆形区域内的触摸事件进行屏蔽处理。
[0019]本发明实施例提供一种终端设备,在所述终端设备的两侧边框上安装有多个红外线距离传感器,且所述终端设备具体包括:
[0020]红外线距离传感器,用于在检测到设定探测范围s内有物体遮挡,且物体遮挡的持续时间达到预设时间t时,发出红外线距离传感器被触发的信息;
[0021]防误触模块,用于在获知所述红外线距离传感器被触发之后,计算所述红外线距离传感器在所述终端设备上对应的触摸屏位置;
[0022]屏蔽处理模块,用于对以所述触摸屏位置为圆心,以设定距离!■为半径的半圆形区域内的触摸事件进行屏蔽处理,以防止触摸屏边缘的误触操作。
[0023]所述红外线距离传感器,具体用于判断所述终端设备一侧安装的防误触功能开关是否处于开启状态,并在所述防误触功能开关处于开启状态时,检测设定探测范围s内是否有物体遮挡,且物体遮挡的持续时间达到预设时间t ;如果是,则执行发出所述红外线距离传感器被触发的信息的过程。
[0024]所述信息具体为高电平信号,且所述高电平信号用于表示所述红外线距离传感器被触发;
[0025]所述防误触模块,具体用于在检测到有红外线距离传感器向所述防误触模块发送高电平信号时,获知所述红外线距离传感器被触发。
[0026]所述防误触模块,具体用于当所述红外线距离传感器为左侧边框的第nl个红外线距离传感器,且左侧边框一共有NI个红外线距离传感器时,确定所述红外线距离传感器的坐标为(0,nlMy/Nl);当所述红外线距离传感器为右侧边框的第n2个红外线距离传感器,且右侧边框一共有N2个红外线距离传感器时,确定所述红外线距离传感器的坐标为(Mx,n2My/N2);其中,Mx为终端设备的屏幕分辨率的宽,My为终端设备的屏幕分辨率的高;
[0027]通过所述红外线距离传感器的横坐标乘以电容密度系数a,得到所述红外线距离传感器在所述终端设备上对应的触摸屏位置的横坐标,并通过所述红外线距离传感器的纵坐标乘以电容密度系数a,得到所述红外线距离传感器在所述终端设备上对应的触摸屏位置的纵坐标。
[0028]所述红外线距离传感器,还用于在对触摸事件进行屏蔽处理之后,在检测到所述设定探测范围s内的遮挡物离开时,发出所述红外线距离传感器恢复到未被触发状态的信息;
[0029]所述屏蔽处理模块,还用于在获知所述红外线距离传感器从被触发状态恢复到未被触发状态后,停止对所述半圆形区域内的触摸事件进行屏蔽处理。
[0030]与现有技术相比,本发明实施例至少具有以下优点:本发明实施例中,考虑到屏幕边框的特性,在终端设备的两侧边框上添加一定密度的红外线距离传感器,在一个可调节的设定探测范围s内,如果红外线距离传感器检测到有物体遮挡的持续时间达到预设时间t时,则终端设备的操作系统将根据该红外线距离传感器在终端设备上对应的
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1