史萊姆論壇

史萊姆論壇 (http://forum.slime.com.tw/)
-   作業系統操作技術文件 (http://forum.slime.com.tw/f128.html)
-   -   讓xp sp2不支持的藍牙設備也用上微軟的藍牙驅動 (http://forum.slime.com.tw/thread145997.html)

psac 2005-03-29 09:35 AM

讓xp sp2不支持的藍牙設備也用上微軟的藍牙驅動
 
從xp sp2開始,微軟在windows中提供了藍牙的驅動程式。

由於原來的actiontec usb藍牙設備一直使用的廠家原有的的widcomm驅動,感覺問題很多,經常造成explorer崩潰或者連接不上的情況,最重要的是一些第三方的程序,比如nokia 6600的pc suite,只有你使用微軟的驅動,才能完全發揮其藍牙連接的功能,否則在通過藍牙尋找nokia電話的操作時,總是說找不到任何設備(看樣子根本就對widcomm的驅動視而不見)。所以我決定試一下微軟的驅動,看能否解決我遇到的一些問題。

首先查了微軟藍牙驅動的相容設備列表( http://support.microsoft.com/defaul...kb;en-us;841803 ),發現actiontec不在裡面。


如我所料,當卸載掉widcomm的驅動後,在裝置管理員中usb bluetooth變成一個問號設備。不論如何更新驅動,均說找不到。

在google上尋找後,有人說一定要設備的PnPID包含在\windows\inf\bth.inf中才行。bth.inf中支持的PnPID在上面這個相容列表中已經列出來了,我 自己的actiontec usb bluetooth adaptor的PnPID可以用如下方法檢視:

在裝置管理員中,雙按usb bluetooth(現在還是問號設備),轉到details頁面,然後選項hardware ID。電腦上顯示的是:

USB\Vid_1668&Pid_0500&Rev_0802
USB\Vid_1668&Pid_0500

顯然,這個ID不在相容列表中。那麼能否修改bth.inf讓它包含這個ID呢?

估計上面任何一個和bth.inf匹配均可。所以我們試試來選短的那個。

開啟\windows\inf\bth.inf文件(當然先制作備份),很容易看到裡面有一個設備列表。隨便選一個段落,把actiontec的東西加進去。比如,我看IBM的Vid也是1668,所以就順手加在這一段的尾巴上:

[IBM.NT.5.1]
Bluetooth UltraPort Module from IBM= BthUsb, USB\Vid_04BF&Pid_0317
IBM Integrated Bluetooth= BthUsb, USB\Vid_04BF&Pid_0318
IBM Integrated Bluetooth II= BthUsb, USB\Vid_1668&Pid_0441
IBM Integrated Bluetooth III= BthUsb, USB\Vid_1668&Pid_2441
Actiontec Bluetooth= BthUsb, USB\Vid_1668&Pid_0500

接下來的事情就簡單了,進入裝置管理員,雙按問號設備,重新搜尋驅動。


如果沒問題的話最後設備會被識別成actiontec bluetooth,右下角出現微軟的藍牙圖示(和widcomm的相比,略小一點)。見附圖。

我自己用了幾個小時,用藍牙在pc和nokia 6600間傳文件,連接pc suite,用remote s60遙控等,一切正常。其中,使用pc suite時可以用」connect to a Bluetooth device」列出設備,但不知道為什麼按OK後沒反應,還是只能用串列阜模擬方式連接。但連接明顯比原來穩定,可以隨時手動中斷連線再重連,一連就通,不像原來widcomm driver,多通、斷幾次就造成explorer崩潰,甚至要重啟機器。

個人經驗,僅供參考。

這裡有個很重要的假設,就是雖然微軟相容設備列表中沒有你的設備,但你的設備硬體本身需要符合微軟式磁碟機動所支持的規範,以上這個欺騙手段只是讓系統使用微軟的驅動來操作你的硬體,如果硬體本身和驅動不符,還是沒法使用的。我相信大部分自 帶widcomm驅動的設備都可以用這個辦法,只是由於種種原因沒有參加微軟的認證而已。

用widcomm用得不爽的朋友可以照著這個方法試試。注意:1. 必須是XP SP2;2. 在做任何改動前制作備份原inf文件,最不濟可以恢復原樣。

下圖1顯示了裝置管理員中的藍牙設備,
http://img180.exs.cx/img180/8565/actiontecbt3tm.png


圖2顯示了用nokia pc suite的connect to a Bluetooth device對話視窗(原來用widcomm這裡永遠找不到任何東西),以及使用remote s60通過藍牙遙控nokia 6600的情況,還有最下面工作列上的藍牙圖示。




http://img131.exs.cx/img131/9900/usingbt3hd.png

poss 2005-03-29 12:13 PM

很好的知訊,列印備檔,

psac 2006-03-07 01:10 AM

SP2技巧:你的IE也有這毛病?

為什麼IE以純文本方式開啟某些文件?為什麼工作工作列上會出現紅色的安全中心圖示?

什麼IE以純文本方式開啟某些文件

現象:

當在IE中以http方式開啟一個mp3媒體文件時, mp3文件顯示為純文本方式.

分析:

這種現象是由於文件的副檔名和內容之間不匹配, 或者伺服器端報告的內容檔案類型和文件的副檔名或內容的不匹配所致. 要徹底的解決需要聯係這個網站的管理員以修正這個問題.

解決:

在Windows XP SP2中這是IE的一個增強安全特性- MIME Handling Enforcement. 我們不推薦禁止這個安全特性, 除非作為一個不得已的選項. 禁止IE的這個安全特性可以通過修改註冊表:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet
  Explorer\Main\FeatureControl\FEATURE_MIME_SNIFFING
  iexplore.exe: 0 (REG_DWORD)

  -or -

  HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet
  Explorer\Main\FeatureControl\FEATURE_MIME_SNIFFING

  iexplore.exe: 0 (REG_DWORD)



另一方面, 用戶也可以修改引起不正常內容顯示的區域中的安全設定. 此設定可以通過修改安全區域中的自訂等級按鈕進入自訂設定, 並對'Open files based on content, not file extension' 設定項進行修改(Enable/Disable).

為什麼工作工作列上會出現紅色的安全中心圖示

安裝Windows XP SP2服務包後, 有時在工作工作列區域會出現紅色的安全中心(Security Center)圖示, 但有時卻又不出現.

安全中心圖示工作正常情況下不會出現, 即使手動式開啟, 在工作工作列區域也只會出現綠色的圖示. 出現紅色, 說明當前系統出現以下情況:

防火牆未啟用

自動更新未啟用

病毒防護軟體已過期(通常指病毒定義庫)


所有時間均為台北時間。現在的時間是 01:06 AM

Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2024, Jelsoft Enterprises Ltd.

『服務條款』

* 有問題不知道該怎麼解決嗎?請聯絡本站的系統管理員 *


SEO by vBSEO 3.6.1