




技术领域technical field
本发明涉及一种输入显示方法及装置,尤其是一种基于触摸键盘的输入显示方法及装置。The invention relates to an input display method and device, in particular to a touch keyboard-based input display method and device.
背景技术Background technique
目前计算机,包括台式机、便携式笔记本电脑主要依赖于机械按键式键盘输入,掌上电脑、手机、电子书主要依赖于触摸键盘进行输入。At present, computers, including desktop computers and portable notebook computers, mainly rely on mechanical keypad input, while handheld computers, mobile phones, and e-books mainly rely on touch keyboards for input.
随着多指电容式触摸技术的逐渐成熟,以触摸控制为主体的人机输入装置在包括个人电脑、掌上电脑、手机、电子书等智能系统中得到了广泛的推广应用。触控技术给使用者带来了更多、更方便的全新操作体验。触摸键盘越来越广泛的进入了人类的生活,触摸键盘占用空间少,携带方便,或直接以虚拟形式广泛应用于手机、掌上电脑、笔记本等各种电子设备。同时,触摸键盘的灵敏度高,体积可大可小,也可以虚拟键盘形式存在,因此越来越受人们的青睐,但触摸键盘也由于其灵敏度过高而导致操作中的误输入(如输入相邻按键或多次输入按键)问题,不利于键盘准确输入。With the gradual maturity of multi-finger capacitive touch technology, human-machine input devices with touch control as the main body have been widely promoted and applied in intelligent systems including personal computers, palmtop computers, mobile phones, and e-books. Touch technology brings more and more convenient new operating experience to users. Touch keyboards have entered human life more and more widely. Touch keyboards take up less space and are easy to carry, or are widely used in various electronic devices such as mobile phones, palmtop computers, and notebooks directly in a virtual form. Simultaneously, the sensitivity of touch keyboard is high, and volume can be big or small, also can exist in the form of virtual keyboard, so more and more people are favored by people, but touch keyboard also causes misinput in the operation because of its high sensitivity (such as input phase). Adjacent keys or multiple input keys) is not conducive to accurate keyboard input.
发明内容Contents of the invention
发明目的:本发明的目的在于针对上述现有存在的问题和不足提供一种输入准确的基于触摸键盘的输入显示方法;本发明提供的另一种技术方案是输入准确、便于使用的基于触摸键盘的输入显示装置。Purpose of the invention: the purpose of the present invention is to provide an accurate input display method based on a touch keyboard for the above-mentioned existing problems and deficiencies; another technical solution provided by the invention is an accurate and easy-to-use touch keyboard-based input display device.
技术方案:一种基于触摸键盘的输入显示方法,包括如下步骤:从手指触摸到手指离开触控面板的时间间隔内,触控面板接收手指的触摸信息,当触摸时间小于按键持续最大时间时,显示设备上不断闪烁手指实时触摸点对应的键盘字符,通过小距离移动手指来寻找目标字符位置,并在手指离开触控面板后输出并显示单个目标字符;当触摸时间超过按键持续最大时间时,字符停止闪烁,连续输出,直到手指离开触摸屏,停止字符输出;所述按键持续最大时间为一个触摸按键为同一按键的固定时间长度。Technical solution: an input display method based on a touch keyboard, comprising the following steps: the touch panel receives the touch information of the finger during the time interval from when the finger is touched to when the finger leaves the touch panel; when the touch time is less than the maximum duration of the key, The keyboard character corresponding to the real-time touch point of the finger is constantly flashing on the display device, and the target character position is found by moving the finger in a small distance, and a single target character is output and displayed after the finger leaves the touch panel; when the touch time exceeds the maximum duration of the key, The characters stop flashing and are continuously output until the finger leaves the touch screen, and the character output is stopped; the maximum duration of the button is a fixed time length when one touch button is the same button.
基于触摸键盘的输入显示方法根据手指触摸触控面板时间的长短,判断是否输出字符,防止由于触控面板灵敏度过高而导致操作中的误输入,提高了输入的准确度,同时也避免了一些输入错误给用户带来的麻烦,方便了用户使用。The input display method based on the touch keyboard judges whether to output characters according to the length of time the finger touches the touch panel, prevents incorrect input during operation due to the high sensitivity of the touch panel, improves the accuracy of the input, and avoids some errors. The trouble caused by input errors to the user is convenient for the user.
所述在触控面板接收手指的触摸信息步骤中,手指的触摸信息不仅包含手指触摸的位置坐标还应包含手指状态的信号。In the step of receiving the touch information of the finger on the touch panel, the touch information of the finger includes not only the coordinates of the position touched by the finger but also a signal of the state of the finger.
一种实现上述基于触摸键盘的输入显示方法的装置,包括用于接收输入信号的触控面板和用于接收触控面板输出信号的触摸信号微处理器;还包括用于对所述触摸信号微处理器输出信号进行键盘编码的键盘编码模块、用于接收所述键盘编码模块输出信号的显示输出控制模块和用于接收所述显示输出控制模块输出数据的通讯模块。A device for realizing the above-mentioned input display method based on a touch keyboard, comprising a touch panel for receiving input signals and a touch signal microprocessor for receiving output signals of the touch panel; A keyboard coding module for keyboard coding with output signals from the processor, a display output control module for receiving output signals from the keyboard coding module, and a communication module for receiving output data from the display output control module.
键盘编码模块将触摸信号微处理器输出信号进行键盘编码,提高了输入的准确度,同时也避免了一些输入错误给用户带来的麻烦,方便了用户使用。The keyboard coding module performs keyboard coding on the output signal of the touch signal microprocessor, which improves the accuracy of the input, and also avoids troubles caused by some input errors to the user, and is convenient for the user.
有益效果:本发明所提供的基于触摸键盘的输入显示方法具有以下几个方面的优点:第一,避免了在使用触摸键盘输入时因手指按下抬起速度过慢而引起的多输入现象;第二,避免了键盘盲打输入时按键不准确导致的误输入现象;第三,可以简单通过手指在触摸屏上的移动来控制键盘输出。Beneficial effects: the touch keyboard-based input display method provided by the present invention has the following advantages: first, it avoids the multi-input phenomenon caused by the slow speed of finger pressing and lifting when using the touch keyboard to input; Second, it avoids the phenomenon of incorrect input caused by inaccurate keystrokes during touch typing on the keyboard; third, the keyboard output can be controlled simply by moving the fingers on the touch screen.
本发明所提供的基于触摸键盘的输入显示设备,提高了输入的准确度,同时也避免了一些输入错误给用户带来的麻烦,方便了用户使用。The input and display device based on the touch keyboard provided by the present invention improves the accuracy of the input, and at the same time avoids troubles caused by some input errors to the user, and is convenient for the user.
附图说明Description of drawings
图1为本发明的基于触摸键盘的输入显示方法流程示意图;1 is a schematic flow chart of the touch keyboard-based input display method of the present invention;
图2为本发明的按键时间小于按键持续最大时间输出显示处理示意图;Fig. 2 is a schematic diagram of the output display processing of the present invention when the button press time is less than the maximum button duration time;
图3为本发明的按键时间大于按键持续最大时间输出显示处理示意图;Fig. 3 is a schematic diagram of the output display processing of the key press time greater than the maximum key duration time of the present invention;
图4为手指在试探按点区域试探的示意图;Fig. 4 is a schematic diagram of a finger probing in a probing area;
图5为图4试探按点区域为弧线的示意图;Fig. 5 is the schematic diagram that Fig. 4 tries to press point area to be arc;
图6为本发明基于触摸键盘的输入显示装置的结构框图。FIG. 6 is a structural block diagram of an input display device based on a touch keyboard according to the present invention.
具体实施方式Detailed ways
下面结合附图和具体实施例,进一步阐明本发明,应理解这些实施例仅用于说明本发明而不用于限制本发明的范围,在阅读了本发明之后,本领域技术人员对本发明的各种等价形式的修改均落于本申请所附权利要求所限定的范围。Below in conjunction with accompanying drawing and specific embodiment, further illustrate the present invention, should be understood that these embodiments are only for illustrating the present invention and are not intended to limit the scope of the present invention, after having read the present invention, those skilled in the art will understand various aspects of the present invention Modifications in equivalent forms all fall within the scope defined by the appended claims of this application.
本发明基于触摸键盘的输入显示方法的实施例,如图1所示,通过扫描触控面板1,判断是否有触摸动作,如果无,继续扫描,如果有,触控面板1将触摸位置信息发送给触摸信号微处理器2,触摸信号微处理器2接受信号,并判断信号是否有效,如果无效,继续接受信号,如果有效,查找键盘值并记录手指按键时间。The embodiment of the input display method based on the touch keyboard of the present invention, as shown in Figure 1, by scanning the
从手指触摸到手指离开触控面板的时间间隔内,触控面板接收手指的触摸信息,手指触摸的时间长度小于按键持续最大时间时,如图2所示:a为目标输入字符,c为Backspace键,手指状态中0表示手指无触摸,1表示手指触摸;手指触摸时,即手指状态为1,触摸信号微处理器先输出一个手指触摸位置对应的键盘值,紧接着再输出一个Backspace键删除输出的字符,并再次探测手指状态和位置,如手指未抬起,则继续输出触摸点对应的键盘值,再输出一个Backspace键删除输出的字符,直到探测到手指状态改变,即手指状态为0,输出手指离开触摸屏前最后触摸位置的对应字符;在手指触摸过程中会形成显示字符的闪烁现象,以便于辨识输入字符是否为目标字符;最终显示终端只显示一个目标字符。During the time interval from when the finger touches to when the finger leaves the touch panel, the touch panel receives the touch information of the finger. When the length of the finger touch is shorter than the maximum duration of the button, as shown in Figure 2: a is the target input character, and c is Backspace key, in the finger state, 0 means no finger touch, 1 means finger touch; when the finger touches, that is, the finger state is 1, the touch signal microprocessor first outputs a keyboard value corresponding to the finger touch position, and then outputs a Backspace key to delete Output the character, and detect the state and position of the finger again. If the finger is not lifted, continue to output the keyboard value corresponding to the touch point, and then output a Backspace key to delete the output character until the finger state is changed, that is, the finger state is 0 , output the character corresponding to the last touch position before the finger leaves the touch screen; the display character will flicker during the finger touch process, so as to identify whether the input character is the target character; finally, the display terminal only displays one target character.
手指触摸的时间长度大于按键持续最大时间时,如图3所示:a为目标输入字符,c为Backspace键,手指状态中0表示手指无触摸,1表示手指触摸,两条竖直虚线之间的时间间隔为按键持续最大时间。在按键时间小于按键持续最大时间时,触控信号处理方法与图3所示相同;在按键时间超过按键持续最大时间时,字符停止闪烁,连续输出,直到手指离开触摸屏,停止字符输出。When the duration of the finger touch is longer than the maximum duration of the button, as shown in Figure 3: a is the target input character, c is the Backspace key, 0 in the finger state means no finger touch, 1 means finger touch, between two vertical dotted lines The time interval is the maximum duration of the key press. When the key-press time is less than the maximum key-press duration time, the touch signal processing method is the same as that shown in Figure 3; when the key-press time exceeds the maximum key-press duration time, the characters stop flashing and output continuously until the finger leaves the touch screen to stop character output.
基于触摸键盘的输入显示方法中触摸时间小于按键持续最大时间,如图4所示,其中a为目标输入字符,b为误操作输入字符;在键盘输入时,手指按到触控面板1的键盘输入区域10,但是手指没有一次性按到目标字符a的位置,而触摸到以字符a为中心的试探按点区域11上,此时手指未离开触控面板1的键盘输入区域10而在试探按点区域11滑动以寻找目标输入字符a的位置,手指所触摸区域均出现实时对应输入字符的闪烁,直到输入者确定闪烁字符为a时,手指离开触摸屏,显示终端显示单个目标字符a。In the input display method based on the touch keyboard, the touch time is less than the maximum duration of the button, as shown in Figure 4, wherein a is the target input character, and b is the misoperation input character; when the keyboard is input, the finger is pressed to the keyboard of the
基于触摸键盘的输入显示方法中触摸时间小于按键持续最大时间,如图5所示,试探按点区域11为一段小弧线,其他技术方案与上段图4中的相同。基于触摸键盘的输入显示设备的实施例,如图6所示,触控面板1的输出端连接触摸信号微处理器2的输入端,触摸信号微处理器2的输出端与键盘编码模块3的输入端连接,键盘编码模块3的输出端与显示输出控制模块4的输入端连接,显示输出控制模块4的输出端连接通讯模块5的输入端,其中触控面板1可覆盖在任何可视化显示终端之上,如电子书,笔记本电脑,掌上电脑,台式计算机等。In the input display method based on the touch keyboard, the touch time is less than the maximum duration of the button. As shown in FIG. 5 , the area 11 of the tentative point is a small arc, and other technical solutions are the same as those in FIG. 4 above. The embodiment of the input display device based on the touch keyboard, as shown in Figure 6, the output end of the
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2011103019631ACN102360270A (en) | 2011-09-28 | 2011-09-28 | Input display method and device based on touch keyboard |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2011103019631ACN102360270A (en) | 2011-09-28 | 2011-09-28 | Input display method and device based on touch keyboard |
| Publication Number | Publication Date |
|---|---|
| CN102360270Atrue CN102360270A (en) | 2012-02-22 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN2011103019631APendingCN102360270A (en) | 2011-09-28 | 2011-09-28 | Input display method and device based on touch keyboard |
| Country | Link |
|---|---|
| CN (1) | CN102360270A (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104076930A (en)* | 2014-07-22 | 2014-10-01 | 北京智谷睿拓技术服务有限公司 | Blind operation control method, device and system |
| CN105739720A (en)* | 2016-03-24 | 2016-07-06 | 广东欧珀移动通信有限公司 | Input method, device and smart device for dialing characters |
| CN107533430A (en)* | 2014-09-12 | 2018-01-02 | 微软技术许可有限责任公司 | Classification of touch input as unexpected or expected |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102004559A (en)* | 2010-11-30 | 2011-04-06 | 汉王科技股份有限公司 | Method for inputting information by keys and electronic device with keys |
| CN201876857U (en)* | 2010-11-11 | 2011-06-22 | 东南大学 | Input device based on multi-finger capacitance touch technology |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN201876857U (en)* | 2010-11-11 | 2011-06-22 | 东南大学 | Input device based on multi-finger capacitance touch technology |
| CN102004559A (en)* | 2010-11-30 | 2011-04-06 | 汉王科技股份有限公司 | Method for inputting information by keys and electronic device with keys |
| Title |
|---|
| 李攀等: "一种利用拇指控制的触屏手机虚拟键盘按键提取方法", 《计算机系统应用》, vol. 19, no. 11, 30 November 2010 (2010-11-30)* |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104076930A (en)* | 2014-07-22 | 2014-10-01 | 北京智谷睿拓技术服务有限公司 | Blind operation control method, device and system |
| CN104076930B (en)* | 2014-07-22 | 2018-04-06 | 北京智谷睿拓技术服务有限公司 | Blind method of controlling operation thereof, device and system |
| CN107533430A (en)* | 2014-09-12 | 2018-01-02 | 微软技术许可有限责任公司 | Classification of touch input as unexpected or expected |
| CN107533430B (en)* | 2014-09-12 | 2020-08-11 | 微软技术许可有限责任公司 | Touch input is classified as unexpected or expected |
| CN105739720A (en)* | 2016-03-24 | 2016-07-06 | 广东欧珀移动通信有限公司 | Input method, device and smart device for dialing characters |
| CN105739720B (en)* | 2016-03-24 | 2018-09-11 | 广东欧珀移动通信有限公司 | Input method, device and smart device for dialing characters |
| Publication | Publication Date | Title |
|---|---|---|
| CN101498979B (en) | Method for implementing virtual keyboard by utilizing condenser type touch screen | |
| TWI585672B (en) | Electronic display device and icon control method | |
| US9035883B2 (en) | Systems and methods for modifying virtual keyboards on a user interface | |
| CN107066158B (en) | Touch-sensitive buttons with two positions | |
| CN204066059U (en) | A kind of terminal with expansion button | |
| US20080273015A1 (en) | Dual function touch screen module for portable device and opeating method therefor | |
| CN101419517A (en) | Cursor input method based on stress position of touch panel | |
| EP1990707A1 (en) | Dual function touch screen module for portable device and operating method therefor | |
| CN101118472A (en) | Device and method supporting hand-written input and keyboard input | |
| CN106445235A (en) | Touch starting position identification method and mobile terminal | |
| CN105867810A (en) | Menu switching method and terminal | |
| CN100383713C (en) | Information input device and control method for portable electronic equipment | |
| TWI460623B (en) | Touch-controlled electronic apparatus and related control method | |
| CN104007890A (en) | Information processing method and electronic device | |
| CN105867684A (en) | Object controlling method and device | |
| CN105468182A (en) | Virtual keyboard displaying system and method | |
| US20150042585A1 (en) | System and electronic device of transiently switching operational status of touch panel | |
| TW201319867A (en) | Touch pen, electronic device and interactive operation method | |
| CN102360270A (en) | Input display method and device based on touch keyboard | |
| WO2018112803A1 (en) | Touch screen-based gesture recognition method and device | |
| CN101211240A (en) | Dual-function operation touch screen assembly applied to palm type device and method thereof | |
| CN105867807A (en) | Terminal unlocking method and device | |
| US9244579B2 (en) | Touch display apparatus and touch mode switching method thereof | |
| CN105843507A (en) | Webpage switching method and terminal | |
| US20200050314A1 (en) | Touch sensing method, electronic device and non-transitory computer readable recording medium device |
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
| WD01 | Invention patent application deemed withdrawn after publication | Application publication date:20120222 |