TWI682307B - 具有模式切換功能之電腦系統及模式切換方法 - Google Patents
具有模式切換功能之電腦系統及模式切換方法 Download PDFInfo
- Publication number
- TWI682307B TWI682307B TW107100924A TW107100924A TWI682307B TW I682307 B TWI682307 B TW I682307B TW 107100924 A TW107100924 A TW 107100924A TW 107100924 A TW107100924 A TW 107100924A TW I682307 B TWI682307 B TW I682307B
- Authority
- TW
- Taiwan
- Prior art keywords
- computer system
- mode
- pointing device
- input data
- data packet
- Prior art date
Links
Images
Landscapes
- Position Input By Displaying (AREA)
Abstract
一種電腦系統,連接一指向裝置。此指向裝置具有一左鍵與一右鍵以產生至少一輸入資料封包。此電腦系統包含一輸入連接埠、一信號過濾器、一目標模組與一模式切換模組。其中,輸入連接埠係用以接收輸入資料封包。信號過濾器係電性連接輸入連接埠,以判斷輸入資料封包是否對應至同時壓按指向裝置之左鍵與右鍵之動作。目標模組係用以執行電腦系統之一特定模式。模式切換模組係電性連接信號過濾器與目標模組,並依據信號過濾器之判斷結果,觸發目標模組開啟或關閉,以切換電腦系統之模式。
Description
本發明係關於一種電腦系統模式的切換方法。
目前之電腦作業系統的輸入方式,除了傳統的鍵盤打字輸入之外,通常還提供手寫辨識功能,讓使用者可以透過滑鼠、手寫板、觸控板等具指向功能之輸入裝置進行手寫輸入。如此,可以方便不習慣使用鍵盤輸入者進行操作,也有利於對於不知發音之中文字或是特殊符號進行搜尋與輸入。不過,電腦作業系統中,手寫辨識功能之開啟與切換程序卻相當繁瑣,而不利於使用者操作。
本發明提供一種電腦系統。此電腦系統係連接一指向裝置。此指向裝置具有一左鍵與一右鍵以產生至少一輸入資料封包。此電腦系統包含一輸入連接
埠、一信號過濾器、一目標模組與一模式切換模組。其中,輸入連接埠係用以接收前述輸入資料封包。信號過濾器係電性連接輸入連接埠,以判斷輸入資料封包是否對應至同時壓按指向裝置之左鍵與右鍵之動作。目標模組係用以執行電腦系統之一特定模式。模式切換模組係電性連接信號過濾器與目標模組,並依據信號過濾器之判斷結果,觸發目標模組開啟或關閉,以切換電腦系統之模式。
本發明並提供一種模式切換方法,用於一電腦系統。此電腦系統係連接一指向裝置。此指向裝置包括一左鍵與一右鍵以產生至少一輸入資料封包。此模式切換方法包含以下步驟。首先,利用一輸入連接埠,接收來自指向裝置之輸入資料封包。隨後,利用一信號過濾器,判斷輸入資料封包是否對應至同時壓按指向裝置之左鍵與右鍵之動作。接下來,利用一模式切換模組,依據信號過濾器之判斷結果,觸發目標模組開啟或關閉,以切換電腦系統之模式。
本發明所提供之具有模式切換功能之電腦系統與其模式切換方法,只需要對於指向裝置(如滑鼠)執行特定操作,即可切換電腦系統之模式。可以大幅簡化模式切換程序,縮短模式切換所需耗費的時間。
100‧‧‧電腦系統
120‧‧‧輸入連接埠
140‧‧‧信號過濾器
160‧‧‧模式切換模組
180‧‧‧目標模組
200‧‧‧指向裝置
第一圖係本發明具有模式切換功能之一電腦系統一較佳
實施例之方塊示意圖;第二圖係一時序圖顯示第一圖之信號過濾器之運作之一較佳實施例;以及第三圖係本發明用於第一圖之電腦系統之模式切換方法一較佳實施例之流程圖。
下面將結合示意圖對本發明的具體實施方式進行更詳細的描述。根據下列描述和申請專利範圍,本發明的優點和特徵將更清楚。需說明的是,圖式均採用非常簡化的形式且均使用非精準的比例,僅用以方便、明晰地輔助說明本發明實施例的目的。
第一圖係本發明具有模式切換功能之電腦系統一實施例之方塊示意圖。如圖中所示,此電腦系統100係連接一指向裝置(pointing device)200,作為其輸入裝置。指向裝置200係指具有指向功能之輸入裝置,通常可用於控制畫面光標移動,例如滑鼠、手寫板、觸控板等。圖中係以一滑鼠為例。指向裝置200除了控制畫面光標移動外,通常還會包括一左鍵與一右鍵以產生輸入資料封包控制電腦系統100之運作。
本實施例之電腦系統100除了指向裝置200外,亦連接一鍵作為輸入裝置。不過,本發明並不限於此。由於指向裝置在一定程度上亦可取代鍵盤之功能,因此,本發明亦可適用於僅連接指向裝置作為輸入裝置之電腦系統或是連接多個指向裝置之電腦系統。
本實施例之電腦系統100包含一輸入連接埠120、一信號過濾器140、一模式切換模組160與一目標模組180。
輸入連接埠120係用以電性連接指向裝置200,以接收來自指向裝置200之輸入資料封包。此輸入連接埠120可以是一個有線的輸入連接埠,例如通用序列埠(USB),亦可以是一個無線的輸入連接埠,例如藍芽(Bluetooth)。
信號過濾器140係電性連接輸入連接埠120,以判斷輸入資料封包是否對應至同時壓按指向裝置之左鍵與右鍵的動作。
以滑鼠為例,一般滑鼠指令除了左鍵、右鍵、滾輪以外,尚可細分動作如下列表一所示。
滑鼠偵測到使用者之指令動作後,會產生相對應之輸入資料封包,傳遞至電腦系統。於一實施例中,信號過濾器140係依據滑鼠依據使用者之動作所產生之輸入資料封包是否對應至時段重疊之左鍵單擊(Tapping)動作與右鍵單擊動作,以判斷輸入資料封包是
否對應至同時壓按指向裝置200之左鍵與右鍵之動作。
請同時參照第二圖所示,本實施例係將信號過濾器140之觸發條件(即判斷為左右鍵同時壓按之條件)定義為左右兩鍵同時單擊(Tapping)。同時單擊的定義則是左右兩鍵單擊的時段有重疊。圖中之左鍵單擊之起始時點早於右鍵單擊之起始時點,左鍵單擊之放開時點晚於右鍵單擊之起始點。然而,本發明並不限於此。此觸發條件之判斷亦適用於右鍵單擊之起始時點早於左鍵單擊之起始時點的情形。
於一實施例中,指向裝置200(例如滑鼠)會將壓按時間在0至0.5秒間之壓按動作判斷為短按,因此,對於使用者操作來說,左右兩鍵同時單擊的動作並不困難。
模式切換模組160係電性連接信號過濾器140,並依據信號過濾器140之判斷結果切換電腦系統之模式。當信號過濾器140判斷來自指向裝置200之輸入資料封包係對應至同時壓按指向裝置200之左鍵與右鍵之動作時,信號過濾器140觸發模式切換模組160,使其切換電腦系統之模式。於一實施例中,為避免指向裝置200之壓按動作對於模式轉換過程之干擾,模式切換模組160會等待左右兩鍵單擊時段結束後,再進行模式切換動作。
目標模組180係用以執行電腦系統100之一特定模式,例如手寫輸入模式。模式切換模組160係透過觸發目標模組180開啟或關閉,以切換電腦系統100之模式。在鍵盤輸入模式下(在本實施例中,亦可理解為
電腦系統100之一預設模式),當信號過濾器140判斷輸入資料封包對應至同時壓按指向裝置200之左鍵與右鍵的動作時,模式切換模組160啟動一手寫介面模組(即前述目標模組),以啟動手寫輸入模式(在本實施例中,亦可理解為電腦系統100之一特定模式)。在手寫輸入模式下,當信號過濾器140判斷輸入資料封包對應至同時壓按指向裝置200之左鍵與右鍵的動作時,模式切換模組160關閉手寫介面模組(即前述目標模組),以關閉手寫輸入模式,切換回鍵盤輸入模式。
前述實施例係描述在鍵盤輸入模式與手寫輸入模式間之切換。然而,本發明並不限於此。其他電腦系統之工作模式,亦可透過本實施例進行切換。於一實施例中,可用於將工作中的電腦切換至省電模式或睡眠模式。
第三圖係本發明用於第一圖之電腦系統之模式切換方法一較佳實施例之流程圖。如圖中所示,此模式切換方法包含下列步驟。
在步驟S100中,利用電腦系統100之輸入連接埠120接收來自指向裝置200之輸入資料封包。
在步驟S120中,利用信號過濾器140,判斷來自指向裝置200之輸入資料封包是否對應至同時壓按指向裝置之左鍵與右鍵之動作。
在步驟S140中,當來自指向裝置200之輸入資料封包係對應至同時壓按指向裝置之左鍵與右鍵之動作時,利用模式切換模組160切換電腦系統100之模
式。於一實施例中,可利用模式切換模組160啟動或關閉一手寫介面模組,藉以在電腦系統100之鍵盤輸入模式與手寫輸入模式間進行切換。
前述第一圖係以硬體方式實現本發明之技術特徵,本發明並不限於此。前述第一圖中之信號過濾器140、模式切換模組160與目標模組180亦可利用應用程式(application)予以實現。就一實施例而言,本發明可提供一種安裝於作業系統(例如Windows,Android,iOS等)之電腦程式產品,其編碼於至少一非暫態電腦可讀取媒體,以供一電腦系統使用。此電腦程式產品包括第一電腦可讀取程式碼與第二電腦可讀取程式碼,分別用以描述第一圖中之信號過濾器140與模式切換模組160。目標模組180可以是內建於作業系統之應用程式,也可以是包含於此電腦程式產品之一第三程式碼。舉例來說,以手寫介面模組(即目標模組)為例,此手寫介面模組可以透過內建於Windows作業系統之一目標應用程式予以實現。另一方面,對於不支援手寫輸入之作業系統,則可利用本發明所提供之電腦程式產品之第三程式碼予以實現。
上述僅為本發明較佳之實施例而已,並不對本發明進行任何限制。任何所屬技術領域的技術人員,在不脫離本發明的技術手段的範圍內,對本發明揭露的技術手段和技術內容做任何形式的等同替換或修改等變動,均屬未脫離本發明的技術手段的內容,仍屬於本發明的保護範圍之內。
100‧‧‧電腦系統
120‧‧‧輸入連接埠
140‧‧‧信號過濾器
160‧‧‧模式切換模組
180‧‧‧目標模組
200‧‧‧指向裝置
Claims (8)
- 一種電腦系統,連接一指向裝置,該指向裝置具有一左鍵與一右鍵以產生至少一輸入資料封包,該電腦系統包含:一輸入連接埠,用以接收該輸入資料封包;一信號過濾器,電性連接該輸入連接埠,以判斷該輸入資料封包是否對應至同時壓按該指向裝置之該左鍵與該右鍵之動作,並判斷該動作是否為該左鍵與該右鍵同時單擊,其中單擊時間在0至0.5秒間;一目標模組,用以執行該電腦系統之一特定模式;以及一模式切換模組,電性連接該信號過濾器與該目標模組,並依據該信號過濾器之判斷結果,觸發該目標模組開啟或關閉,以切換該電腦系統之模式,其中,該指向裝置係一滑鼠。
- 如申請專利範圍第1項所述之電腦系統,其中,該電腦系統之模式包括一鍵盤輸入模式與一手寫輸入模式。
- 如申請專利範圍第1項所述之電腦系統,其中,該目標模組係一手寫介面模組。
- 如申請專利範圍第1項所述之電腦系統,其中,該信號過濾器係依據該輸入資料封包是否對應至 一左鍵單擊動作與一右鍵單擊動作且該左鍵單擊動作與該右鍵單擊動作具有時間重疊,以判斷該輸入資料封包是否對應至同時壓按該指向裝置之該左鍵與該右鍵之動作。
- 一種模式切換方法,用於一電腦系統,該電腦系統係連接一指向裝置,該指向裝置包括一左鍵與一右鍵以產生至少一輸入資料封包,該模式切換方法包含:利用一輸入連接埠,接收來自該指向裝置之該輸入資料封包;利用一信號過濾器,判斷該輸入資料封包是否對應至同時壓按該指向裝置之該左鍵與該右鍵之動作,並判斷該動作是否為該左鍵與該右鍵同時單擊,其中單擊時間在0至0.5秒間;以及利用一模式切換模組,依據該信號過濾器之判斷結果,觸發一目標模組開啟或關閉,以切換該電腦系統之模式,其中,該指向裝置係一滑鼠。
- 如申請專利範圍第5項所述之模式切換方法,其中,該電腦系統之模式包括一鍵盤輸入模式與一手寫輸入模式。
- 如申請專利範圍第5項所述之模式切換方 法,其中,該目標模組係一手寫介面模組。
- 如申請專利範圍第5項所述之模式切換方法,其中,判斷該輸入資料封包是否對應至同時壓按該指向裝置之該左鍵與該右鍵之動作之步驟係依據該輸入資料封包是否對應至一左鍵單擊動作與一右鍵單擊動作且該左鍵單擊動作與該右鍵單擊動作具有時間重疊,以判斷該輸入資料封包是否對應至同時壓按該指向裝置之該左鍵與該右鍵之動作。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW107100924A TWI682307B (zh) | 2018-01-10 | 2018-01-10 | 具有模式切換功能之電腦系統及模式切換方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW107100924A TWI682307B (zh) | 2018-01-10 | 2018-01-10 | 具有模式切換功能之電腦系統及模式切換方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
TW201931074A TW201931074A (zh) | 2019-08-01 |
TWI682307B true TWI682307B (zh) | 2020-01-11 |
Family
ID=68315611
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW107100924A TWI682307B (zh) | 2018-01-10 | 2018-01-10 | 具有模式切換功能之電腦系統及模式切換方法 |
Country Status (1)
Country | Link |
---|---|
TW (1) | TWI682307B (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWM241746U (en) * | 2003-08-22 | 2004-08-21 | Compal Electronics Inc | Touch-controlled input apparatus of electronic apparatus |
TW200834384A (en) * | 2007-02-15 | 2008-08-16 | Asustek Comp Inc | Computer and keyboard input operation method thereof. |
TWM437490U (en) * | 2012-02-06 | 2012-09-11 | Sitronix Technology Corp | Integrated touch control keyboard |
CN106095126A (zh) * | 2016-05-27 | 2016-11-09 | 刘志懿 | 虚拟键盘的生成方法和输入梵语的方法及*** |
-
2018
- 2018-01-10 TW TW107100924A patent/TWI682307B/zh active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWM241746U (en) * | 2003-08-22 | 2004-08-21 | Compal Electronics Inc | Touch-controlled input apparatus of electronic apparatus |
TW200834384A (en) * | 2007-02-15 | 2008-08-16 | Asustek Comp Inc | Computer and keyboard input operation method thereof. |
TWM437490U (en) * | 2012-02-06 | 2012-09-11 | Sitronix Technology Corp | Integrated touch control keyboard |
CN106095126A (zh) * | 2016-05-27 | 2016-11-09 | 刘志懿 | 虚拟键盘的生成方法和输入梵语的方法及*** |
Also Published As
Publication number | Publication date |
---|---|
TW201931074A (zh) | 2019-08-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2017088500A1 (zh) | 一种智能穿戴设备及其信息输入方法 | |
US8164575B2 (en) | Method for identifying a single tap, double taps and a drag and a controller for a touch device employing the method | |
US20130201118A1 (en) | Method for touch processing and mobile terminal | |
US8519960B2 (en) | Method and apparatus for switching of KVM switch ports using gestures on a touch panel | |
US20150309589A1 (en) | Electronic device and associated control method and computer program product | |
US20150199102A1 (en) | Device driving system through touch input in low power mode in which display is off | |
TW201531895A (zh) | 觸控介面多工切換方法、系統及電子裝置 | |
WO2013181881A1 (zh) | 触摸屏幕的控制方法及装置 | |
JP2005149109A (ja) | 情報処理装置 | |
CN107450820B (zh) | 界面控制方法及移动终端 | |
WO2020215719A1 (zh) | 基于键盘的操作处理方法、装置、设备及介质 | |
CN107992191A (zh) | 一种电子设备及其控制方法、电子设备摄像头模组 | |
JP2001117686A (ja) | ペン入力装置およびペン入力装置のポインティング処理方法 | |
WO2015089993A1 (zh) | 一种终端及触摸屏下实现批量操作的方法 | |
CN109885236B (zh) | 基于移动设备实现与远程***桌面进行交互式操作的方法 | |
CN105116999A (zh) | 一种智能手表的控制方法及智能手表 | |
CN109871133B (zh) | 一种键盘控制方法、装置、键盘、计算机可读存储介质 | |
CN105183191B (zh) | 一种触控笔及触控电子设备及控制方法 | |
TW201346656A (zh) | 觸控輸入裝置的訊號發送方法 | |
US7352364B2 (en) | Method for toggling between touch control operation modes | |
WO2016047094A1 (ja) | 入力制御方法及び電子機器 | |
TWI682307B (zh) | 具有模式切換功能之電腦系統及模式切換方法 | |
CN106873796B (zh) | 一种基于三笔数码输入法的手势输入方法及*** | |
WO2019047048A1 (zh) | 指纹事件处理装置及方法 | |
US20060007175A1 (en) | Touch control method of single tap and control module thereof |