TWI544353B - 使用者介面的輸入控制系統及方法 - Google Patents
使用者介面的輸入控制系統及方法 Download PDFInfo
- Publication number
- TWI544353B TWI544353B TW103146682A TW103146682A TWI544353B TW I544353 B TWI544353 B TW I544353B TW 103146682 A TW103146682 A TW 103146682A TW 103146682 A TW103146682 A TW 103146682A TW I544353 B TWI544353 B TW I544353B
- Authority
- TW
- Taiwan
- Prior art keywords
- operation mode
- user interface
- touch
- storage device
- input unit
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/038—Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Position Input By Displaying (AREA)
- Telephone Function (AREA)
Description
本發明涉及一種輸入技術領域,特別涉及一種行動裝置的使用者介面的輸入控制系統及方法。
如今,滑鼠控制輸入技術及觸摸控制輸入技術都已經得到了廣泛的應用,並給使用者帶來了極大的便利。然而,目前各種行動裝置,例如智慧手機中雖然已經普遍使用了觸摸輸入技術,卻無法實現同時相容滑鼠控制輸入及觸摸控制輸入。使用者在使用行動裝置時,經常由於無法使用滑鼠功能而感到操作不便。
有鑒於此,有必要提出一種使用者介面的輸入控制系統,以解決上述問題。
另外,還有必要提出一種使用者介面的輸入控制方法,以解決上述問題。
一種使用者介面的輸入控制系統,運行於一行動裝置中。該行動裝置包括一輸入單元、一觸控式螢幕及一儲存裝置。該輸入單元用於接收使用者的操作而產生一操作模式切換信號。該觸控式螢幕用於顯示一使用者介面及接收使用者的操作而產生相應的觸摸輸入資訊。該儲存裝置用於儲存該使用者介面的多種操作模式。該系統包括一設置模組、一獲取模組、一操作模式切換模組、一查詢模組及一控制模組。該設置模組用於設置該多種操作模式及每一種操作模式下的多種功能與多種觸摸輸入資訊的對應關係,並將該多種操作模式及該對應關係儲存到該儲存裝置中。該獲取模組用於獲取該輸入單元產生的操作模式切換信號及獲取該觸控式螢幕產生的觸摸輸入資訊。該操作模式切換模組用於根據獲取到的操作模式切換信號將該使用者介面在該多種操作模式之間進行切換。該查詢模組用於根據該使用者介面的當前操作模式及獲取到的觸摸輸入資訊從該儲存裝置中儲存的對應關係中查詢相應的功能。該控制模組用於執行該查詢到的功能。
一種使用者介面的輸入控制方法,應用於一行動裝置中。該行動裝置包括一輸入單元、一觸控式螢幕及一儲存裝置。該輸入單元用於接收使用者的操作而產生一操作模式切換信號。該觸控式螢幕用於顯示一使用者介面及接收使用者的操作而產生相應的觸摸輸入資訊。該儲存裝置用於儲存該使用者介面的多種操作模式。該方法包括步驟:設置該多種操作模式及每一種操作模式下的多種功能與多種觸摸輸入資訊的對應關係,並將該多種操作模式及該對應關係儲存到該儲存裝置中;獲取該輸入單元產生的操作模式切換信號,並根據獲取到的操作模式切換信號將該使用者介面在該多種操作模式之間進行切換;獲取該觸控式螢幕產生的觸摸輸入資訊,並根據該使用者介面的當前操作模式及獲取到的觸摸輸入資訊從該儲存裝置中儲存的對應關係中查詢相應的功能;及執行該查詢到的功能。
相較於現有技術,利用本發明提供的使用者介面的輸入控制系統及方法,可以在行動裝置上採用觸摸操作模式或滑鼠操作模式控制輸入,使用方便,並提高使用者的使用體驗。
圖1是本發明一實施方式中的使用者介面的輸入控制系統的運行環境示意圖。
圖2為圖1中使用者介面的輸入控制系統的功能模組圖。
圖3是本發明一實施方式中的使用者介面的輸入控制方法的流程圖。
請參閱圖1,是本發明一實施方式中的使用者介面的輸入控制系統20的運行環境示意圖。
在本實施例中,該使用者介面的輸入控制系統20安裝並運行於一行動裝置100中。該行動裝置100可以是智慧手機、平板電腦等。該行動裝置100還包括,但不限於,一觸控式螢幕30、一輸入單元40、一儲存裝置50及處理器60。該輸入單元40接收使用者的操作而產生一操作模式切換信號。在本實施例中,該觸控式螢幕30顯示一使用者介面及接收使用者的操作而產生相應的觸摸輸入資訊。該輸入單元40可以是設於該行動裝置100的外殼上的實體按鍵(圖未示),或是顯示於該行動裝置100的使用者介面的最上層的一虛擬按鍵。該儲存裝置50儲存該使用者介面的多種操作模式及該使用者介面的輸入控制系統20的電腦化程式碼。在本實施例中,該多種操作模式至少包括一觸摸操作模式及一滑鼠操作模式。該處理器60執行該電腦化程式碼,以實現對該行動裝置100的使用者介面的多種操作模式的切換,並在相應的操作模式下根據觸摸輸入資訊執行相應的功能。
請參閱圖2,是圖1中的使用者介面的輸入控制系統20的功能模組圖。該使用者介面的輸入控制系統20包括設置模組21、獲取模組22、操作模式切換模組23、查詢模組24及控制模組25。本發明所稱的模組是指一種能夠被該行動裝置100的處理器60所執行並且能夠完成特定功能的一系列電腦化程式碼,其儲存在該行動裝置100的儲存裝置50中。關於各模組的功能將在下圖3的流程圖中具體描述。
如圖3所示,是本發明一實施方式中的使用者介面的輸入控制方法的流程圖。
步驟301,該設置模組21設置該多種操作模式及每一種操作模式下的多種功能與多種觸摸輸入資訊的對應關係,並將該多種操作模式及該對應關係儲存到該儲存裝置50中。
例如,該觸摸操作模式下的多種功能可以包括,但不限於,單次點擊、長按點擊、及拖動等基本觸摸功能。該滑鼠操作模式下的多種功能可以包括,但不限於,滑鼠移動、拖動、左鍵點擊、左鍵兩次點擊及右鍵點擊等功能。例如,在滑鼠操作模式下,使用者可定義觸摸該觸控式螢幕30並在該觸控式螢幕30上移動的操作對應滑鼠移動功能,定義觸摸該觸控式螢幕30上的物件並移動的操作對應滑鼠拖動功能,定義單點觸摸該觸控式螢幕30的操作對應滑鼠左鍵點擊功能,定義快速觸摸該觸控式螢幕30兩次的操作對應滑鼠左鍵兩次點擊功能等等。
步驟302,該獲取模組22獲取該輸入單元40產生的操作模式切換信號,該操作模式切換模組23根據獲取到的操作模式切換信號將該使用者介面在該多種操作模式之間進行切換。
步驟303,該獲取模組22還獲取該觸控式螢幕30產生的觸摸輸入資訊,該查詢模組24根據該使用者介面的當前操作模式及獲取到的觸摸輸入資訊從該儲存裝置50中儲存的對應關係中查詢相應的功能。
步驟304,該控制模組25執行該查詢到的功能。
利用本發明提供的使用者介面的輸入控制系統及方法,可以在行動裝置100上採用觸摸操作模式或滑鼠操作模式控制輸入,使用方便,並提高使用者的使用體驗。
對於實施例中所闡述的僅是本發明的優選實施方式,應當指出,對於本領域的普通技術人員來說,在不脫離本發明構思的前提下,還可以做出若干的變形和改進,這些也應該視為屬於本發明的保護範圍之內。
行動裝置:100
輸入控制系統:20
設置模組:21
獲取模組:22
操作模式切換模組:23
查詢模組:24
控制模組:25
觸控式螢幕:30
輸入單元:40
儲存裝置:50
處理器:60
步驟:301-304
無
步驟:301-304
Claims (10)
- 一種使用者介面的輸入控制系統,運行於一行動裝置中,該行動裝置包括一輸入單元、一觸控式螢幕及一儲存裝置,該輸入單元用於接收使用者的操作而產生一操作模式切換信號,該觸控式螢幕用於顯示一使用者介面及接收使用者的操作而產生相應的觸摸輸入資訊,該儲存裝置用於儲存該使用者介面的多種操作模式,該系統包括:
一設置模組,用於設置該多種操作模式及每一種操作模式下的多種功能與多種觸摸輸入資訊的對應關係,並將該多種操作模式及該對應關係儲存到該儲存裝置中;
一獲取模組,用於獲取該輸入單元產生的操作模式切換信號及獲取該觸控式螢幕產生的觸摸輸入資訊;
一操作模式切換模組,用於根據獲取到的操作模式切換信號將該使用者介面在該多種操作模式之間進行切換;
一查詢模組,用於根據該使用者介面的當前操作模式及獲取到的觸摸輸入資訊從該儲存裝置中儲存的對應關係中查詢相應的功能;及
一控制模組,用於執行該查詢到的功能。 - 如申請專利範圍第1項所述之系統,其中:該多種操作模式至少包括一觸摸操作模式及一滑鼠操作模式。
- 如申請專利範圍第2項所述之系統,其中:該觸摸操作模式下的多種功能包括單次點擊、長按點擊及拖動功能。
- 如申請專利範圍第2項所述之系統,其中:該滑鼠操作模式下的多種功能包括滑鼠移動、拖動、左鍵點擊、左鍵兩次點擊及右鍵點擊功能。
- 如申請專利範圍第1項所述之系統,其中:該輸入單元為設於該行動裝置的外殼上的實體按鍵。
- 如申請專利範圍第1項所述之系統,其中:該輸入單元為顯示於該行動裝置的使用者介面上的一虛擬按鍵。
- 一種使用者介面的輸入控制方法,應用於一行動裝置中,該行動裝置包括一輸入單元、一觸控式螢幕及一儲存裝置,該輸入單元用於接收使用者的操作而產生一操作模式切換信號,該觸控式螢幕用於顯示一使用者介面及接收使用者的操作而產生相應的觸摸輸入資訊,該儲存裝置用於儲存該使用者介面的多種操作模式,該方法包括步驟:
設置該多種操作模式及每一種操作模式下的多種功能與多種觸摸輸入資訊的對應關係,並將該多種操作模式及該對應關係儲存到該儲存裝置中;
獲取該輸入單元產生的操作模式切換信號,並根據獲取到的操作模式切換信號將該使用者介面在該多種操作模式之間進行切換;
獲取該觸控式螢幕產生的觸摸輸入資訊,並根據該使用者介面的當前操作模式及獲取到的觸摸輸入資訊從該儲存裝置中儲存的對應關係中查詢相應的功能;及
執行該查詢到的功能。 - 如申請專利範圍第7項所述之方法,其中:該多種操作模式至少包括一觸摸操作模式及一滑鼠操作模式。
- 如申請專利範圍第8項所述之方法,其中:該觸摸操作模式下的多種功能包括單次點擊、長按點擊及拖動功能。
- 如申請專利範圍第8項所述之方法,其中:該滑鼠操作模式下的多種功能包括滑鼠移動、拖動、左鍵點擊、左鍵兩次點擊及右鍵點擊功能。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW103146682A TWI544353B (zh) | 2014-12-31 | 2014-12-31 | 使用者介面的輸入控制系統及方法 |
US14/721,512 US9904402B2 (en) | 2014-12-31 | 2015-05-26 | Mobile terminal and method for input control |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW103146682A TWI544353B (zh) | 2014-12-31 | 2014-12-31 | 使用者介面的輸入控制系統及方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
TW201624321A TW201624321A (zh) | 2016-07-01 |
TWI544353B true TWI544353B (zh) | 2016-08-01 |
Family
ID=56164135
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW103146682A TWI544353B (zh) | 2014-12-31 | 2014-12-31 | 使用者介面的輸入控制系統及方法 |
Country Status (2)
Country | Link |
---|---|
US (1) | US9904402B2 (zh) |
TW (1) | TWI544353B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108227953B (zh) * | 2017-12-28 | 2022-01-11 | Oppo广东移动通信有限公司 | 文字输入方法及相关产品 |
CN108037839B (zh) * | 2017-12-28 | 2022-01-11 | Oppo广东移动通信有限公司 | 文字输入方法及相关产品 |
CN112099711A (zh) * | 2020-09-16 | 2020-12-18 | 深圳传音控股股份有限公司 | 移动终端的控制方法、移动终端及存储介质 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7956847B2 (en) * | 2007-01-05 | 2011-06-07 | Apple Inc. | Gestures for controlling, manipulating, and editing of media files using touch sensitive devices |
US8723824B2 (en) * | 2011-09-27 | 2014-05-13 | Apple Inc. | Electronic devices with sidewall displays |
TWI540491B (zh) | 2011-11-09 | 2016-07-01 | 緯創資通股份有限公司 | 觸控面板之虛擬按鍵的設定與偵測方法 |
TW201426446A (zh) | 2012-12-28 | 2014-07-01 | Besdon Technology Corp | 具有多種操作模式的定位感測裝置 |
-
2014
- 2014-12-31 TW TW103146682A patent/TWI544353B/zh active
-
2015
- 2015-05-26 US US14/721,512 patent/US9904402B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
TW201624321A (zh) | 2016-07-01 |
US9904402B2 (en) | 2018-02-27 |
US20160188080A1 (en) | 2016-06-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11893235B2 (en) | Application display method and terminal | |
US20150143285A1 (en) | Method for Controlling Position of Floating Window and Terminal | |
JP6012859B2 (ja) | 分割画面表示の方法および装置、ならびにその電子デバイス | |
CN104798030B (zh) | 基于移动计算设备的使用的利手性适配用户接口 | |
EP2846238B1 (en) | Method for switching and presentation of operation mode of terminal, and terminal | |
CN105511781B (zh) | 启动应用程序的方法、装置和用户设备 | |
EP3000016B1 (en) | User input using hovering input | |
WO2014032431A1 (zh) | 终端设备及快速启动程序的方法 | |
TW201301119A (zh) | 觸摸型電子裝置及其功能圖示移動的方法 | |
WO2016138661A1 (zh) | 终端的用户界面的处理方法、用户界面和终端 | |
CN106126034B (zh) | 一种按键功能设置方法及移动终端 | |
CN102902481A (zh) | 终端和终端操作方法 | |
CN105528148A (zh) | 移动终端及其操作方法及装置 | |
JP2015515698A (ja) | ハンドヘルド・モードを自動的に切り替えるための方法および無線ハンドヘルド装置 | |
WO2015090144A1 (zh) | 一种基于显示屏模拟物理按键的方法和电子设备 | |
TWI544353B (zh) | 使用者介面的輸入控制系統及方法 | |
KR20160019762A (ko) | 터치 스크린 한손 제어 방법 | |
CN107632761B (zh) | 一种显示内容查看方法、移动终端和计算机可读存储介质 | |
JP2016126363A (ja) | タッチスクリーンに入力する方法、携帯式電子機器およびコンピュータ・プログラム | |
TW201610778A (zh) | 虛擬鍵盤顯示系統及方法 | |
WO2015039434A1 (zh) | 一种终端、终端控制方法及装置 | |
US20180004402A1 (en) | Method for Scaling Down Effective Display Area of Screen, and Mobile Terminal | |
CN105867829B (zh) | 一种控制终端显示界面切换的方法及终端 | |
CN107463315B (zh) | 一种信息处理方法及电子设备 | |
CN110703970B (zh) | 一种信息处理方法及电子设备 |