欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

用于滾輪式鼠標(biāo)輸入裝置的人機接口方法及其裝置的制作方法

文檔序號:6444694閱讀:215來源:國知局
專利名稱:用于滾輪式鼠標(biāo)輸入裝置的人機接口方法及其裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種用于計算機輸入裝置的人機接口方法,特別涉及用于滾輪式鼠標(biāo)輸入裝置的人機接口方法。
背景技術(shù)
公知的滾輪式鼠標(biāo)的滾輪是用來作為滾動條的功能,而滾輪式鼠標(biāo)的其它第三鍵以上的按鍵,則依供應(yīng)廠商的設(shè)計而有其固定的功能,這種公知的滾輪式鼠標(biāo)所公開的技術(shù)內(nèi)容為一個鼠標(biāo)按鍵對應(yīng)到一個固定的功能,完全沒有顯示出鼠標(biāo)按鍵結(jié)合滾輪作不同變化的設(shè)計。
公知的鼠標(biāo)已有公開以一鼠標(biāo)按鍵按壓后,在計算機屏幕會顯示出一小窗口畫面(pop up windows),并在這個小窗口畫面顯示出許多的功能選項,以提供給使用者進(jìn)一步的選擇,此技術(shù)將很多的功能集中于一小窗口畫面,而造成使用者很多的困擾,例如小窗口畫面破壞掉其它被占據(jù)窗口的閱讀性,花費太多時間才選擇到所要功能等,這些缺點源于不良人機接口的設(shè)計考慮。

發(fā)明內(nèi)容
本發(fā)明的發(fā)明人相對于上述公知技術(shù)的缺點,而發(fā)明一種方便操作的人機接口,讓滾輪式鼠標(biāo)能夠產(chǎn)生更多的指令。
本發(fā)明提供一種人機接口,其利用滾輪式輸入裝置,例如滾輪式鼠標(biāo),能夠讓使用者經(jīng)由操作滾輪式輸入裝置即能夠方便產(chǎn)生各種指令。
為實現(xiàn)本發(fā)明上述目的,本發(fā)明提供一種用于滾輪式鼠標(biāo)輸入裝置的人機接口方法,其適用于一個用于與一計算機連接的滾輪式鼠標(biāo)輸入裝置,其中滾輪式鼠標(biāo)輸入裝置至少包含一左鍵、一右鍵、一滾輪、一復(fù)增鍵,其中計算機執(zhí)行滾輪式鼠標(biāo)輸入裝置的鼠標(biāo)輸入裝置驅(qū)動程序碼,本發(fā)明方法包括下列步驟步驟(A)計算機執(zhí)行鼠標(biāo)輸入裝置驅(qū)動程序碼以偵測復(fù)增鍵是否被按壓下;步驟(B)計算機執(zhí)行鼠標(biāo)輸入裝置驅(qū)動程序碼以偵測滾輪是否被滾動;步驟(C)計算機執(zhí)行鼠標(biāo)輸入裝置驅(qū)動程序碼以判斷滾輪是否為前滾向滾動,如果為前滾向滾動則令計算機執(zhí)行第一指令,否則令計算機執(zhí)行第二指令。本發(fā)明方法進(jìn)一步包括步驟(D)計算機執(zhí)行鼠標(biāo)輸入裝置驅(qū)動程序碼以重復(fù)偵測在步驟(A)的被按壓下的復(fù)增鍵是否被放開,直到被放開為止。
再者,為實現(xiàn)本發(fā)明上述目的,本發(fā)明提供一種用于滾輪式鼠標(biāo)輸入裝置的人機接口裝置,包括一個與一計算機連接的滾輪式鼠標(biāo)輸入裝置,其中滾輪式鼠標(biāo)輸入裝置至少包含一左鍵、一右鍵、一滾輪、一復(fù)增鍵;一個提供給計算機執(zhí)行用于該滾輪式鼠標(biāo)輸入裝置的鼠標(biāo)輸入裝置驅(qū)動程序碼,其中該鼠標(biāo)輸入裝置驅(qū)動程序碼使得該計算機進(jìn)行偵測復(fù)增鍵是否被按壓下;偵測滾輪是否被滾動;判斷滾輪是否為前滾向滾動,如果為前滾向滾動則令計算機執(zhí)行一第一指令,否則令計算機執(zhí)行一第二指令。本發(fā)明的鼠標(biāo)輸入裝置驅(qū)動程序碼進(jìn)一步使得該計算機進(jìn)行重復(fù)偵測被按壓下的復(fù)增鍵是否被放開,直到被放開為止。


圖1示出了本發(fā)明的流程圖;圖2示出配合本發(fā)明使用的滾輪式鼠標(biāo)輸入裝置的示意圖;圖3A與圖3B示出執(zhí)行本發(fā)明的計算機的具體實施例下的畫面示意圖;圖4A與圖4B示出執(zhí)行本發(fā)明的計算機的另一具體實施例下的畫面示意圖。圖中10 人機接口方法11、13、15步驟20 滾輪式鼠標(biāo)輸入裝置21 左鍵23 右鍵25 滾輪25a 前滾向方向25b 后滾向方向
27 復(fù)增鍵27a 第三鍵27b 第四鍵27c 第五鍵30 計算機30a 畫面30b 第一指令30c 第二指令30d 第一指令30e 第二指令具體實施方式
為更好的了解本發(fā)明的目的、特征及功效,通過下述具體實施例,并結(jié)合附圖,現(xiàn)對本發(fā)明進(jìn)行詳細(xì)說明。
圖1為本發(fā)明的流程圖,圖2為配合本發(fā)明使用的滾輪式鼠標(biāo)輸入裝置的示意圖。首先說明滾輪式鼠標(biāo)輸入裝置20的滾動方向,本發(fā)明稱圖2的前滾向方向25a為前滾向,圖2的后滾向方向25b為后滾向。本發(fā)明的人機接口方法10其應(yīng)用在與計算機30連接的滾輪式鼠標(biāo)輸入裝置20,而滾輪式鼠標(biāo)輸入裝置20至少包含左鍵21、右鍵23、滾輪25、復(fù)增鍵27。本發(fā)明所稱的復(fù)增鍵27,其在具體實施例下的滾輪式鼠標(biāo)指第三鍵27a、第四鍵27b、或者是第五鍵27c等其中之一的鼠標(biāo)按鍵。本發(fā)明的人機接口方法10的步驟11是計算機30執(zhí)行鼠標(biāo)輸入裝置驅(qū)動程序碼以偵測復(fù)增鍵27是否被按壓下,也即偵測第三鍵27a、第四鍵27b、或者是第五鍵27c等其中之一的鼠標(biāo)按鍵是否有被按壓下。步驟13是計算機30執(zhí)行鼠標(biāo)輸入裝置驅(qū)動程序碼以偵測滾輪25是否被滾動,此時滾輪25的滾動同時是發(fā)生在復(fù)增鍵27仍被按壓維持下的情況中。步驟15是計算機30執(zhí)行鼠標(biāo)輸入裝置驅(qū)動程序碼以判斷滾輪25是否為前滾向滾動,如果為前滾向滾動則令計算機30執(zhí)行第一指令,否則令計算機30執(zhí)行第二指令。本發(fā)明進(jìn)一步包括的步驟計算機30執(zhí)行鼠標(biāo)輸入裝置驅(qū)動程序碼以重復(fù)偵測在步驟11的被按壓下的復(fù)增鍵27是否被放開,直到被放開為止,也即是當(dāng)復(fù)增鍵27被放開后,本發(fā)明上述的第一指令以及第二指令就通過本發(fā)明的人機接口方法10而產(chǎn)生出來。
對于偵測復(fù)增鍵27的按壓以及放開、以及偵測滾輪25的滾動等,在具體的程序手段其可以對應(yīng)到″WM_XBUTTONDOWN″事件、″WM_MOUSEWHEEL″事件、″WM_XBUTTONUP″事件,此對于本領(lǐng)域普通技術(shù)人員而言為其通常能力的范疇以內(nèi)。
圖3A與圖3B為執(zhí)行本發(fā)明的計算機的具體實施例下的畫面示意圖。畫面30a的第一指令30b為用于多媒體播放的降低音量(volume down)指令。畫面30a的第二指令30c為用于多媒體播放的增加音量(volume up)指令。從圖3A與圖3B的顯示,通過本發(fā)明的人機接口方法10能夠產(chǎn)生用于多媒體播放,例如為激光視盤片的多媒體播放的音量控制,或者是控制聲卡音量大小的音量指令。
圖4A與圖4B顯示執(zhí)行本發(fā)明的計算機的另一具體實施例下的畫面示意圖。畫面30a的第一指令30d為用于多媒體播放的下一首(next)指令。畫面30a的第二指令30e為用于多媒體播放的上一首(previous)指令。從圖4A與圖4B的顯示,通過本發(fā)明的人機接口方法10能夠產(chǎn)生用于多媒體光盤播放,例如為激光視盤片的多媒體播放,以控制下一章節(jié)節(jié)目或上一章節(jié)節(jié)目的播放。
圖3A、圖3B以及圖4A、圖4B所顯示的具體實施例,其僅是用來說明第一指令30b、30d與第二指令30c、30e的態(tài)樣以作為范例說明,并非用來限制本發(fā)明。本發(fā)明的人機接口方法10其具體實施的方式可以為驅(qū)動程序碼,也即是上述的鼠標(biāo)輸入裝置驅(qū)動程序碼。而滾輪式鼠標(biāo)輸入裝置20配合上鼠標(biāo)輸入裝置驅(qū)動程序碼后,整體而言發(fā)揮出一種不同形式的人機接口,同時通過第一指令與第二指令在不同態(tài)樣的具體實施情況下,能夠產(chǎn)生各種變化的指令,而讓計算機30的操作更為容易,使用者完全可以僅使用滾輪式鼠標(biāo)輸入裝置20就可以完成操作,不必再配合其它的輸入裝置,例如鍵盤等。
本領(lǐng)域普通技術(shù)人員可在了解在本發(fā)明的精神及觀點后對本發(fā)明進(jìn)行多種不同的修改,都應(yīng)視為本發(fā)明所要求的范圍之內(nèi)。
權(quán)利要求
1.一種用于滾輪式鼠標(biāo)輸入裝置的人機接口方法,其適用于一個用于與一計算機連接的滾輪式鼠標(biāo)輸入裝置,其中該滾輪式鼠標(biāo)輸入裝置至少包含一左鍵、一右鍵、一滾輪、一復(fù)增鍵,該計算機執(zhí)行該滾輪式鼠標(biāo)輸入裝置的鼠標(biāo)輸入裝置驅(qū)動程序碼,該方法包括下列步驟A.該計算機執(zhí)行該鼠標(biāo)輸入裝置驅(qū)動程序碼以偵測該復(fù)增鍵是否被按壓下;B.該計算機執(zhí)行該鼠標(biāo)輸入裝置驅(qū)動程序碼以偵測該滾輪是否被滾動;C.該計算機執(zhí)行該鼠標(biāo)輸入裝置驅(qū)動程序碼以判斷該滾輪是否為前滾向滾動,如果為前滾向滾動則令該計算機執(zhí)行一第一指令,否則令該計算機執(zhí)行一第二指令。
2.如權(quán)利要求1所述的人機接口方法,進(jìn)一步包括該計算機執(zhí)行該鼠標(biāo)輸入裝置驅(qū)動程序碼以重復(fù)偵測在步驟A的被按壓下的復(fù)增鍵是否被放開,直到被放開為止的步驟。
3.如權(quán)利要求1所述的人機接口方法,其中該復(fù)增鍵為該滾輪式鼠標(biāo)輸入裝置的第三鍵。
4.如權(quán)利要求1所述的人機接口方法,其中該復(fù)增鍵為該滾輪式鼠標(biāo)輸入裝置的第四鍵。
5.如權(quán)利要求1所述的人機接口方法,其中該復(fù)增鍵為該滾輪式鼠標(biāo)輸入裝置的第五鍵。
6.如權(quán)利要求1所述的人機接口方法,其中該第一指令為一用于多媒體播放的降低音量指令,以及該第二指令為一用于多媒體播放的增加音量指令。
7.如權(quán)利要求1所述的人機接口方法,其中該第一指令為一用于多媒體播放的下一首指令,以及該第二指令為一用于多媒體播放的上一首指令。
8.如權(quán)利要求1所述的人機接口方法,其中該滾輪式鼠標(biāo)輸入裝置為一滾輪式鼠標(biāo)。
9.一種用于滾輪式鼠標(biāo)輸入裝置的人機接口裝置,包括一個與一計算機連接的滾輪式鼠標(biāo)輸入裝置,其中該滾輪式鼠標(biāo)輸入裝置至少包含一左鍵、一右鍵、一滾輪、一復(fù)增鍵;一個提供給該計算機執(zhí)行用于該滾輪式鼠標(biāo)輸入裝置的鼠標(biāo)輸入裝置驅(qū)動程序碼,其中該鼠標(biāo)輸入裝置驅(qū)動程序碼使該計算機進(jìn)行偵測該復(fù)增鍵是否被按壓下;偵測該滾輪是否被滾動;判斷該滾輪是否為前滾向滾動,如果為前滾向滾動則令該計算機執(zhí)行一第一指令,否則令該計算機執(zhí)行一第二指令。
10.如權(quán)利要求9所述的人機接口裝置,其中該鼠標(biāo)輸入裝置驅(qū)動程序碼進(jìn)一步使該計算機進(jìn)行重復(fù)偵測被按壓下的復(fù)增鍵是否被放開,直到被放開為止。
11.如權(quán)利要求9所述的人機接口裝置,其中該復(fù)增鍵為該滾輪式鼠標(biāo)輸入裝置的第三鍵。
12.如權(quán)利要求9所述的人機接口裝置,其中該復(fù)增鍵為該滾輪式鼠標(biāo)輸入裝置的第四鍵。
13.如權(quán)利要求9所述的人機接口裝置,其中該復(fù)增鍵為該滾輪式鼠標(biāo)輸入裝置的第五鍵。
14.如權(quán)利要求9所述的人機接口裝置,其中該第一指令為一用于多媒體播放的降低音量指令,以及該第二指令為一用于多媒體播放的增加音量指令。
15.如權(quán)利要求9所述的人機接口裝置,其中該第一指令為一用于多媒體播放的下一首指令,以及該第二指令為一用于多媒體播放的上一首指令。
16.如權(quán)利要求9所述的人機接口裝置,其中該滾輪式鼠標(biāo)輸入裝置為一滾輪式鼠標(biāo)。
全文摘要
本發(fā)明涉及一種用于滾輪式鼠標(biāo)輸入裝置的人機接口方法,其適用于一個用于與計算機連接的滾輪式鼠標(biāo)輸入裝置,其中滾輪式鼠標(biāo)輸入裝置至少包含一左鍵、一右鍵、一滾輪、一復(fù)增鍵,其中計算機執(zhí)行滾輪式鼠標(biāo)輸入裝置的鼠標(biāo)輸入裝置驅(qū)動程序碼,本發(fā)明方法包括下列步驟步驟A是計算機執(zhí)行鼠標(biāo)輸入裝置驅(qū)動程序碼以偵測復(fù)增鍵是否被按壓下;步驟B是計算機執(zhí)行以偵測滾輪是否被滾動;步驟C是計算機執(zhí)行鼠標(biāo)輸入裝置驅(qū)動程序碼以判斷滾輪是否為前滾向滾動,如果為前滾向滾動則令計算機執(zhí)行第一指令,否則令計算機執(zhí)行第二指令。
文檔編號G06F3/033GK1536474SQ03109158
公開日2004年10月13日 申請日期2003年4月3日 優(yōu)先權(quán)日2003年4月3日
發(fā)明者陳建仲 申請人:英群企業(yè)股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
綦江县| 囊谦县| 大洼县| 三原县| 溧水县| 汤阴县| 厦门市| 新津县| 临澧县| 梧州市| 庄河市| 慈利县| 灵武市| 康平县| 彭山县| 抚远县| 甘孜县| 凉城县| 乾安县| 墨竹工卡县| 江陵县| 泽州县| 邹平县| 习水县| 荔浦县| 安徽省| 天全县| 大城县| 牡丹江市| 勐海县| 桃园县| 龙海市| 博兴县| 泰兴市| 合水县| 望谟县| 尉犁县| 关岭| 共和县| 拜泉县| 苏尼特右旗|