裝置驅動程式項目,一部份 3--滑鼠/鍵盤驅動程式

文章翻譯 文章翻譯
文章編號: 102990 - 檢視此文章適用的產品。
全部展開 | 全部摺疊

在此頁中

結論

本文包含的滑鼠和鍵盤驅動程式登錄項目。沒有裝置驅動程式] 項目組件 3 」 文件中找到這個主題的第二半。

這些子群組會包含:

  • Microsoft 序列滑鼠連接埠驅動程式
  • 滑鼠類別驅動程式
  • 鍵盤類別驅動程式
  • 鍵盤與滑鼠的裝置對應項目
有裝置驅動程式] 項目發行項數列 5 部分: 第 1 部份: 裝置驅動程式目包含:
  • 檔案系統驅動程式及辨識器
  • 磁碟序列及平行連接埠
第 2 部份: 滑鼠及鍵盤項目包含:
  • Microsoft 匯流排滑鼠連接埠驅動程式
  • Intel 8042 連接埠驅動程式
  • Microsoft InPort 匯流排滑鼠連接埠驅動程式
第 3 部份: 滑鼠及鍵盤項目,續想

第 4 部份: SCSI 迷你連接埠項目

第 5 部分: 音效卡和視訊裝置驅動程式項目

注意: 您可以藉由選擇 [裝置] 按鈕中 WinMSD 檢視這些裝置驅動程式目前的設定值。

Microsoft 序列滑鼠連接埠驅動程式項目

在這個子機碼中找到 Microsoft 序列滑鼠值的項目:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Sermouse\Parameters

MouseDataQueueSize     REG_DWORD     >= 0x1
				
指定至驅動程式未分頁集區中由內部緩衝的滑鼠事件數目。[配置] 大小及單位為位元組) 內部緩衝區是此值乘以 MOUSE_INPUT_DATA 結構 (NTDDMOU.H 中定義) 的大小。請考慮增加大小,如果在 「 事件檢視器 」 中的系統記錄檔包含下列的訊息從 Sermouse 來源: 「 儲存內送的滑鼠資料的環狀緩衝區) 已經溢出 (緩衝區大小是可以透過登錄設定)" 預設值: 0x64 100
NumberOfButtons     REG_DWORD     >= 0x1
				
指定序列滑鼠上的按鈕數目。如果在啟動時偵測到並放在登錄中的按鈕數目不正確的可以使用此值來覆寫它。 預設值: 0x2
OverrideHardwareBitstring     REG_DWORD     0x1 or 0x2
				
這個項目不是通常存在。當存在時,它會指定不管是否它實際上偵測,序列滑鼠是存在於系統。新增這個值告訴假設 (0x1 值所指定) 的 COM1 或 COM2 (0x2 值所指定) 上是序列滑鼠驅動程式。此項目如果會很有幫助序列滑鼠不會自動偵測到。
PointerDeviceBaseName     REG_SZ     Base port device name
				
指定基底的名稱,以序列滑鼠裝置驅動程式所建立的裝置物件。裝置驅動程式也將裝置物件的相關資訊寫入 HKEY_LOCAL_MACHINE\HARDWARE\DeviceMap,讓指標類別驅動程式可以找到指標連接埠裝置物件。 預設值: PointerPort
SampleRate     REG_DWORD     Mouse sample rate in Hz
				
指定序列滑鼠的取樣率。供日後使用。 這個值可能會在第一版的 Windows NT 沒有任何作用。 預設值: 0x28 (1200 傳輸速率)

滑鼠類別驅動程式項目

在這個子機碼中找到值項目,以滑鼠類別驅動程式:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Mouclass\Parameters

ConnectMultiplePorts     REG_DWORD     0x0 or 0x1
				
指定的類別和連接埠的裝置物件之間的連線類型。 這個參數主要是為裝置驅動程式撰寫人員感興趣。

值為 0x0 指定類別裝置物件和連接埠裝置物件之間的 1: 1 關聯性。(也就是一個類別裝置物件是由驅動程式所建立,而且連接到一個連接埠裝置物件,建立並將它連接到一個相關聯的連接埠] 物件的物件數目上限會由 MaximumPortsServiced 的值來決定)。值 0x1 指定單一類別的裝置物件和多個連接埠裝置物件之間的 1:many 關聯性。(也就是一個類別的裝置物件建立由驅動程式並再連接到多個連接埠裝置物件,MaximumPortsServiced 所指定的最多可)。 預設值: 0x1 (最多到系統上的指標裝置 MaximumPortsServiced 數目所產生的事件將所有被送到 Windows 子系統單一輸入資料流中)。
MaximumPortsServiced     REG_DWORD     >= 0x1
				
指定滑鼠類別裝置驅動程式會連接到和服務的連接埠裝置的數目。類別的裝置驅動程式會處理特定類別的 (在本例中、 滑鼠及其他指標裝置) 的裝置上的硬體獨立作業。連接埠驅動程式管理硬體特定作業。 預設值: 0x3 (類別的驅動程式將服務最多三個指標裝置)。
MouseDataQueueSize     REG_DWORD     >= 0x1
				
指定至驅動程式未分頁集區中由內部緩衝的滑鼠事件數目。[配置] 大小及單位為位元組) 內部緩衝區是此值乘以 MOUSE_INPUT_DATA 結構 (NTDDMOU.H 中定義) 的大小。請考慮增加大小,如果系統記錄檔,在 [事件檢視器] 中的經常包含 Mouclass 來源來自下列的訊息: 「 儲存內送的滑鼠資料的環狀緩衝區) 已經溢出 (緩衝區大小是可以透過登錄設定)" 預設值: 0x64 100
PointerDeviceBaseName     REG_SZ     Base class device name
				
指定滑鼠類別裝置驅動程式所建立的裝置物體的基底的名稱。裝置驅動程式也將裝置物件的相關資訊寫入 HKEY_LOCAL_MACHINE\HARDWARE\DeviceMap 使指標類別裝置物件可輕易地找到。 預設: PointerClass

鍵盤類別驅動程式項目

數值項目之鍵盤類別驅動程式可以在下列子機碼中找到:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Kbdclass\Parameters

ConnectMultiplePorts     REG_DWORD     0x0 or 0x1
				
指定的類別和連接埠的裝置物件之間的連線類型。 這個參數主要是為裝置驅動程式撰寫人員感興趣。

值為 0x0 指定類別裝置物件和連接埠裝置物件之間的 1: 1 關聯性。(也就是一個類別裝置物件是由驅動程式所建立,而且連接到一個連接埠裝置物件,建立並將它連接到一個相關聯的連接埠] 物件的物件數目上限會由 MaximumPortsServiced 的值來決定)。0x1 值指定單一類別的裝置物件和多個連接埠裝置物件之間的 1:many 關係 (也就是一個類別的裝置物件建立由驅動程式並再連接到多個連接埠裝置物件,MaximumPortsServiced 所指定的最多可) 預設值: 0x0 (最多到系統上的鍵盤裝置 MaximumPortsServiced 數目所產生的事件將送紙個別輸入資料流。在第一版的 Windows NT,Windows 子系統只從讀取單一鍵盤輸入資料流)。
KeyboardDataQueueSize     REG_DWORD     >= 0x1
				
指定至驅動程式未分頁集區中由內部緩衝的鍵盤事件數目。[配置] 大小及單位為位元組) 內部緩衝區是此值乘以 KEYBOARD_INPUT_DATA 結構 (NTDDKBD.H 中定義) 的大小。請考慮增加大小,如果在 「 事件檢視器 」 中的系統記錄檔包含下列的訊息從 Kbdclass 來源: 「 儲存內送的鍵盤資料的環狀緩衝區) 已經溢出 (緩衝區大小是可以透過登錄設定)" 預設值: 0x64 100
KeyboardDeviceBaseName     REG_SZ     Base class device name
				
指定鍵盤裝置物體鍵盤類別裝置驅動程式所建立的基底的名稱。裝置驅動程式也將裝置物件的相關資訊寫入 HKEY_LOCAL_MACHINE\HARDWARE\DeviceMap,讓輕易地找到鍵盤類別裝置物件。 預設值: KeyboardClass
MaximumPortsServiced     REG_DWORD     >= 0x1
				
指定鍵盤類別裝置驅動程式會連接到和服務的連接埠裝置數目。類別的裝置驅動程式處理特定類別的 (在這個案例,鍵盤裝置) 的裝置上的硬體獨立作業。連接埠驅動程式管理硬體特定作業。 預設值: 0x3 (類別的驅動程式將服務最多三個鍵盤裝置)。

鍵盤和滑鼠 DeviceMap 項目下列的 DeviceMap 說明僅供參考之用,因為 DeviceMap 子機碼是變動會重新建立每次啟動 Windows NT。 系統管理員不能修改 DeviceMap 項目。

這些 DeviceMap 項目是 Windows 子系統來尋找指標和鍵盤類別裝置和使用指標和鍵盤類別驅動程式找不到相關聯的指標和鍵盤連接埠裝置。 資訊是由驅動鍵盤及指標類別和連接埠程式放在 DeviceMap 子機碼。

每個這些項目格式為:

類別的裝置物件的名稱: REG_SZ: 驅動程式的服務的登錄路徑

鍵盤類別資訊會出現在登錄路徑:
HKEY_LOCAL_MACHINE\HARDWARE\DeviceMap\KeyboardClass
				
有可以是一或多個項目。每個項目會指定鍵盤類別驅動程式,來代表類別裝置驅動程式的服務子機碼後面登錄路徑所建立的裝置物件的名稱。 預設:
\Device\KeyboardClass0 : REG_SZ :
\Registry\Machine\System\ControlSet001\Services\Kbdclass
				
的鍵盤連接埠資訊會出現在登錄路徑:
HKEY_LOCAL_MACHINE\HARDWARE\DeviceMap\KeyboardPort
				
有可以是一或多個項目。每個項目會指定由鍵盤連接埠驅動程式,來代表實體鍵盤 (連接埠) 裝置驅動程式的服務子機碼後面登錄路徑建立一個裝置物件的名稱。 預設:
\Device\KeyboardPort0 : REG_SZ :
\Registry\Machine\System\ControlSet001\Services\i8042prt
				
的滑鼠類別資訊會出現在登錄路徑:
HKEY_LOCAL_MACHINE\HARDWARE\DeviceMap\PointerClass
				
有可以是一或多個項目。每個項目會指定指標 (滑鼠) 類別驅動程式,來代表類別裝置驅動程式的服務子機碼後面登錄路徑所建立的裝置物件的名稱。 預設:
\Device\PointerClass0 : REG_SZ :
\Registry\Machine\System\ControlSet001\Services\Mouclass
				
的滑鼠連接埠資訊會出現在登錄路徑:
HKEY_LOCAL_MACHINE\HARDWARE\DeviceMap\PointerPort
				
有可以是一或多個項目。每個項目會指定指標的連接埠驅動程式,來代表實體指 (連接埠) 裝置,並登錄路徑加到驅動程式的服務子機碼所建立的裝置物件的名稱。 預設值 (假設滑鼠連接埠、 Microsoft InPort 和序列的指標裝置連接):

\Device\PointerPort0: REG_SZ:
     \Registry\Machine\System\ControlSet001\Services\i804
				
2prt\Device\PointerPort1: REG_SZ:
     \Registry\Machine\System\ControlSet001\Services\Inport
				
\Device\PointerPort2: REG_SZ:
     \Registry\Machine\System\ControlSet001\Services\Sermouse
				

?考

參考:"的 Windows NT 資源工具箱 」 的作業系統版本 3.1 」。

屬性

文章編號: 102990 - 上次校閱: 2006年10月31日 - 版次: 2.1
這篇文章中的資訊適用於:
  • Microsoft Windows NT Advanced Server 3.1
  • Microsoft Windows NT Workstation 3.1
  • Microsoft Windows NT Advanced Server 3.1
關鍵字:?
kbmt kbinfo kbprint KB102990 KbMtzh
機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:102990
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com