CN102131003A - 用于触屏手机判断虚拟键盘手指按键的方法 - Google Patents
用于触屏手机判断虚拟键盘手指按键的方法 Download PDFInfo
- Publication number
- CN102131003A CN102131003A CN201110086182.5A CN201110086182A CN102131003A CN 102131003 A CN102131003 A CN 102131003A CN 201110086182 A CN201110086182 A CN 201110086182A CN 102131003 A CN102131003 A CN 102131003A
- Authority
- CN
- China
- Prior art keywords
- key icon
- finger
- lateral coordinates
- key
- along slope
- 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
Landscapes
- User Interface Of Digital Computer (AREA)
- Input From Keyboards Or The Like (AREA)
Abstract
本发明公开了一种用于触屏手机判断虚拟键盘手指按键的方法,包括:将至少有三排按键图标的虚拟键盘显示在显示屏上,在判断手指按键时,将相应手指触屏点的横向坐标、纵向坐标与按键图标的横向坐标、纵向坐标相比配的技术处理,其特征是将与按键图标的纵向坐标相比配的相应手指触屏点的纵向坐标设定为向上移一定的点数。与现有技术相比,手指按键时即便是先触碰到其它按键也不会导致错判手指按键。
Description
技术领域
本发明涉及触屏手机虚拟键盘的按键输入,尤其涉及一种用于触屏手机判断虚拟键盘手指按键的方法。
背景技术
为解决因手指按键时先触碰到相邻的其它按键而导致错判手指按键的问题,目前现有技术是采用将虚拟键盘的按键加大,或者将两个按键之间的间距加大的方法,这虽然可以降低手指按键时先触碰到相邻其它按键的可能性,但却存在虚拟键盘占用屏幕过多,以及操作者用拇指输入按键时会因为操作范围过大而导致操作不便等问题。
发明内容
本发明的目的在于克服现有技术的不足而提出一种用于触屏手机判断虚拟键盘手指按键的方法。
本发明中所述的按键图标是指虚拟键盘中按键的图标,所述按键图标的横向坐标、纵向坐标是指按键图标中点的横向坐标、纵向坐标。
本发明的技术问题采用以下技术方案予以解决:
这种用于触屏手机判断虚拟键盘手指按键的方法,包括将至少有三排按键图标的虚拟键盘显示在显示屏上,以及判断手指按键位置时将相应手指触屏点的横向坐标、纵向坐标与按键图标的横向坐标、纵向坐标相比配的技术处理。
这种用于触屏手机判断虚拟键盘手指按键的方法的特征是:在判断手指按键位置时,将与按键图标的纵向坐标相比配的相应手指触屏点的纵向坐标设定为向上移一定的点数,即,将相应手指触屏点的纵向坐标向上移一定点数后的纵向坐标作为与按键图标的纵向坐标相比配的纵向坐标,所述一定的点数是五至三十五个点中的一个点数。
本发明的技术问题采用以下进一步的技术方案予以解决:
在判断手指按键位置时,针对左手的手指按键、右手的手指按键,将与按键图标的横向坐标相比配的相应手指触屏点的横向坐标设定为向右移一定的点数、向左移一定的点数,即,
如果是左手的手指按键,就将向右移一定点数后的相应手指触屏点的横向坐标作为与按键图标的横向坐标相比配的横向坐标,
如果是右手的指手按键,就将向左移一定点数后的相应手指触屏点的横向坐标作为与按键图标的横向坐标相比配的横向坐标,
所述一定的点数是五至三十五个点中的一个点数。
本发明与现有技术对比的优点与效果是,手指按键时即便是先触碰到其它按键也不会导致错判手指按键,使虚拟键盘的按键可以小型化,操作者用拇指输入按键的便捷性得到显著提高。本发明可以广泛应用于以触屏手机为代表的掌上型个人电子产品。
具体实施方式
下面结合具体实施方式对本发明作进一步的说明。
以下实施例是基于显示屏上的虚拟数字键盘(见下图),其第一列按键图标最左端的横向坐标设定为1,第一排按键图标最上端的纵向坐标设定为1,每个按键图标的宽度、高度设定为60个点、40个点,
1 | 2 | 3 |
4 | 5 | 6 |
7 | 8 | 9 |
* | 0 | # |
按照以上按键图标的设定,
横向坐标1~60、纵向坐标1~40,在按键图标“1”区域;
横向坐标61~120、纵向坐标1~40,在按键图标“2”区域;
横向坐标121~180、纵向坐标1~40,在按键图标“3”区域;
横向坐标1~60、纵向坐标41~80,在按键图标“4”区域;
横向坐标61~120、纵向坐标41~80,在按键图标“5”区域;
横向坐标121~180、纵向坐标41~80,在按键图标“6”区域;
横向坐标1~60、纵向坐标81~120,在按键图标“7”区域;
横向坐标61~120、纵向坐标81~120,在按键图标“8”区域;
横向坐标121~180、纵向坐标81~120,在按键图标“9”区域;
横向坐标1~60、纵向坐标121~160,在按键图标“*”区域;
横向坐标61~120、纵向坐标121~160,在按键图标“0”区域;
横向坐标121~180、纵向坐标121~160,在按键图标“#”区域。
按照本发明的技术方案,在判断手指按键时将向上移二十个点后的相应手指触屏点的纵向坐标作为与按键图标的纵向坐标相比配的纵向坐标,如果是左手的手指按键,就将向右移十五个点后的相应手指触屏点的横向坐标作为与按键图标的横向坐标相比配的横向坐标,如果是右手的指手按键,就将向左移十五个点后的相应手指触屏点的横向坐标作为与按键图标的横向坐标相比配的横向坐标。
实施例1:操作者用右手按键,手指按按键图标“2”时相应手指触屏点的横向坐标为130、纵向坐标为48,即,手指按按键图标“2”时有先触碰到按键图标“6”的左上端
如直接将手指触屏点的横向坐标130、纵向坐标48与按键图标的横向坐标、纵向坐标相比配,则在按键图标“6”区域,即判断为按按键图标“6”,与操作者想要按的键不相符,
按照本发明的技术方案,与按键图标的横向坐标、纵向坐标相比配的手指触屏点的横向坐标为115、纵向坐标为28,则在按键图标“2”区域,即判断为按按键图标“2”,与操作者想要按的键相符。
实施例2:操作者用右手按键,手指按按键图标“2”时相应手指触屏点的横向坐标为96、纵向坐标为48,即,手指按按键图标“2”时有先触碰到按键图标“5”的上端
如直接将手指触屏点的横向坐标96、纵向坐标48与按键图标的横向坐标、纵向坐标相比配,则在按键图标“5”区域,即判断为按按键图标“5”,与操作者想要按的键不相符,
按照本发明的技术方案,与按键图标的横向坐标、纵向坐标相比配的手指触屏点的横向坐标为81、纵向坐标为28,则在按键图标“2”区域,即判断为按按键图标“2”,与操作者想要按的键相符。
实施例3:操作者用右手按键,手指按按键图标“2”时相应手指触屏点的横向坐标为96、纵向坐标为30,即,手指按按键图标“2”时没有触碰到其它的按键图标
如直接将手指触屏点的横向坐标96、纵向坐标30与按键图标的横向坐标、纵向坐标相比配,则在按键图标“2”区域,即判断为按按键图标“2”,与操作者想要按的键相符,
按照本发明的技术方案,与按键图标的横向坐标、纵向坐标相比配的手指触屏点的横向坐标为81、纵向坐标为10,则也是在按键图标“2”区域,即也是判断为按按键图标“2”,与操作者想要按的键相符。
实施例4:操作者用右手按键,手指按按键图标“4”时相应手指触屏点的横向坐标为70、纵向坐标为90,即,手指按按键图标“4”时有先触碰到按键图标“8”的左上端
如直接将手指触屏点的横向坐标70、纵向坐标90与按键图标的横向坐标、纵向坐标相比配,则在按键图标“8”区域,即判断为按按键图标“8”,与操作者想要按的键不相符,
按照本发明的技术方案,与按键图标的横向坐标、纵向坐标相比配的手指触屏点的横向坐标为55、纵向坐标为70,则在按键图标“4”区域,即判断为按按键图标“4”,与操作者想要按的键相符。
实施例5:操作者用右手按键,手指按按键图标“4”时相应手指触屏点的横向坐标为70、纵向坐标为65,即,手指按按键图标“4”时有先触碰到按键图标“5”的左端
如直接将手指触屏点的横向坐标70、纵向坐标65与按键图标的横向坐标、纵向坐标相比配,则在按键图标“5”区域,即判断为按按键图标“5”,与操作者想要按的键不相符,
按照本发明的技术方案,与按键图标的横向坐标、纵向坐标相比配的手指触屏点的横向坐标为55、纵向坐标为45,则在按键图标“4”区域,即判断为按按键图标“4”,与操作者想要按的键相符。
实施例6:操作者用左手按键,手指按按键图标“2”时相应手指触屏点的横向坐标为55、纵向坐标为48,即,手指按按键图标“2”时有先触碰到按键图标“4”的右上端
如直接将手指触屏点的横向坐标55、纵向坐标48与按键图标的横向坐标、纵向坐标相比配,则在按键图标“4”区域,即判断为按按键图标“4”,与操作者想要按的键不相符,
按照本发明的技术方案,与按键图标的横向坐标、纵向坐标相比配的手指触屏点的横向坐标为70、纵向坐标为28,则在按键图标“2”区域,即判断为按按键图标“2”,与操作者想要按的键相符。
实施例7:操作者用左手按键,手指按按键图标“2”时相应手指触屏点的横向坐标为76、纵向坐标为48,即,手指按按键图标“2”时有先触碰到按键图标“5”的上端
如直接将手指触屏点的横向坐标76、纵向坐标48与按键图标的横向坐标、纵向坐标相比配,则在按键图标“5”区域,即判断为按按键图标“5”,与操作者想要按的键不相符,
按照本发明的技术方案,与按键图标的横向坐标、纵向坐标相比配的手指触屏点的横向坐标为91、纵向坐标为28,则在按键图标“2”区域,即判断为按按键图标“2”,与操作者想要按的键相符。
实施例8:操作者用左手按键,手指按按键图标“2”时相应手指触屏点的横向坐标为70、纵向坐标为30,即,手指按按键图标“2”时没有触碰到其它的按键图标
如直接将手指触屏点的横向坐标70、纵向坐标30与按键图标的横向坐标、纵向坐标相比配,则在按键图标“2”区域,即判断为按按键图标“2”,与操作者想要按的键相符,
按照本发明的技术方案,与按键图标的横向坐标、纵向坐标相比配的手指触屏点的横向坐标为85、纵向坐标为10,则也是在按键图标“2”区域,即也是判断为按按键图标“2”,与操作者想要按的键相符。
实施例9:操作者用左手按键,手指按按按键图标“4”时相应手指触屏点的横向坐标为15、纵向坐标为90,即,手指按按键图标“4”时有先触碰到按键图标“7”的上端
如直接将手指触屏点的横向坐标15、纵向坐标90与按键图标的横向坐标、纵向坐标相比配,则在按键图标“7”区域,即判断为按按键图标“7”,与操作者想要按的键不相符,
按照本发明的技术方案,与按键图标的横向坐标、纵向坐标相比配的手指触屏点的横向坐标为30、纵向坐标为70,则在按键图标“4”区域,即判断为按按键图标“4”,与操作者想要按的键相符。
以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明由所提交的权利要求书确定的专利保护范围。
Claims (2)
1.一种用于触屏手机判断虚拟键盘手指按键的方法,包括将至少有三排按键图标的虚拟键盘显示在显示屏上,以及判断手指按键位置时将相应手指触屏点的横向坐标、纵向坐标与按键图标的横向坐标、纵向坐标相比配的技术处理,其特征在于:
在判断手指按键位置时,将与按键图标的纵向坐标相比配的相应手指触屏点的纵向坐标设定为向上移一定的点数,即,将相应手指触屏点的纵向坐标向上移一定点数后的纵向坐标作为与按键图标的纵向坐标相比配的纵向坐标,所述一定的点数是五至三十五个点中的一个点数。
2.如权利要求1所述的用于触屏手机判断虚拟键盘手指按键的方法,其特征在于:
在判断手指按键位置时,针对左手的手指按键、右手的手指按键,将与按键图标的横向坐标相比配的相应手指触屏点的横向坐标设定为向右移一定的点数、向左移一定的点数,即,
如果是左手的手指按键,就将向右移一定点数后的相应手指触屏点的横向坐标作为与按键图标的横向坐标相比配的横向坐标,
如果是右手的指手按键,就将向左移一定点数后的相应手指触屏点的横向坐标作为与按键图标的横向坐标相比配的横向坐标,
所述一定的点数是五至三十五个点中的一个点数。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110086182.5A CN102131003A (zh) | 2011-04-06 | 2011-04-06 | 用于触屏手机判断虚拟键盘手指按键的方法 |
CN2011101993145A CN102231095A (zh) | 2011-03-17 | 2011-07-18 | 用于触摸屏手机判断虚拟键盘手指按键的方法 |
CN201110199322XA CN102256015A (zh) | 2011-04-06 | 2011-07-18 | 用于触屏手机判断虚拟键盘手指按键的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110086182.5A CN102131003A (zh) | 2011-04-06 | 2011-04-06 | 用于触屏手机判断虚拟键盘手指按键的方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102131003A true CN102131003A (zh) | 2011-07-20 |
Family
ID=44268890
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110086182.5A Pending CN102131003A (zh) | 2011-03-17 | 2011-04-06 | 用于触屏手机判断虚拟键盘手指按键的方法 |
CN201110199322XA Pending CN102256015A (zh) | 2011-04-06 | 2011-07-18 | 用于触屏手机判断虚拟键盘手指按键的方法 |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110199322XA Pending CN102256015A (zh) | 2011-04-06 | 2011-07-18 | 用于触屏手机判断虚拟键盘手指按键的方法 |
Country Status (1)
Country | Link |
---|---|
CN (2) | CN102131003A (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2013010478A1 (zh) * | 2011-07-18 | 2013-01-24 | Luo Mengming | 用于触摸屏手机判断虚拟键盘手指按键的方法 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
AU2003288689A1 (en) * | 2002-11-29 | 2004-06-23 | Koninklijke Philips Electronics N.V. | User interface with displaced representation of touch area |
KR100537280B1 (ko) * | 2003-10-29 | 2005-12-16 | 삼성전자주식회사 | 휴대용 단말기에서 터치스크린을 이용한 문자 입력 장치및 방법 |
CN1641538A (zh) * | 2004-01-17 | 2005-07-20 | 联想(北京)有限公司 | 一种可调的触摸屏软键盘的实现方法 |
KR20100039194A (ko) * | 2008-10-06 | 2010-04-15 | 삼성전자주식회사 | 사용자 접촉 패턴에 따른 GUI(Graphic User Interface) 표시 방법 및 이를 구비하는 장치 |
CN101539838A (zh) * | 2009-05-04 | 2009-09-23 | 深圳华为通信技术有限公司 | 一种触摸屏用户输入的方法和装置 |
CN101907943A (zh) * | 2009-06-05 | 2010-12-08 | 宏达国际电子股份有限公司 | 修正软件键盘输入的方法、***以及使用此方法的计算机程序产品 |
JP2011044103A (ja) * | 2009-08-24 | 2011-03-03 | Sony Corp | 遠隔制御装置、遠隔制御システム、遠隔制御方法およびプログラム |
CN101937313B (zh) * | 2010-09-13 | 2019-11-12 | 中兴通讯股份有限公司 | 一种触摸键盘动态生成和输入的方法及装置 |
-
2011
- 2011-04-06 CN CN201110086182.5A patent/CN102131003A/zh active Pending
- 2011-07-18 CN CN201110199322XA patent/CN102256015A/zh active Pending
Also Published As
Publication number | Publication date |
---|---|
CN102256015A (zh) | 2011-11-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103576879B (zh) | 一种实现双手拇指操控宽屏虚拟键盘按键的方法 | |
CN102289321B (zh) | 手持设备及其触摸屏的误触摸处理方法 | |
WO2010033718A3 (en) | Quick gesture input | |
CN104345944B (zh) | 自适应调整触摸输入面板布局的装置、方法及移动终端 | |
CN102131003A (zh) | 用于触屏手机判断虚拟键盘手指按键的方法 | |
CN105468182A (zh) | 虚拟键盘显示***及方法 | |
CN102231095A (zh) | 用于触摸屏手机判断虚拟键盘手指按键的方法 | |
CN102207827B (zh) | 用于触摸屏手机判断虚拟键盘手指按键的方法 | |
CN102207828B (zh) | 用于触屏手机判断虚拟键盘手指按键的方法 | |
CN202661954U (zh) | 一种键盘 | |
CN102109961A (zh) | 用于触屏手机虚拟键盘的手指按键判断方法 | |
CN102156576A (zh) | 用于触屏手机虚拟键盘的手指按键判断方法 | |
WO2016112813A1 (zh) | 一种实现多个位置动态被动确定按键之方法 | |
CN104823146B (zh) | 一种实现双手拇指操控宽屏虚拟键盘按键的方法 | |
CN102156572A (zh) | 用于触屏手机虚拟键盘的手指按键判断方法 | |
CN205942650U (zh) | 一种触摸电极装置 | |
CN102033709A (zh) | 一种用于手机触摸屏的蜂窝状软键盘布局 | |
CN102880315A (zh) | 一种与键盘融合的鼠标装置 | |
CN203025652U (zh) | 掌上键盘 | |
CN106598364A (zh) | 压力侦测方法 | |
CN101399856A (zh) | 一种触摸屏手机 | |
PH12015501295A1 (en) | Semi-compact keyboard and method therefor | |
CN204515724U (zh) | 电子设备 | |
CN204480221U (zh) | 一种双曲面结构电容式触摸屏 | |
CN202120202U (zh) | 数字密码的安全输入装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Open date: 20110720 |