TW201504930A - Electronic device and display method of its virtual keyboard - Google Patents

Electronic device and display method of its virtual keyboard Download PDF

Info

Publication number
TW201504930A
TW201504930A TW102125793A TW102125793A TW201504930A TW 201504930 A TW201504930 A TW 201504930A TW 102125793 A TW102125793 A TW 102125793A TW 102125793 A TW102125793 A TW 102125793A TW 201504930 A TW201504930 A TW 201504930A
Authority
TW
Taiwan
Prior art keywords
button
virtual keyboard
touched
processing unit
key
Prior art date
Application number
TW102125793A
Other languages
Chinese (zh)
Inventor
Jian-Shihn Tsang
Chia-Ching Hsu
Ming-Hung Chung
Original Assignee
Hon Hai Prec Ind Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hon Hai Prec Ind Co Ltd filed Critical Hon Hai Prec Ind Co Ltd
Priority to TW102125793A priority Critical patent/TW201504930A/en
Publication of TW201504930A publication Critical patent/TW201504930A/en

Links

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Input From Keyboards Or The Like (AREA)

Abstract

An electronic device and a display method of its virtual keyboard are provided. The electronic device includes a touch screen and a processing unit. The processing unit generates a virtual keyboard and displays the virtual keyboard in the touch screen, in response to a touch operation for activating the virtual keyboard. After the virtual keyboard being generated, the processing unit determines a touched key and a corresponding key value according to the location of a touch, in response to a touch operation on the virtual keyboard. If the processing unit determines that the touched key is a character key, the processing unit further generates a three-dimensional key, and displays the three-dimensional key in the position of the touched key in a raised way, and displays the corresponding key value on the upper surface of the three-dimensional key.

Description

電子裝置及其虛擬鍵盤的顯示方法Electronic device and display method thereof

本發明涉及一種輸入技術,尤其涉及一種電子裝置及其虛擬鍵盤的顯示方法。The present invention relates to an input technology, and more particularly to an electronic device and a display method thereof.

觸摸式電子裝置,如智慧手機、平板電腦等,通常都可以顯示虛擬鍵盤,因此,用戶通常使用虛擬鍵盤進行相應的操作及資訊輸入。目前這些電子裝置的虛擬鍵盤基本上是以平行於螢幕的平面的方式進行顯示,同時在虛擬鍵盤旁邊會顯示一個暫時顯示區域。當某一按鍵被觸摸時,該被觸摸的按鍵會以另一種顏色來顯示,以區別於其他未被觸摸的按鍵,同時該觸摸的按鍵對應的按鍵值會顯示於暫時顯示區域。然而,這些顯示方式不具有立體感,不具有實體鍵盤的視覺效果,因此不能滿足用戶的感官感受。Touch-type electronic devices, such as smart phones, tablets, etc., can usually display a virtual keyboard. Therefore, users usually use a virtual keyboard for corresponding operations and information input. At present, the virtual keyboard of these electronic devices is basically displayed in a manner parallel to the plane of the screen, and a temporary display area is displayed next to the virtual keyboard. When a certain button is touched, the touched button is displayed in another color to distinguish it from other untouched buttons, and the button value corresponding to the touched button is displayed in the temporary display area. However, these display modes do not have a stereoscopic effect and do not have the visual effect of a physical keyboard, and thus cannot satisfy the user's sensory feeling.

有鑒於此,有必要提供一種電子裝置,以提供一種具有立體的視覺效果的虛擬鍵盤的顯示方式。In view of the above, it is necessary to provide an electronic device to provide a display mode of a virtual keyboard having a stereoscopic visual effect.

一種電子裝置,包括一觸摸屏及一鍵盤系統,該鍵盤系統包括一存儲單元、一觸摸感應單元及一處理單元,該觸摸感應單元用於感應觸摸屏上的觸摸操作。該存儲單元中存儲有一虛擬鍵盤的配置資訊,該配置資訊包括該虛擬鍵盤的若干按鍵位於觸摸屏上的位置資訊。該處理單元回應用戶啟動虛擬鍵盤的觸摸操作,根據該虛擬鍵盤的配置資訊生成該虛擬鍵盤並顯示於該觸摸屏上。其中,該處理單元還在生成該虛擬鍵盤後,回應用戶觸摸該虛擬鍵盤的某一位置的操作,根據觸摸位置確定被觸摸的按鍵及相應的按鍵值。該處理單元還在判斷被觸摸的按鍵為字元鍵時生成一立體按鍵,並控制該立體按鍵以浮凸出來的方式顯示於該被觸摸的按鍵的位置中,並控制相應的按鍵值顯示於該立體按鍵的上表面。An electronic device includes a touch screen and a keyboard system. The keyboard system includes a storage unit, a touch sensing unit and a processing unit. The touch sensing unit is configured to sense a touch operation on the touch screen. The storage unit stores configuration information of a virtual keyboard, and the configuration information includes location information of the keys of the virtual keyboard on the touch screen. The processing unit responds to the user's touch operation of starting the virtual keyboard, generates the virtual keyboard according to the configuration information of the virtual keyboard, and displays the virtual keyboard on the touch screen. After the virtual keyboard is generated, the processing unit responds to the user's operation of touching a certain position of the virtual keyboard, and determines the touched button and the corresponding button value according to the touch position. The processing unit further generates a stereo button when determining that the touched button is a character key, and controls the stereo button to be displayed in a position of the touched button in a embossed manner, and controls the corresponding button value to be displayed on the The upper surface of the stereo button.

還有必要提供一種虛擬鍵盤的顯示方式,以提供立體的視覺效果。It is also necessary to provide a way to display a virtual keyboard to provide a stereoscopic visual effect.

一種虛擬鍵盤的顯示方法,包括以下步驟:A method for displaying a virtual keyboard includes the following steps:

感應用戶啟動虛擬鍵盤的觸摸操作;Inducing a user to initiate a touch operation of the virtual keyboard;

回應用戶啟動虛擬鍵盤的觸摸操作,根據該虛擬鍵盤的配置資訊生成該虛擬鍵盤並顯示於一觸摸屏上;Responding to the user's touch operation of starting the virtual keyboard, generating the virtual keyboard according to the configuration information of the virtual keyboard and displaying it on a touch screen;

感應用戶觸摸該虛擬鍵盤的操作;Sensing the user's operation of touching the virtual keyboard;

回應用戶觸摸該虛擬鍵盤的操作,根據觸摸位置確定被觸摸的按鍵及相應的按鍵值;Responding to the operation of the user touching the virtual keyboard, determining the touched button and the corresponding button value according to the touch position;

若被觸摸的按鍵為字元鍵,則生成一立體按鍵,並控制該立體按鍵以浮凸出來的方式顯示於該被觸摸的按鍵的位置中,並控制相應的按鍵值顯示於該立體按鍵的上表面。If the touched button is a character key, generating a stereo button, and controlling the stereo button to be displayed in the position of the touched button in an embossed manner, and controlling the corresponding button value to be displayed on the stereo button Upper surface.

本發明的電子裝置通過立體化顯示被觸摸的按鍵,並動態顯示按鍵值的輸入過程,從而提供給用戶一種具有真實的立體視覺效果的虛擬鍵盤的顯示方式,以滿足用戶的感官感受,讓用戶有更真實的體驗。The electronic device of the present invention displays the touched keys in a stereoscopic manner and dynamically displays the input process of the key values, thereby providing the user with a display mode of the virtual keyboard having the real stereoscopic visual effect, so as to satisfy the user's sensory feeling and let the user Have a more realistic experience.

100‧‧‧電子裝置100‧‧‧Electronic devices

20‧‧‧觸摸屏20‧‧‧ touch screen

30‧‧‧鍵盤系統30‧‧‧Keyboard system

31‧‧‧存儲單元31‧‧‧Storage unit

32‧‧‧觸摸感應單元32‧‧‧Touch sensing unit

33‧‧‧處理單元33‧‧‧Processing unit

40‧‧‧虛擬鍵盤40‧‧‧Virtual keyboard

41、4111、4112‧‧‧按鍵41, 4111, 4112‧‧‧ button

411‧‧‧字元鍵411‧‧‧ character key

412‧‧‧功能鍵412‧‧‧ function keys

42‧‧‧暫時顯示區域42‧‧‧ Temporary display area

S501~S505‧‧‧步驟S501 ~ S505‧‧‧ steps

圖1為本發明一實施方式中的一種電子裝置的功能模組圖。FIG. 1 is a functional block diagram of an electronic device according to an embodiment of the present invention.

圖2為本發明一實施方式中的虛擬鍵盤的用戶介面示意圖。2 is a schematic diagram of a user interface of a virtual keyboard according to an embodiment of the present invention.

圖3為本發明一實施方式中操作圖2所示的虛擬鍵盤的用戶介面示意圖。FIG. 3 is a schematic diagram of a user interface for operating the virtual keyboard shown in FIG. 2 according to an embodiment of the present invention.

圖4為本發明另一實施方式中操作圖2所示的虛擬鍵盤的用戶介面示意圖。FIG. 4 is a schematic diagram of a user interface for operating the virtual keyboard shown in FIG. 2 according to another embodiment of the present invention.

圖5為本發明的一種虛擬鍵盤的顯示方法流程圖。FIG. 5 is a flowchart of a display method of a virtual keyboard according to the present invention.

請一併參閱圖1及圖2,圖1提供一種電子裝置100的功能模組圖。該電子裝置100包括一觸摸屏20及一鍵盤系統30。其中,電子裝置100為智慧手機、平板電腦等,該鍵盤系統30為安裝於電子裝置100中的軟體、固件、或者硬體。該鍵盤系統30啟動後於電子裝置100的觸摸屏20上顯示如圖2所示的半透明的虛擬鍵盤40。該虛擬鍵盤40包括若干按鍵41,例如字元鍵411及功能鍵412。Please refer to FIG. 1 and FIG. 2 together. FIG. 1 provides a functional module diagram of an electronic device 100. The electronic device 100 includes a touch screen 20 and a keyboard system 30. The electronic device 100 is a smart phone, a tablet computer, or the like. The keyboard system 30 is software, firmware, or hardware installed in the electronic device 100. After the keyboard system 30 is activated, the translucent virtual keyboard 40 as shown in FIG. 2 is displayed on the touch screen 20 of the electronic device 100. The virtual keyboard 40 includes a number of buttons 41, such as a character key 411 and a function key 412.

在本實施方式中,該鍵盤系統30包括一存儲單元31、一觸摸感應單元32及一處理單元33。In the embodiment, the keyboard system 30 includes a storage unit 31, a touch sensing unit 32, and a processing unit 33.

該存儲單元31中存儲有該虛擬鍵盤40的配置資訊。其中,該配置資訊包括該虛擬鍵盤40的若干按鍵41位於觸摸屏20上的位置資訊及各個按鍵41表面顯示的字元圖案。其中,該字元圖案包括按壓該按鍵41可產生的至少一個作為輸入值的按鍵值。例如,如圖2所示,一個字元鍵411表面的字元圖案可包括字母按鍵值以及五筆筆劃按鍵值,當該虛擬鍵盤40被設為字母輸入模式時,按壓該字元鍵411產生的按鍵值為字母按鍵值,當該虛擬鍵盤40被設為五筆筆劃輸入模式時,按壓該字元鍵411產生的按鍵值為五筆筆劃按鍵值。The storage unit 31 stores configuration information of the virtual keyboard 40. The configuration information includes position information of the plurality of buttons 41 of the virtual keyboard 40 on the touch screen 20 and a character pattern displayed on the surface of each button 41. The character pattern includes at least one button value that can be generated by pressing the button 41 as an input value. For example, as shown in FIG. 2, the character pattern on the surface of one character key 411 may include an alphabet key value and a five-stroke stroke key value. When the virtual keyboard 40 is set to the letter input mode, pressing the character key 411 is generated. The key value is an alphabet key value. When the virtual keyboard 40 is set to the five-stroke input mode, the key value generated by pressing the character key 411 is a five-stroke stroke key value.

該觸摸感應單元32用於感應觸摸屏20上的觸摸操作。The touch sensing unit 32 is used to sense a touch operation on the touch screen 20.

該處理單元33回應用戶啟動虛擬鍵盤40的觸摸操作,根據該虛擬鍵盤40的配置資訊生成該虛擬鍵盤40並顯示於該觸摸屏20上。具體的,該處理單元33根據虛擬鍵盤40的配置資訊中的位置資訊確定各個按鍵在觸摸屏20上的位置,並在相應位置生成每一按鍵41及在每一按鍵41上表面顯示該對應的字元圖案,從而生成該虛擬鍵盤40。其中,該用戶啟動虛擬鍵盤40的操作可為用戶在觸摸屏20上點擊一文本輸入區域(例如輸入欄)的操作。The processing unit 33 responds to the user's touch operation of the virtual keyboard 40, generates the virtual keyboard 40 according to the configuration information of the virtual keyboard 40, and displays the virtual keyboard 40 on the touch screen 20. Specifically, the processing unit 33 determines the position of each button on the touch screen 20 according to the position information in the configuration information of the virtual keyboard 40, and generates each button 41 at the corresponding position and displays the corresponding word on the upper surface of each button 41. The meta pattern, thereby generating the virtual keyboard 40. The operation of the user to activate the virtual keyboard 40 may be an operation of the user clicking a text input area (eg, an input field) on the touch screen 20.

該處理單元33控制生成該虛擬鍵盤40後,還用於回應用戶觸摸該虛擬鍵盤40的某一位置的操作,根據觸摸位置確定被觸摸的按鍵及相應的按鍵值。The processing unit 33 controls the operation of the virtual keyboard 40 to respond to the user touching a certain position of the virtual keyboard 40, and determines the touched button and the corresponding button value according to the touch position.

請一併參閱圖3,若被觸摸的按鍵為字元鍵411,例如,為圖3中顯示的字元鍵“X”,該處理單元33還生成一立體按鍵4111,並控制該立體按鍵4111以浮凸出來的方式顯示於被觸摸的按鍵的位置中,並控制相應的按鍵值顯示於該立體按鍵4111的上表面。其中,該立體按鍵4111覆蓋於被觸摸的按鍵41的字元圖案之上。同時,該處理單元33還生成一個暫時顯示區域42,並控制將該暫時顯示區域42並列顯示於該虛擬鍵盤40的相鄰位置,例如如圖3所示的該虛擬鍵盤40的上方。顯然,該暫時顯示區域42可顯示於該虛擬鍵盤40的左方、右方、下方等相鄰位置。Referring to FIG. 3 together, if the touched key is the character key 411, for example, the character key "X" shown in FIG. 3, the processing unit 33 also generates a stereo key 4111, and controls the stereo key 4111. It is displayed in the position of the touched button in an embossed manner, and controls the corresponding button value to be displayed on the upper surface of the stereo button 4111. The stereo button 4111 covers the character pattern of the touched button 41. At the same time, the processing unit 33 also generates a temporary display area 42 and controls the temporary display area 42 to be displayed side by side in the adjacent position of the virtual keyboard 40, for example, above the virtual keyboard 40 as shown in FIG. Obviously, the temporary display area 42 can be displayed on the left, right, and lower adjacent positions of the virtual keyboard 40.

具體地,在一種實施方式中,該處理單元33生成一具有立體陰影狀的按鍵4111,並控制該立體陰影狀的按鍵4111以浮凸出來的方式顯示於該被觸摸的按鍵的位置中,並控制相應的按鍵值顯示於該立體陰影狀的按鍵4111的上表面。該處理單元33進一步控制該按鍵值從該被觸摸的按鍵的位置開始移動至該暫時顯示區域42中,同時,該處理單元33移除該立體陰影狀的按鍵4111,並控制該被觸摸的按鍵41恢復原狀。Specifically, in an embodiment, the processing unit 33 generates a button 4111 having a stereoscopic shape, and controls the stereoscopic button 4111 to be displayed in an embossed manner in the position of the touched button, and The corresponding button value is controlled to be displayed on the upper surface of the three-dimensionally shaped button 4111. The processing unit 33 further controls the button value to move from the position of the touched button to the temporary display area 42. At the same time, the processing unit 33 removes the stereoscopic button 4111 and controls the touched button. 41 restored to its original state.

請一併參閱圖4,在另一種實施方式中,該處理單元33生成一具有立體方塊狀的按鍵4112,並控制該立體方塊狀的按鍵4112以浮凸出來的方式顯示於該被觸摸的按鍵的位置中,並控制相應的按鍵值顯示於該立體方塊狀的按鍵4112的上表面。該處理單元33進一步控制該立體方塊狀的按鍵4112及相應的按鍵值從該被觸摸的按鍵的位置開始一併懸浮移動至該暫時顯示區域中,同時,該處理單元33控制該被觸摸的按鍵41恢復原狀。Referring to FIG. 4, in another embodiment, the processing unit 33 generates a button 4112 having a three-dimensional square shape, and controls the three-dimensional square button 4112 to be displayed in an embossed manner. The position of the button is controlled, and the corresponding button value is displayed on the upper surface of the three-dimensional square button 4112. The processing unit 33 further controls the three-dimensional square button 4112 and the corresponding button value to be suspended and moved into the temporary display region from the position of the touched button, and the processing unit 33 controls the touched The button 41 is restored to its original state.

如此,本發明的電子裝置通過立體化顯示被觸摸的按鍵,並動態顯示按鍵值的輸入過程,從而提供給用戶一種具有真實的立體視覺效果的虛擬鍵盤的顯示方式,以滿足用戶的感官感受,讓用戶有更真實的體驗。In this way, the electronic device of the present invention displays the touched keys in a stereoscopic manner and dynamically displays the input process of the key values, thereby providing the user with a display mode of the virtual keyboard having a real stereoscopic visual effect to satisfy the sensory feeling of the user. Let users have a more realistic experience.

若被觸摸的按鍵為功能鍵412,該處理單元33執行與該被觸摸的按鍵相應的按鍵值對應的功能。例如,若是觸摸倒退鍵“←”,則該處理單元33抹除暫時顯示區域42中的一個字元。若是觸摸回車鍵“Enter”,則該處理單元33將暫時顯示區域42中的所有字元輸入至文本輸入區域,並抹除該暫時顯示區域42中的所有內容。If the touched key is the function key 412, the processing unit 33 performs a function corresponding to the key value corresponding to the touched key. For example, if the reverse key "←" is touched, the processing unit 33 erases one character in the temporary display area 42. If the enter key "Enter" is touched, the processing unit 33 inputs all the characters in the temporary display area 42 to the text input area, and erases all the contents in the temporary display area 42.

請參閱圖5,為本發明提供的一種虛擬鍵盤的顯示方法,包括:Referring to FIG. 5, a method for displaying a virtual keyboard according to the present invention includes:

步驟S501,該觸摸感應單元32感應用戶啟動虛擬鍵盤40的觸摸操作。In step S501, the touch sensing unit 32 senses a touch operation by the user to activate the virtual keyboard 40.

步驟S502,該處理單元33回應用戶啟動虛擬鍵盤40的觸摸操作,根據該虛擬鍵盤40的配置資訊生成該虛擬鍵盤40並顯示於該觸摸屏20上。In step S502, the processing unit 33 responds to the user's touch operation of the virtual keyboard 40, and generates the virtual keyboard 40 according to the configuration information of the virtual keyboard 40 and displays it on the touch screen 20.

步驟S503,該觸摸感應單元32感應用戶觸摸該虛擬鍵盤40的某一位置的操作。In step S503, the touch sensing unit 32 senses an operation of the user touching a certain position of the virtual keyboard 40.

步驟S504,該處理單元33回應用戶觸摸該虛擬鍵盤40的某一位置的操作,根據觸摸位置確定被觸摸的按鍵及相應的按鍵值。In step S504, the processing unit 33 determines the touched button and the corresponding button value according to the touch position in response to the user's operation of touching a certain position of the virtual keyboard 40.

步驟S505,若被觸摸的按鍵為字元鍵411,例如,為圖3中顯示的字元鍵“X”, 該處理單元33還生成一立體按鍵4111,並控制該立體按鍵4111以浮凸出來的方式顯示於該被觸摸的按鍵的位置中,並控制相應的按鍵值顯示於該立體按鍵的上表面。其中,該立體按鍵4111覆蓋於被觸摸的按鍵41的字元圖案之上。同時,該處理單元33還生成一個暫時顯示區域42,並控制將該暫時顯示區域42並列顯示於該虛擬鍵盤40的相鄰位置。In step S505, if the touched button is the character key 411, for example, the character key "X" shown in FIG. 3, the processing unit 33 also generates a stereo button 4111, and controls the stereo button 4111 to emboss. The manner is displayed in the position of the touched button, and the corresponding button value is controlled to be displayed on the upper surface of the stereo button. The stereo button 4111 covers the character pattern of the touched button 41. At the same time, the processing unit 33 also generates a temporary display area 42 and controls the temporary display area 42 to be displayed side by side in the adjacent position of the virtual keyboard 40.

具體地,在一種實施方式中,如圖3所示,該處理單元33生成一具有立體陰影狀的按鍵4111,並控制該立體陰影狀的按鍵4111以浮凸出來的方式顯示於該被觸摸的按鍵的位置中,並控制相應的按鍵值顯示於該立體陰影狀的按鍵4111的上表面。該處理單元33進一步控制該按鍵值從該被觸摸的按鍵的位置開始移動至該暫時顯示區域42中,同時,該處理單元33移除該立體陰影狀的按鍵4111,並控制該被觸摸的按鍵41恢復原狀。Specifically, in an embodiment, as shown in FIG. 3, the processing unit 33 generates a button 4111 having a stereoscopic shape and controls the stereoscopic button 4111 to be displayed in an embossed manner. The position of the button is controlled, and the corresponding button value is displayed on the upper surface of the three-dimensionally shaped button 4111. The processing unit 33 further controls the button value to move from the position of the touched button to the temporary display area 42. At the same time, the processing unit 33 removes the stereoscopic button 4111 and controls the touched button. 41 restored to its original state.

在另一種實施方式中,如圖4所示,該處理單元33生成一具有立體方塊狀的按鍵4112,並控制該立體方塊狀的按鍵4112以浮凸出來的方式顯示於該被觸摸的按鍵的位置中,並控制相應的按鍵值顯示於該立體方塊狀的按鍵4112的上表面。該處理單元33進一步控制該立體方塊狀的按鍵4112及相應的按鍵值從該被觸摸的按鍵的位置開始一併懸浮移動至該暫時顯示區域中,同時,該處理單元33控制該被觸摸的按鍵41恢復原狀。In another embodiment, as shown in FIG. 4, the processing unit 33 generates a button 4112 having a three-dimensional square shape, and controls the three-dimensional square button 4112 to be displayed on the touched manner in an embossed manner. The position of the button is controlled, and the corresponding button value is displayed on the upper surface of the three-dimensional square button 4112. The processing unit 33 further controls the three-dimensional square button 4112 and the corresponding button value to be suspended and moved into the temporary display region from the position of the touched button, and the processing unit 33 controls the touched The button 41 is restored to its original state.

對於實施例中所闡述的僅是本發明的優選實施方式,應當指出,對於本領域的普通技術人員來說,在不脫離本發明構思的前提下,還可以做出若干的變形和改進,這些也應該視為屬於本發明的保護範圍之內。It is to be understood that the preferred embodiments of the present invention are set forth in the preferred embodiments of the present invention. It should also be considered to be within the scope of protection of the present invention.

no

S501~S505‧‧‧步驟 S501~S505‧‧‧Steps

Claims (10)

一種電子裝置,包括一觸摸屏及一鍵盤系統,該鍵盤系統包括一存儲單元、一觸摸感應單元及一處理單元,該觸摸感應單元用於感應觸摸屏上的觸摸操作,其改良在於:
該存儲單元中存儲有一虛擬鍵盤的配置資訊,該配置資訊包括該虛擬鍵盤的若干按鍵位於觸摸屏上的位置資訊;
該處理單元回應用戶啟動虛擬鍵盤的觸摸操作,根據該虛擬鍵盤的配置資訊生成該虛擬鍵盤並顯示於該觸摸屏上;
其中,該處理單元還在生成該虛擬鍵盤後,回應用戶觸摸該虛擬鍵盤的某一位置的操作,根據觸摸位置確定被觸摸的按鍵及相應的按鍵值,該處理單元還在判斷被觸摸的按鍵為字元鍵時生成一立體按鍵,並控制該立體按鍵以浮凸出來的方式顯示於該被觸摸的按鍵的位置中,並控制相應的按鍵值顯示於該立體按鍵的上表面。
An electronic device includes a touch screen and a keyboard system. The keyboard system includes a storage unit, a touch sensing unit and a processing unit. The touch sensing unit is configured to sense a touch operation on the touch screen, and the improvement is as follows:
The storage unit stores configuration information of a virtual keyboard, where the configuration information includes location information of the keys of the virtual keyboard on the touch screen;
The processing unit responds to the user's touch operation of starting the virtual keyboard, generates the virtual keyboard according to the configuration information of the virtual keyboard, and displays the virtual keyboard on the touch screen;
After the virtual keyboard is generated, the processing unit responds to the user's operation of touching a certain position of the virtual keyboard, determines the touched button and the corresponding button value according to the touch position, and the processing unit further determines the touched button. A stereo button is generated for the character key, and the stereo button is controlled to be displayed in the position of the touched button in an embossed manner, and the corresponding button value is controlled to be displayed on the upper surface of the stereo button.
如申請專利範圍第1項所述之電子裝置,其中,該處理單元還在判斷被觸摸的按鍵為字元鍵時生成一個暫時顯示區域,並控制將該暫時顯示區域並列顯示於該虛擬鍵盤的相鄰位置。The electronic device of claim 1, wherein the processing unit further generates a temporary display area when determining that the touched key is a character key, and controls the temporary display area to be displayed side by side on the virtual keyboard. Adjacent location. 如申請專利範圍第2項所述之電子裝置,其中,該處理單元控制該立體按鍵浮凸出來的方式是將該立體按鍵覆蓋於被觸摸的按鍵的字元圖案之上。The electronic device of claim 2, wherein the processing unit controls the stereoscopic key to emboss out by overlaying the stereoscopic key over the character pattern of the touched key. 如申請專利範圍第3項所述之電子裝置,其中,該立體按鍵為一具有立體陰影狀的按鍵,該處理單元進一步控制該按鍵值從該被觸摸的按鍵的位置開始移動至該暫時顯示區域中,同時,該處理單元移除該立體陰影狀的按鍵,並控制該被觸摸的按鍵恢復原狀。The electronic device of claim 3, wherein the stereo button is a button having a three-dimensional hatching shape, and the processing unit further controls the button value to move from the position of the touched button to the temporary display region. At the same time, the processing unit removes the stereoscopic shadow button and controls the touched button to return to the original state. 如申請專利範圍第3項所述之電子裝置,其中,該立體按鍵為一具有立體方塊狀的按鍵,該處理單元進一步控制該立體方塊狀的按鍵及相應的按鍵值從該被觸摸的按鍵的位置開始一併懸浮移動至該暫時顯示區域中,同時,該處理單元控制該被觸摸的按鍵恢復原狀。The electronic device of claim 3, wherein the stereo button is a button having a three-dimensional square shape, the processing unit further controls the three-dimensional square button and the corresponding button value from the touched The position of the button starts to float and moves into the temporary display area, and at the same time, the processing unit controls the touched button to return to the original state. 如申請專利範圍第1項所述之電子裝置,其中,該配置資訊包括各個按鍵表面顯示的字元圖案,該處理單元根據虛擬鍵盤的配置資訊中的位置資訊確定各個按鍵在觸摸屏上的位置,並在相應位置生成每一按鍵及在每一按鍵上表面顯示該對應的字元圖案,從而生成該虛擬鍵盤。The electronic device of claim 1, wherein the configuration information includes a character pattern displayed on each button surface, and the processing unit determines the position of each button on the touch screen according to the position information in the configuration information of the virtual keyboard. The virtual keyboard is generated by generating each button at the corresponding position and displaying the corresponding character pattern on the upper surface of each button. 一種虛擬鍵盤的顯示方法,包括以下步驟:
感應用戶啟動虛擬鍵盤的觸摸操作;
回應用戶啟動虛擬鍵盤的觸摸操作,根據該虛擬鍵盤的配置資訊生成該虛擬鍵盤並顯示於一觸摸屏上;
感應用戶觸摸該虛擬鍵盤的操作;
回應用戶觸摸該虛擬鍵盤的操作,根據觸摸位置確定被觸摸的按鍵及相應的按鍵值;
若被觸摸的按鍵為字元鍵,則生成一立體按鍵,並控制該立體按鍵以浮凸出來的方式顯示於該被觸摸的按鍵的位置中,並控制相應的按鍵值顯示於該立體按鍵的上表面。
A method for displaying a virtual keyboard includes the following steps:
Inducing a user to initiate a touch operation of the virtual keyboard;
Responding to the user's touch operation of starting the virtual keyboard, generating the virtual keyboard according to the configuration information of the virtual keyboard and displaying it on a touch screen;
Sensing the user's operation of touching the virtual keyboard;
Responding to the operation of the user touching the virtual keyboard, determining the touched button and the corresponding button value according to the touch position;
If the touched button is a character key, generating a stereo button, and controlling the stereo button to be displayed in the position of the touched button in an embossed manner, and controlling the corresponding button value to be displayed on the stereo button Upper surface.
如申請專利範圍第7項所述之方法,其中,在判斷被觸摸的按鍵為字元鍵時,還包括步驟:
生成一個暫時顯示區域,並控制將該暫時顯示區域並列顯示於該虛擬鍵盤的相鄰位置。
The method of claim 7, wherein when determining that the touched key is a character key, the method further comprises the steps of:
A temporary display area is generated, and the temporary display area is controlled to be displayed side by side on the adjacent position of the virtual keyboard.
如申請專利範圍第8項所述之方法,其中,該立體按鍵為一具有立體陰影狀的按鍵,該方法還包括步驟:
控制該按鍵值從該被觸摸的按鍵的位置開始移動至該暫時顯示區域中,同時移除該立體陰影狀的按鍵,並控制該被觸摸的按鍵恢復原狀。
The method of claim 8, wherein the stereo button is a button having a three-dimensional shadow, the method further comprising the steps of:
The button value is controlled to move from the position of the touched button to the temporary display area, and the stereoscopic button is removed, and the touched button is controlled to return to the original state.
如申請專利範圍第8項所述之方法,其中,該立體按鍵為一具有立體方塊狀的按鍵,該方法還包括步驟:
控制該立體方塊狀的按鍵及相應的按鍵值從該被觸摸的按鍵的位置開始一併懸浮移動至該暫時顯示區域中,同時控制該被觸摸的按鍵恢復原狀。
The method of claim 8, wherein the stereo button is a button having a three-dimensional square shape, the method further comprising the steps of:
The three-dimensional square-shaped button and the corresponding button value are controlled to float from the position of the touched button to the temporary display area, and the touched button is controlled to return to the original state.
TW102125793A 2013-07-18 2013-07-18 Electronic device and display method of its virtual keyboard TW201504930A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW102125793A TW201504930A (en) 2013-07-18 2013-07-18 Electronic device and display method of its virtual keyboard

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW102125793A TW201504930A (en) 2013-07-18 2013-07-18 Electronic device and display method of its virtual keyboard

Publications (1)

Publication Number Publication Date
TW201504930A true TW201504930A (en) 2015-02-01

Family

ID=53018934

Family Applications (1)

Application Number Title Priority Date Filing Date
TW102125793A TW201504930A (en) 2013-07-18 2013-07-18 Electronic device and display method of its virtual keyboard

Country Status (1)

Country Link
TW (1) TW201504930A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI698773B (en) * 2016-04-29 2020-07-11 姚秉洋 Method for displaying an on-screen keyboard, computer program product thereof, and non-transitory computer-readable medium thereof

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI698773B (en) * 2016-04-29 2020-07-11 姚秉洋 Method for displaying an on-screen keyboard, computer program product thereof, and non-transitory computer-readable medium thereof

Similar Documents

Publication Publication Date Title
US9030424B2 (en) Method and electronic device for virtual keyboard with haptic/tactile feedback
KR102104463B1 (en) Systems and methods for multi-pressure interaction on touch-sensitive surfaces
JP2019050003A (en) Simulation of tangible user interface interactions and gestures using array of haptic cells
JP5694204B2 (en) System and method for using textures in a graphical user interface device
JP2017174446A (en) Systems and methods for using textures in graphical user interface widgets
KR20160046150A (en) Apparatus and method for drawing and solving a figure content
RU2015114577A (en) CUSTOMER TERMINAL DEVICE FOR PROVIDING LOCAL FEEDBACK AND METHOD FOR THIS
CN204406366U (en) There is the portable electron device of touch controlled key
WO2012155784A1 (en) Multi-point touch device, information display method and application processing apparatus
JPWO2012108342A1 (en) Input device
TWI615747B (en) System and method for displaying virtual keyboard
CN103927114A (en) Display method and electronic equipment
TW201520882A (en) Input device and input method thereof
KR101518786B1 (en) Feedback method of touch pressure level and device including touch screen performing the same
JP2014176019A (en) Portable information processing device, input method for the same, and computer-executable program
CN104298456A (en) Electronic device and display method of virtual keyboard of electronic device
US11392237B2 (en) Virtual input devices for pressure sensitive surfaces
JP2014059722A (en) Portable information device, software keyboard display method, software keyboard display program and program recording medium
TW201504930A (en) Electronic device and display method of its virtual keyboard
CN104461234B (en) The method of the page is switched fast on a kind of running gear
JP6317809B2 (en) Character input device and character input method
KR20140051201A (en) Keyboard application for smart device with touch screen
TW201342128A (en) Touch keyboard
CN110945469A (en) Touch input device and method
JP2013143076A (en) Remote operation program, information terminal, computer, and remote operation system