找廠商結果搶先報 - 鍵盤

By Carol
at 2005-12-02T18:34
at 2005-12-02T18:34
Table of Contents
※ 引述《coolcate (貓少爺)》之銘言:
: 一.問題到底在哪?為什麼會出問題?
恩....我試著用最簡單的說法來說明...雖然跟實際狀況有出入,
但是這樣講應該最容易理解.......
IC裡面有一張表, 這張表格的 X 跟 Y 兩個座標代表著這個IC不同的腳位,
當今天有兩個腳位互相導通的時候, IC會去看這張表, 然後送出相對應的訊號
比如 (1;1) 的位置寫著A, (1;2)的位置寫著B, 以此類推,
那當X1腳位跟Y1腳位通電時, IC就會送出一個碼, 這個碼代表的是字母A,
當X1腳位跟Y2腳位通電時, IC就會送出一個碼, 這個碼代表的是字母B,
到這邊, 應該沒有大問題吧?
廠商給我們看了我們鍵盤用的IC的這張表, 表格裡面的確有一格是寫著"Power"
他對應輸出的編碼是66, 如果各位有印象, 請去看版面上第6703篇,
我回應一直花的文章裡貼的那段英文, 我這邊重貼一次
In previous revisions of this specification, the "Keyboard Power" usage
(index 102dec/66hex) as defined in the Keyboard/Keypad Page (page 0x07) in
the core HID 1.0 specification was recommended as the way to implement a
POWER button on a keyboard. However, this recommendation should not be
followed anymore and has been replaced with the recommendations above.
這篇文章的來源是微軟的MSDN說明檔案, 可以從這裡
http://www.microsoft.com/whdc/device/input/Scancode.mspx
下載完整文章(畫面中的Keyboard Scan Code Specification)
在內文的第27頁上面有寫~
簡單說, Windows98當初用的規格(編碼66), 現在到XP已經沒辦法用了(XP改成編碼81)
所以這個按鍵在98底下是正常, 在MAC/Windows XP底下是沒有用的~
那廠商為何要選這個晶片呢?
因為跟MAC相容, 到了XP之後, 鍵盤多媒體鍵的功能有了修改, 所以同樣的功能,
在XP底下跟在MAC底下送給電腦的碼是不一樣的, 但是在98的規範底下是一樣的,
因為一個按鍵不可能送出兩種訊號, 如果是同時支援XP/MAC的晶片, 他在表裡面,
同樣的功能會有兩個位置, 一個是給XP用的, 一個是給MAC用的, 變成要接兩個鍵,
你應該不會想看到你的鍵盤上面有兩個Power鍵, 然後一個是For XP, 一個For Mac
但是在98底下, 一些按鍵的設定是跟MAC一樣的, 所以使用採用98的表的IC,
在大多數的功能艦上面都可以跟MAC取得共通的輸出~
所以~
這個鍵在廠商設計那邊真的有問題嗎? 我覺得就按鍵本身的設計, 這是沒有問題
因為他的功能正常, 依照微軟給的規範, 那個鍵本來就是98可以動作,
XP跟MAC沒有動作, 要是套用XP的IC, 抱歉, 電源是可以動, 但是這個鍵在
98跟MAC下沒有動作, 而且有許多的PC/MAC相通鍵就不見了, 這也變成PC專用鍵盤
最後
這個鍵在我的XP是可以動作的, 我的主機板BIOS中, Power Management的選項底下
將ACPI設定成S3模式(預設是S1), 然後將電源鍵選項
(Power On Funtion, 不是Power Button Function)
設定成"Keyboard 98"(預設是Button Only), 就可以用他關機,
(其他還可以設定成Hotkey, 比如設定我按Ctrl+F1就可以開機)
但是, 我家三台電腦, 只有我這台電腦的BIOS有"Power On Function"的選項.....
題外話....Orz
雖然現在那個功能鍵確定是設成E-Mail (絕對沒有Emil這個按鍵.......)
但是我比較想把他設定成 [ Ctrl+Alt+Delete ] ,
我想按"這個鍵"的機率高多了....XDDDD
--
歡迎參觀我家的貓....
http://0rz.net/210H3
--
: 一.問題到底在哪?為什麼會出問題?
恩....我試著用最簡單的說法來說明...雖然跟實際狀況有出入,
但是這樣講應該最容易理解.......
IC裡面有一張表, 這張表格的 X 跟 Y 兩個座標代表著這個IC不同的腳位,
當今天有兩個腳位互相導通的時候, IC會去看這張表, 然後送出相對應的訊號
比如 (1;1) 的位置寫著A, (1;2)的位置寫著B, 以此類推,
那當X1腳位跟Y1腳位通電時, IC就會送出一個碼, 這個碼代表的是字母A,
當X1腳位跟Y2腳位通電時, IC就會送出一個碼, 這個碼代表的是字母B,
到這邊, 應該沒有大問題吧?
廠商給我們看了我們鍵盤用的IC的這張表, 表格裡面的確有一格是寫著"Power"
他對應輸出的編碼是66, 如果各位有印象, 請去看版面上第6703篇,
我回應一直花的文章裡貼的那段英文, 我這邊重貼一次
In previous revisions of this specification, the "Keyboard Power" usage
(index 102dec/66hex) as defined in the Keyboard/Keypad Page (page 0x07) in
the core HID 1.0 specification was recommended as the way to implement a
POWER button on a keyboard. However, this recommendation should not be
followed anymore and has been replaced with the recommendations above.
這篇文章的來源是微軟的MSDN說明檔案, 可以從這裡
http://www.microsoft.com/whdc/device/input/Scancode.mspx
下載完整文章(畫面中的Keyboard Scan Code Specification)
在內文的第27頁上面有寫~
簡單說, Windows98當初用的規格(編碼66), 現在到XP已經沒辦法用了(XP改成編碼81)
所以這個按鍵在98底下是正常, 在MAC/Windows XP底下是沒有用的~
那廠商為何要選這個晶片呢?
因為跟MAC相容, 到了XP之後, 鍵盤多媒體鍵的功能有了修改, 所以同樣的功能,
在XP底下跟在MAC底下送給電腦的碼是不一樣的, 但是在98的規範底下是一樣的,
因為一個按鍵不可能送出兩種訊號, 如果是同時支援XP/MAC的晶片, 他在表裡面,
同樣的功能會有兩個位置, 一個是給XP用的, 一個是給MAC用的, 變成要接兩個鍵,
你應該不會想看到你的鍵盤上面有兩個Power鍵, 然後一個是For XP, 一個For Mac
但是在98底下, 一些按鍵的設定是跟MAC一樣的, 所以使用採用98的表的IC,
在大多數的功能艦上面都可以跟MAC取得共通的輸出~
所以~
這個鍵在廠商設計那邊真的有問題嗎? 我覺得就按鍵本身的設計, 這是沒有問題
因為他的功能正常, 依照微軟給的規範, 那個鍵本來就是98可以動作,
XP跟MAC沒有動作, 要是套用XP的IC, 抱歉, 電源是可以動, 但是這個鍵在
98跟MAC下沒有動作, 而且有許多的PC/MAC相通鍵就不見了, 這也變成PC專用鍵盤
最後
這個鍵在我的XP是可以動作的, 我的主機板BIOS中, Power Management的選項底下
將ACPI設定成S3模式(預設是S1), 然後將電源鍵選項
(Power On Funtion, 不是Power Button Function)
設定成"Keyboard 98"(預設是Button Only), 就可以用他關機,
(其他還可以設定成Hotkey, 比如設定我按Ctrl+F1就可以開機)
但是, 我家三台電腦, 只有我這台電腦的BIOS有"Power On Function"的選項.....
題外話....Orz
雖然現在那個功能鍵確定是設成E-Mail (絕對沒有Emil這個按鍵.......)
但是我比較想把他設定成 [ Ctrl+Alt+Delete ] ,
我想按"這個鍵"的機率高多了....XDDDD
--
歡迎參觀我家的貓....
http://0rz.net/210H3
--
Tags:
鍵盤
All Comments

By Catherine
at 2005-12-04T06:33
at 2005-12-04T06:33

By Thomas
at 2005-12-07T19:54
at 2005-12-07T19:54

By Audriana
at 2005-12-10T16:02
at 2005-12-10T16:02

By Enid
at 2005-12-12T01:51
at 2005-12-12T01:51

By Oliver
at 2005-12-14T02:44
at 2005-12-14T02:44

By Rae
at 2005-12-15T05:04
at 2005-12-15T05:04

By Robert
at 2005-12-15T21:20
at 2005-12-15T21:20

By Oliver
at 2005-12-17T03:20
at 2005-12-17T03:20

By Gary
at 2005-12-21T17:42
at 2005-12-21T17:42

By Bennie
at 2005-12-25T11:38
at 2005-12-25T11:38

By Mary
at 2005-12-28T10:30
at 2005-12-28T10:30
Related Posts
找廠商結果搶先報

By Barb Cronin
at 2005-12-02T16:35
at 2005-12-02T16:35
周五上午預計與廠商洽談的可能狀況

By Kelly
at 2005-12-01T14:06
at 2005-12-01T14:06
Microsoft Wireless Notebook Laser Mouse 6000

By Andy
at 2005-12-01T14:01
at 2005-12-01T14:01
Taclick白色青軸款樣品心得

By Lily
at 2005-11-30T19:11
at 2005-11-30T19:11
周五上午七點半召集板友找廠商囉

By Susan
at 2005-11-30T18:36
at 2005-11-30T18:36