TW201421350A - 於外部顯示裝置上顯示觸控裝置之畫面的方法 - Google Patents

於外部顯示裝置上顯示觸控裝置之畫面的方法 Download PDF

Info

Publication number
TW201421350A
TW201421350A TW102133623A TW102133623A TW201421350A TW 201421350 A TW201421350 A TW 201421350A TW 102133623 A TW102133623 A TW 102133623A TW 102133623 A TW102133623 A TW 102133623A TW 201421350 A TW201421350 A TW 201421350A
Authority
TW
Taiwan
Prior art keywords
touch
external display
display device
screen
control signal
Prior art date
Application number
TW102133623A
Other languages
English (en)
Inventor
Chieh-Chih Tseng
Jenn-Wein Wu
Hsin-Ti Chueh
Original Assignee
Htc Corp
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 Htc Corp filed Critical Htc Corp
Publication of TW201421350A publication Critical patent/TW201421350A/zh

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction 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/0488Interaction 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/023Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
    • G06F3/0231Cordless keyboards
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0354Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
    • G06F3/03547Touch pads, in which fingers can move on a surface
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/038Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction 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/0488Interaction 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
    • G06F3/04886Interaction 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 by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/038Indexing scheme relating to G06F3/038
    • G06F2203/0384Wireless input, i.e. hardware and software details of wireless interface arrangements for pointing devices
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/04Changes in size, position or resolution of an image
    • G09G2340/0407Resolution change, inclusive of the use of different resolutions for different screen areas

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & 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)

Abstract

本發明提供一種於外部顯示裝置上顯示觸控裝置之畫面的方法。該方法包含提供圖形符號於外部顯示裝置顯示之畫面上;於觸控裝置上提供控制介面以控制圖形符號;從控制介面接收控制訊號;以及執行對應於控制訊號之操作。

Description

於外部顯示裝置上顯示觸控裝置之畫面的方法
本發明係關於一種於外部顯示裝置上顯示觸控裝置之畫面的方法,尤指一種根據觸控裝置接收之控制訊號控制顯示畫面上之圖形符號之方法。
隨著相關科技的進步,傳統式手機已逐漸被內建各種不同應用程式之觸控式智慧型手機所取代。觸控式智慧型手機的螢幕通常很小,因此當智慧型手機之使用者要展示智慧型手機上顯示的畫面給其他人觀看時,使用者可能會將智慧型手機以無線方式或經由訊號線耦接至一外部顯示裝置以傳輸智慧型手機的畫面至外部顯示裝置。智慧型手機的作業系統通常支援觸控操作,例如捲動、點擊、拉近、拉遠及/或其他手勢。當使用者想要於顯示內容之特定部分執行操作時,例如點選網頁之連結時,使用者需捲動網頁至適當位置,拉近顯示畫面以讓使用者能輕易地點擊連結。然而,目標連結附近的其他連結經常因觸控螢幕誤判觸控輸入位置而被錯誤地點選。因此,造成使用智慧型手機時的不便利性。
本發明之目的在於提供一種於外部顯示裝置上顯示觸控裝置之畫面的方法及其觸控裝置,以解決先前技術的問題。
根據本發明之一實施例,本發明揭露一種於外部顯示裝置上顯示觸控裝置之畫面的方法。該方法包含提供圖形符號於外部顯示裝置顯示之畫面上;於觸控裝置上提供控制介面以控制圖形符號;從控制介面接收控制訊 號;以及執行對應於控制訊號之操作。
根據本發明之另一實施例,本發明揭露一種觸控裝置包含觸控輸入介面單元,用以接收觸控輸入;處理單元,用以根據觸控輸入處理控制訊號;以及畫面處理單元,用以提供具圖形符號之顯示畫面;其中圖形符號係根據控制訊號被控制。
根據本發明之另一實施例,本發明揭露一種於外部顯示裝置上顯示觸控裝置之畫面的方法,包含偵測觸控裝置與外部顯示裝置之連接狀態;以及當偵測到觸控裝置連接至外部顯示裝置時,從第一顯示模式切換至第二顯示模式以顯示畫面於外部顯示裝置上;其中第二顯示模式提供附加圖形使用者介面,且第一顯示模式不支援附加圖形使用者介面。
相較於先前技術,本發明提供一種於外部顯示裝置上顯示觸控裝置之畫面的方法。當觸控裝置於操作模式之畫面顯示在外部顯示裝置上時,本發明觸控裝置可轉換成一輸入裝置,以增加使用上之便利性。
100‧‧‧觸控裝置
110‧‧‧中央處理單元
120‧‧‧觸控輸入介面單元
130‧‧‧畫面處理單元
132‧‧‧圖框緩衝單元
140‧‧‧觸控螢幕單元
142‧‧‧顯示模組
144‧‧‧觸控面板
146,148,246,248‧‧‧位置
150‧‧‧連接介面單元
160‧‧‧記憶單元
200‧‧‧外部顯式裝置
210‧‧‧游標符號
220‧‧‧文字區塊
△X1‧‧‧x維度位址偏移
△Y1‧‧‧y維度位址偏移
△X2‧‧‧游標x維度偏移
△Y2‧‧‧游標y維度偏移
510‧‧‧事件處理器
520‧‧‧觸控螢幕驅動器
530‧‧‧顯示驅動器
540‧‧‧觸控螢幕單元
S210至S250‧‧‧步驟
S710至S750‧‧‧步驟
S810至S840‧‧‧步驟
第1圖為本發明觸控裝置的功能方塊圖。
第2圖為本發明一實施例之方法於外部顯示裝置上顯示觸控裝置之畫面的示意圖。
第3圖為本發明一實施例於外部顯示模式顯示畫面的示意圖。
第4圖為本發明一實施例於外部顯示模式控制顯示畫面的示意圖。
第5圖係本發明一實施例之觸控裝置的方塊圖。
第6圖為本發明另一實施例於外部顯示模式顯示畫面的示意圖。
第7圖為本發明一實施例之方法於外部顯示裝置上顯示觸控裝置之畫面的示意圖。
第8圖為本發明另一實施例之方法於外部顯示裝置上顯示觸控裝置之畫面的示意圖。
本發明提供一種直覺方式用以控制連接至觸控裝置之外部顯示裝置的顯示內容。藉由新增附加圖形控制介面至原始顯示畫面,使用者可以如同使用個人電腦一般使用圖形控制介面以瀏覽或選擇特定內容,例如游標。觸控螢幕可以作為觸控板使用以控制圖形控制介面。
請參考第1圖,第1圖為本發明觸控裝置100的功能方塊圖。觸控裝置100包含中央處理單元110、觸控輸入介面單元120、畫面處理單元130、觸控螢幕單元140以及記憶單元160。中央處理單元110係用以執行各種程式及應用程式,包含觸控裝置100的作業系統。中央處理單元110亦可從觸控裝置100的其他元件接收各種不同事件或訊號,並執行相對應操作。觸控輸入介面單元120係耦接至觸控螢幕單元140,用以接收從觸控螢幕單元140傳來之輸入訊號,並傳送至中央處理單元110以進行處理。觸控螢幕單元140包含至少顯示模組142以及觸控面板144。顯示模組142係用以顯示畫面給使用者,而觸控面板144係用以接收使用者之觸控輸入。使用者輸入可以是對應於觸控螢幕單元140特定位置之觸控訊號。觸控螢幕單元140提供觸控輸入之座標至觸控輸入介面單元120。觸控輸入介面單元120用以接收觸控訊號並根據觸控座標轉換成相對應之觸控位址事件。
觸控輸入介面單元120之後傳輸觸控位址事件至中央處理單元110。中央處理單元110再根據觸控位址事件執行相對應操作,例如刷新顯示畫面。畫面處理單元130用以處理將要顯示於觸控螢幕單元140上之畫面。畫面處理單元130可從各種源頭接收源畫面,例如從記憶單元160或經由連接介面單元150從遠端實體接收源畫面,再執行相對應操作。舉例來說,畫面處理單元130可結合複數個源畫面以產生一個最終顯示畫面。畫面處理單元130可另包含圖框緩衝單元132用以提供顯示畫面至觸控螢幕單元140。圖框緩衝單元132可以是具有限容量之環形緩衝單元。觸控裝置100係經由連接介面單元150連接至外部顯式裝置200。連接介面單元150可支援USB、 HDMI、VGA、Wi-Fi、藍芽及/或其他適合之連接協定。當連接至外部顯式裝置200時,連接介面單元150亦可提供外部顯式裝置200的相關資訊給中央處理單元110,例如識別資訊、支援解析度、支援格式及/或其他資訊。圖框緩衝單元132中之畫面可經由連接介面單元150傳送至外部顯式裝置200。
在本發明中,觸控裝置100具有兩種顯示模式以顯示畫面於內部觸控螢幕單元140或外部顯式裝置200。當觸控裝置100運作在正常顯示模式時,畫面處理單元130提供顯示畫面至觸控螢幕單元140之顯示模組142,且中央處理單元110經由觸控螢幕單元140之觸控面板144接收觸控輸入。在正常顯示模式中,觸控螢幕單元140對於使用者而言具有主要顯示介面及控制介面之功能。當觸控裝置100連接至外部顯式裝置200時,觸控裝置100係運作在外部顯示模式,以顯示畫面於外部顯式裝置200上。畫面處理單元130經由連接介面單元150提供顯示畫面至外部顯式裝置200。另外,畫面處理單元130可用以附加一未出現於正常顯示模式之游標或圖形符號。游標或圖形符號可儲存於記憶單元160,且於外部顯示模式中被存取。當外部顯示模式被啟動時,畫面處理單元130從記憶單元160存取游標或圖形符號。游標(或圖形符號)可以藉由將游標畫面覆蓋在原始畫面之特定位置而附加上去,特定位置可以是由使用者輸入決定或預先定義。在外部顯示模式中,觸控裝置100可將觸控螢幕單元140之顯示模組142除能,並且不提供顯示畫面至觸控螢幕單元140。觸控螢幕單元140可以只用來接收觸控面板144之觸控輸入。觸控面板144接收觸控輸入後可用以控制顯示畫面上之游標,舉例來說,移動游標之位置或選擇游標所指向之相關內容。
在本發明一實施例中,觸控裝置100可先運作於正常顯示模式。當連接介面單元150偵測到觸控裝置100連接到外部顯示裝置200時,連接介面單元150可傳送一訊號,例如中斷訊號,以通知中央處理單元110外部顯示裝置200已可使用。中央處理單元110再從正常顯示模式切換至外部顯示模式,並指示畫面處理單元130提供具有游標或圖形符號之顯示畫面給外 部顯示裝置200。連接介面單元150亦可提供外部顯示裝置200之相關資訊給中央處理單元110,例如識別資訊、支援解析度及/或其他資訊。中央處理單元110可傳送上述資訊至畫面處理單元130,以使畫面處理單元130能產生具適當格式及/或解析度之顯示畫面。畫面處理單元130可將游標符號或圖形符號附加於顯示畫面上,並相對應地調整輸出至外部顯示裝置200之顯示畫面的尺寸及/或解析度。再者,畫面處理單元130可根據對應於目前顯示畫面之應用程式決定附加之符號。舉例來說,當顯示畫面之內容是網頁或文字檔案時,游標符號可以附加於顯示畫面上,而當游標符號移動至文字輸入區塊時,一虛擬鍵盤可以附加於顯示畫面上。
觸控螢幕單元140之觸控面板144可以接收使用者之觸控輸入,例如利用指尖或觸控筆輸入之觸控輸入。觸控輸入會轉換成用來指示對應於觸控輸入之觸控位置的位址訊號以進行傳輸。觸控輸入介面單元120可經常地監視觸控輸入之位置,而畫面處理單元130之後相對應地更新顯示畫面上的游標符號之位置。相似地,畫面處理單元130可根據對應於觸控輸入之操作刷新顯示畫面。舉例來說,若使用者點擊網頁上之連結時,中央處理單元110可導引至連結所指示之另一網頁並載入內容。畫面處理單元130可存取新網頁之內容,附加游標於新的顯示畫面上,並將圖框緩衝單元132中儲存之顯示畫面更新為新的顯示畫面以進一步輸出。
接下來請參考第2圖,第2圖為本發明一實施例於外部顯示裝置上顯示觸控裝置之畫面之方法的示意圖。首先在步驟S210中,觸控裝置偵測連接至外部顯示裝置之連接狀態。觸控裝置可以利用有線或無線方式,例如USB、HDMI、Wi-Fi、藍芽及/或其他連接方式連接至外部顯示裝置。當偵測到觸控裝置連接至外部顯示裝置時,觸控裝置在步驟S220中從第一顯示模式切換至第二顯示模式。在第一顯示模式中,顯示畫面只提供給觸控裝置之內部顯示單元,而在第二顯示模式中,顯示畫面會提供給外部顯示裝置。內部顯示單元可以在第二顯示模式中被除能以節省電源消耗。之後在步驟S230 中,一圖形使用者介面在第二顯示模式中被附加於顯示畫面上。圖形使用者介面可以是游標符號或其他圖形符號。顯示畫面及游標符號一起被顯示於外部顯示裝置上。在步驟S240中,觸控裝置從觸控面板接收對應於圖形使用者介面之控制訊號。觸控面板上的觸控輸入根據觸控位置及正在執行的應用程式被轉換成相對應的控制訊號。舉例來說,觸控位置可以映射至應用程式的某一操作。在步驟S250中,根據控制訊號,顯示畫面被刷新且提供至外部顯示裝置。
第3圖為本發明一實施例於外部顯示模式顯示畫面的示意圖。在第3圖之實施例中,原本未出現於內部顯示模式之游標符號210被附加於外部顯示裝置200之顯示畫面上。觸控裝置100之觸控螢幕單元140被用來作為控制介面以控制游標符號210。當使用者於觸控面板144上移動手指時,游標符號210隨著手指的移動而改變位置。第4圖為本發明一實施例於外部顯示模式控制顯示畫面的示意圖。假設游標符號210之原始位置是在位置246,且觸控面板144在位置146接收到觸控輸入。觸控面板144之位置146被映射至顯示畫面上游標符號210之位置246。當觸控輸入從位置146移動至位置148時,游標符號210相對應地從位置246移動至位置248。如上所述,觸控面板144提供觸控輸入訊號至觸控輸入介面單元120。觸控輸入訊號可包含觸控輸入位置之資訊,例如絕對位址。上述資訊被提供至中央處理單元110,且中央處理單元110可計算觸控輸入位置的位址偏移。觸控輸入位置的位址偏移接下來被轉換成游標位置的顯示偏移。中央處理單元110可根據觸控輸入位置的位址偏移以及外部顯示裝置200之顯示畫面的解析度計算游標位置的顯示偏移。之後游標位置的顯示偏移被提供至畫面處理單元130以刷新顯示畫面。畫面處理單元130可藉由更新疊加於原始畫面之游標畫面之位置以刷新顯示畫面。在本發明另一實施例中,觸控輸入訊號可以被轉換成一指令以由中央處理單元110執行特定操作,且畫面處理單元130可藉由載入對應於指令之新畫面以刷新顯示畫面。在本發明另一實施例中,游標符 號210可以在游標位置位於顯示畫面之特定區域時被移除,例如在顯示畫面之邊界,且游標符號210可以在游標位置回到顯示畫面之正常區域時被附加回來。
在第4圖之實施例中,觸控輸入位置可週期性地更新至中央處理單元110,以減少游標位置的更新延遲。介於兩時間點之間的觸控輸入位置的位址偏移係個別在x維度及y維度計算,並表示為△X1及△Y1。可根據顯示畫面之解析度或預先設定一比例R以應用於位址偏移。相似地,不同之比例Rx、Ry可分別應用於x維度及y維度。游標位置的顯示偏移之後可藉由將比例R(或Rx、Ry)乘上△X1及△Y1以計算得到△X2及△Y2。新位置248可將位置246加上△X2及△Y2所決定,亦即於x維度將游標移動△X2,且於y維度將游標移動△Y2。
第5圖係本發明一實施例之觸控裝置的方塊圖。觸控裝置500包含事件處理器510,觸控螢幕驅動器520,顯示驅動器530,以及一觸控螢幕單元540。觸控螢幕單元540係用以顯示畫面給使用者,並接收使用者之觸控輸入。包含絕對位址之觸控輸入訊號被傳送至觸控螢幕驅動器520。接下來觸控螢幕驅動器520將觸控輸入轉換成包含絕對位址之觸控位址事件,並將觸控位址事件傳送至事件處理器510。事件處理器510係用以將觸控位址事件轉換為觸控事件以執行對應於在觸控輸入位置之內容的特定操作。舉例來說,若觸控輸入對應於播放連結之位置,觸控事件將包含載入影片及播放之指令。觸控事件之操作係由中央處理單元110所處理。事件處理器510可將觸控事件傳送至相關元件以執行指令。在上述例子中,事件處理器510可命令影片處理單元去存取影片檔案、解碼影片檔案並傳送解碼之影片檔案至觸控螢幕單元540。事件處理器510可另用以將絕對位址轉換成游標位址並傳送至顯示驅動器530以更新游標位置。
在本發明另一實施例中,觸控螢幕驅動器520係用以傳送觸控位址事件至事件處理器510,且將絕對位址轉換成游標位址並提供給顯示驅動 器530。顯示驅動器530係用以刷新顯示畫面,並根據游標位址移動疊加之游標畫面至指定的游標位置。游標位址可以根據第4圖之實施例計算而得。在本發明另一實施例中,顯示驅動器530可藉由預設游標原始畫面之透明度(從1至0)附加游標畫面。在本發明另一實施例中,事件處理器510可藉由第1圖之中央處理單元110所實現,觸控螢幕驅動器520可藉由第1圖之觸控輸入介面單元120所實現,而顯示驅動器530可藉由第1圖之畫面處理單元130所實現。請注意,上述元件可以藉由硬體、邏輯閘、軟體程式碼或上述任意組合所實現。
第6圖為本發明另一實施例於外部顯示模式顯示畫面的示意圖。在本實施例中,當游標移動至可以輸入文字之位置時,觸控裝置之觸控螢幕單元140可用以自動地顯示一虛擬鍵盤。如此,使用者不需以手動方式啟動虛擬鍵盤,且虛擬鍵盤不會顯示於外部顯示裝置上,以提供乾淨的畫面於外部顯示裝置上。再次參考第5圖,觸控螢幕驅動器520將觸控輸入轉換成觸控事件,且觸控事件包含於觸控螢幕單元540上啟動虛擬鍵盤之指令。當接收到觸控位址事件時,事件處理器510指示顯示驅動器530提供虛擬鍵盤至觸控螢幕單元540並同時更新外部顯示裝置上的游標位置。之後若接收到其他對應於虛擬鍵盤上之字元位置之觸控輸入,例如大寫A,觸控螢幕驅動器520傳送輸入大寫A之觸控位址事件至事件處理器510。事件處理器510再指示顯示驅動器530更新對應於觸控事件之顯示畫面,以使顯示畫面中之文字區塊220填入A。
請參考第7圖。第7圖為本發明一實施例於外部顯示裝置上顯示觸控裝置之畫面之方法的示意圖。上述方法可由第1圖之觸控裝置100所執行。在步驟S710中,觸控裝置偵測連接至外部顯示裝置之連接狀態。連接狀態之偵測可以藉由監視連接介面單元是否接收到中斷訊號來執行。且連接方式可以是熱插拔連接。在步驟S720中,當偵測到觸控裝置連接至外部顯示裝置時,游標符號被附加於顯示畫面上,且具有游標符號之顯示畫面係顯示於 外部顯示裝置上。同時,觸控裝置之內部顯示單元可以被除能。接下來在步驟S730中,提供控制介面以控制顯示於外部顯示裝置上之游標。控制介面可以是觸控裝置之觸控面板。在本發明一實施例中,內部顯示單元可以用於提供圖形使用者介面以引導使用者使用控制介面。在步驟S740中,控制介面係用以接收使用者輸入之控制訊號。舉例來說,使用者利用指尖或觸控筆輸入控制訊號以控制游標之位置。接下來在步驟S750中,觸控裝置根據控制訊號執行操作。在上述例子中,觸控裝置可根據控制介面接收之手指軌跡(控制訊號)更新游標位置。
第8圖為本發明另一實施例於外部顯示裝置上顯示觸控裝置之畫面之方法的示意圖。觸控裝置可以利用有線或無線方式連接至外部顯示裝置,且連接方式可以是熱插拔連接。上述方法可由第5圖之觸控裝置所執行。首先在步驟S810中,從觸控裝置之控制介面接收控制訊號。控制介面係觸控介面,例如觸控面板。控制介面可從各種輸入工具接收控制訊號,例如手指或觸控筆,並週期性地監視控制訊號。控制訊號會被傳送至觸控輸入介面單元以轉換成相對應之控制事件。之後在步驟S820中,決定對應於控制訊號之位移。上述位移可以對應於輸入工具在不同時間點的位址偏移,且位移可以由觸控輸入介面單元決定,或由觸控裝置之中央處理單元執行的事件處理器決定。位移可以根據位址偏移及外部顯示裝置之解析度計算以得到游標偏移。舉例來說,游標偏移可以是位址偏移和根據解析度預設之比例相乘後的結果。當位移決定後,位移被提供至觸控裝置之顯示驅動器。在步驟S830中,根據位移更新游標之下一位置。顯示驅動器可根據位移將疊加於顯示畫面之游標畫面從某一位置更新至另一位置。而在步驟S840中,刷新顯示畫面並提供至外部顯示裝置。請注意,在本發明另一實施例中,游標位置之更新可以是將游標畫面疊加於新的顯示畫面,例如載入新的網頁。在本發明另一實施例中,游標可根據正在執行之應用程式被致能或除能。舉例來說,若觸控裝置切換為執行一遊戲應用程式,且連接至外部顯示裝置時,游標將不會出現。
相較於先前技術,本發明提供一種於外部顯示裝置上顯示觸控裝置之畫面的方法。當觸控裝置於操作模式之畫面顯示在外部顯示裝置上時,本發明觸控裝置可轉換成一輸入裝置,以增加使用上之便利性。
以上所述僅為本發明之較佳實施例,凡依本發明申請專利範圍所做之均等變化與修飾,皆應屬本發明之涵蓋範圍。
S710至S750‧‧‧步驟

Claims (20)

  1. 一種於一外部顯示裝置上顯示一觸控裝置之畫面的方法,包含:提供一圖形符號於該外部顯示裝置顯示之畫面上;於該觸控裝置提供一控制介面以控制該圖形符號;從該控制介面接收一控制訊號;以及執行對應於該控制訊號之操作。
  2. 如請求項1所述之方法,另包含:偵測該觸控裝置和該外部顯示裝置之連接狀態;其中該圖形符號係於偵測到該觸控裝置連接至該外部顯示裝置時被提供。
  3. 如請求項2所述之方法,其中該偵測之步驟包含決定該外部顯示裝置之解析度。
  4. 如請求項2所述之方法,其中提供該圖形符號之步驟包含根據該外部顯示裝置之解析度及對應於該顯示畫面之一應用程式其中之一調整該圖形符號。
  5. 如請求項1所述之方法,其中接收該控制訊號包含:決定一輸入工具於該控制介面上對應於該控制訊號之位移;以及根據該位移更新該圖形符號於該顯示畫面上之位置。
  6. 如請求項5所述之方法,其中該控制介面係一觸控螢幕,該輸入工具係指尖或觸控筆其中之一。
  7. 如請求項5所述之方法,其中該圖形符號之位置係根據該輸入工具之位移及該外部顯示裝置之解析度更新。
  8. 如請求項1所述之方法,其中執行該操作之步驟包含刷新該外部顯示裝置顯示之畫面。
  9. 如請求項7所述之方法,其中當該控制訊號對應於選擇另一應用程式時, 該外部顯示裝置根據該應用程式刷新另一畫面。
  10. 一種觸控裝置,包含:一觸控輸入介面單元,用以接收一觸控輸入;一處理單元,用以根據該觸控輸入處理一控制訊號;以及一畫面處理單元,用以提供具一圖形符號之顯示畫面;其中該圖形符號係根據該控制訊號被控制。
  11. 如請求項10所述之觸控裝置,另包含:一連接介面單元,用以偵測該觸控裝置和一外部顯示裝置之連接狀態;其中具該圖形符號之顯示畫面係於偵測到該觸控裝置連接至該外部顯示裝置時顯示於該外部顯示裝置上。
  12. 如請求項11所述之觸控裝置,其中該處理單元更用以於偵測到該觸控裝置連接至該外部顯示裝置時,除能該觸控輸入介面單元內的一顯示模組。
  13. 如請求項11所述之觸控裝置,其中該處理單元更用以根據該控制訊號及該外部顯示裝置之一解析度控制該顯示畫面中的該圖形符號之位置。
  14. 如請求項13所述之觸控裝置,其中該圖形符號之位置係根據該觸控輸入於該觸控輸入介面單元上之位移被更新。
  15. 如請求項10所述之觸控裝置,其中該處理單元更用以執行對應於該控制訊號之一操作,且該處理單元更用以根據一應用程式刷新該顯示畫面。
  16. 如請求項10所述之觸控裝置,另包含:一記憶單元,用以儲存該圖形符號。
  17. 一種於一外部顯示裝置上顯示一觸控裝置之畫面的方法,包含:偵測該觸控裝置和該外部顯示裝置之連接狀態;以及當偵測到該觸控裝置連接至該外部顯示裝置時,從一第一顯示模式切換至一第二顯示模式以顯示畫面於該外部顯示裝置上;其中該第二顯示模式提供一附加圖形使用者介面,且該第一顯示模式不支援該附加圖形使用者介面。
  18. 如請求項17所述之方法,另包含:於該第二顯示模式中接收對應於該附加圖形使用者介面之一控制訊號;以及根據該控制訊號刷新顯示於該外部顯示裝置之該顯示畫面。
  19. 如請求項17所述之方法,其中該附加圖形使用者介面係一游標。
  20. 如請求項17所述之方法,其中該附加圖形使用者介面係根據該觸控裝置正在執行之一應用程式所提供。
TW102133623A 2012-11-21 2013-09-17 於外部顯示裝置上顯示觸控裝置之畫面的方法 TW201421350A (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US13/684,099 US20140139431A1 (en) 2012-11-21 2012-11-21 Method for displaying images of touch control device on external display device

Publications (1)

Publication Number Publication Date
TW201421350A true TW201421350A (zh) 2014-06-01

Family

ID=50727455

Family Applications (1)

Application Number Title Priority Date Filing Date
TW102133623A TW201421350A (zh) 2012-11-21 2013-09-17 於外部顯示裝置上顯示觸控裝置之畫面的方法

Country Status (3)

Country Link
US (1) US20140139431A1 (zh)
CN (1) CN103838505A (zh)
TW (1) TW201421350A (zh)

Families Citing this family (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8570278B2 (en) 2006-10-26 2013-10-29 Apple Inc. Portable multifunction device, method, and graphical user interface for adjusting an insertion point marker
US7856605B2 (en) 2006-10-26 2010-12-21 Apple Inc. Method, system, and graphical user interface for positioning an insertion marker in a touch screen display
US8255830B2 (en) 2009-03-16 2012-08-28 Apple Inc. Methods and graphical user interfaces for editing on a multifunction device with a touch screen display
US8719695B2 (en) 2011-05-31 2014-05-06 Apple Inc. Devices, methods, and graphical user interfaces for document manipulation
TW201316240A (zh) * 2011-10-06 2013-04-16 Rich Ip Technology Inc 利用圖形用戶介面影像之觸碰處理方法及系統
KR102101432B1 (ko) * 2013-01-31 2020-04-16 삼성전자주식회사 포인터 표시 제어 방법 및 포인터 표시 방법과 그 방법이 적용되는 장치
TWI573052B (zh) * 2013-02-01 2017-03-01 Can react to the CPU command of the touch display driver circuit
US9778784B2 (en) * 2013-03-14 2017-10-03 Rich IP Technology Inc. Touch display driving circuit capable of responding to CPU commands
US20170371492A1 (en) * 2013-03-14 2017-12-28 Rich IP Technology Inc. Software-defined sensing system capable of responding to cpu commands
US9256316B2 (en) 2013-05-04 2016-02-09 Nvidia Corporation Power gating a display of a data processing device during cloning thereof across an external display while retaining touch-sensibility thereof
TW201447737A (zh) * 2013-06-13 2014-12-16 Compal Electronics Inc 顯示裝置操作方法及系統
KR20150006195A (ko) * 2013-07-08 2015-01-16 엘지전자 주식회사 웨어러블 디바이스 및 그 제어 방법
TWI493433B (zh) * 2013-08-28 2015-07-21 Acer Inc 被遮蔽畫面投影方法及應用該方法之可攜式電子裝置
CN105335076B (zh) * 2014-06-19 2019-07-26 联想(北京)有限公司 一种信息处理方法及电子设备
CN105573530A (zh) * 2014-10-08 2016-05-11 宏碁股份有限公司 触控显示装置以及启动触控显示装置的触控面板的方法
US20160117081A1 (en) * 2014-10-27 2016-04-28 Thales Avionics, Inc. Controlling entertainment system using combination of inputs from proximity sensor and touch sensor of remote controller
CN104331234B (zh) * 2014-10-29 2018-05-18 广州三人行壹佰教育科技有限公司 一种执行绘图操作的方法和装置
US20180005603A1 (en) * 2015-04-17 2018-01-04 Hewlett-Packard Development Company, L.P. Management of display inputs
KR102365678B1 (ko) * 2017-03-29 2022-02-21 삼성전자주식회사 외부 장치를 이용한 화면 출력 방법 및 이를 지원하는 전자 장치
GB2567203B (en) * 2017-10-05 2022-02-23 Displaylink Uk Ltd System and method for locally generating data
KR102492560B1 (ko) * 2017-12-12 2023-01-27 삼성전자주식회사 전자 장치 및 그의 입력 제어 방법
CN107959811B (zh) * 2017-12-20 2022-08-16 深圳市深智电科技有限公司 一种可触摸交互式的hdmi in显示及处理方法
CN110231968A (zh) * 2018-03-06 2019-09-13 联发科技股份有限公司 改进图形界面的渲染的方法和处理器
US11320880B2 (en) 2018-11-01 2022-05-03 Hewlett-Packard Development Company, L.P. Multifunction display port
CN114995684A (zh) * 2021-03-02 2022-09-02 诚屏科技股份有限公司 电子装置的操控方法及外接式控制装置

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10191142A (ja) * 1996-12-20 1998-07-21 Nikon Corp 画像処理装置
KR100474724B1 (ko) * 2001-08-04 2005-03-08 삼성전자주식회사 터치스크린을 가지는 장치 및 그 장치에 외부디스플레이기기를 연결하여 사용하는 방법
JP4163713B2 (ja) * 2005-12-07 2008-10-08 株式会社東芝 情報処理装置およびタッチパッド制御方法
CN101566906A (zh) * 2008-04-25 2009-10-28 宏碁股份有限公司 与外部显示装置连结的电子装置
KR20100039024A (ko) * 2008-10-07 2010-04-15 엘지전자 주식회사 이동 단말기 및 이것의 디스플레이 제어 방법
US7870496B1 (en) * 2009-01-29 2011-01-11 Jahanzeb Ahmed Sherwani System using touchscreen user interface of a mobile device to remotely control a host computer
US8019390B2 (en) * 2009-06-17 2011-09-13 Pradeep Sindhu Statically oriented on-screen transluscent keyboard
TW201104529A (en) * 2009-07-22 2011-02-01 Elan Microelectronics Corp Touch device, control method and control unit for multi-touch environment
JP2011134278A (ja) * 2009-12-25 2011-07-07 Toshiba Corp 情報処理装置およびポインティング制御方法
US10048725B2 (en) * 2010-01-26 2018-08-14 Apple Inc. Video out interface for electronic device
JP5527811B2 (ja) * 2010-04-20 2014-06-25 Necカシオモバイルコミュニケーションズ株式会社 端末装置及びプログラム
US20120050183A1 (en) * 2010-08-27 2012-03-01 Google Inc. Switching display modes based on connection state
CN102446049A (zh) * 2010-10-11 2012-05-09 梁宇杰 用外接显示设备显示信息的光标操作感应处理装置和方法
JP5757080B2 (ja) * 2010-10-22 2015-07-29 ソニー株式会社 操作端末装置、表示装置、および表示装置の操作方法
US8856393B2 (en) * 2011-04-22 2014-10-07 Hewlett-Packard Development Company, L.P. Multifunctional touch-enabled devices
KR20130024615A (ko) * 2011-08-31 2013-03-08 주식회사 케이티 외부 디바이스와 결합하는 휴대 단말 및 그 제어 방법
US20130285927A1 (en) * 2012-04-30 2013-10-31 Research In Motion Limited Touchscreen keyboard with correction of previously input text

Also Published As

Publication number Publication date
US20140139431A1 (en) 2014-05-22
CN103838505A (zh) 2014-06-04

Similar Documents

Publication Publication Date Title
TW201421350A (zh) 於外部顯示裝置上顯示觸控裝置之畫面的方法
US11392271B2 (en) Electronic device having touchscreen and input processing method thereof
US8325151B1 (en) Orientation-based touchscreen display
JP6478181B2 (ja) 携帯端末と外部表示装置の連結運用方法及びこれを支援する装置
KR102010955B1 (ko) 프리뷰 제어 방법 및 이를 구현하는 휴대 단말
US20230068100A1 (en) Widget processing method and related apparatus
US10579236B2 (en) Responding to user input including providing user feedback
US9880642B2 (en) Mouse function provision method and terminal implementing the same
KR20190108551A (ko) 사용자 단말 장치 및 이의 디스플레이 방법
US9880697B2 (en) Remote multi-touch control
US20150012881A1 (en) Method for controlling chat window and electronic device implementing the same
US20120317503A1 (en) Apparatus and method for providing web browser interface using gesture in device
US20140149905A1 (en) Electronic device and page navigation method thereof
JP2015007949A (ja) 表示装置、表示制御方法及びコンピュータプログラム
US20230027523A1 (en) Display control method and terminal device
EP2998838B1 (en) Display apparatus and method for controlling the same
WO2019071594A1 (zh) 一种显示处理方法及电子设备
WO2017022031A1 (ja) 情報端末装置
US11354031B2 (en) Electronic apparatus, computer-readable non-transitory recording medium, and display control method for controlling a scroll speed of a display screen
US20140035816A1 (en) Portable apparatus
KR20170074537A (ko) 원격제어장치, 그의 제어 방법 및 디스플레이 시스템
KR20140125517A (ko) 터치스크린의 입력을 처리하기 위한 전자 장치
US20200033959A1 (en) Electronic apparatus, computer-readable non-transitory recording medium, and display control method
JP2016038619A (ja) 携帯端末装置及びその操作方法
CN114936022A (zh) 一种滚动视图的显示方法、装置、存储介质及电子设备