Elotouch 驅動程式
描述
Elotouch 驅動程式是 KMDF 驅動程式,可以做為多觸控驅動程式和滑鼠驅動程式。 其架構與 WacomKMDF 驅動程式非常類似。
範例驅動程式會共用位於下列目錄中的程式碼:
src\input\hiddigi\common 目錄包含 KMDF 範例驅動程式通用的程式碼。
src\input\hiddigii\util 目錄包含所有 HID 輸入範例驅動程式通用的公用程式函式。
建立範例
在 Windows 驅動程式套件中使用標準驅動程式建置工具。 在驅動程式目錄中,輸入 build。 建置腳本會產生Elotouch.sys驅動程式。
安裝
驅動程式檔案
EloMT.inf
Elotouch.sys
Hidkmdf.sys (從 src\hid\hidusbfx2\hidmapper 目錄建置)
WDK ROOT > \redist\wdf\ < platform > \ 的 < WDF 共同安裝程式 dll
若要安裝驅動程式,請將驅動程式檔案複製到相同位置 (.sys和.dll檔案) 和 INF 檔案。 在 裝置管理員 中,完成下列步驟。
在 Windows XP (驅動程式可在 Windows XP 和 Windows Vista 上作為滑鼠) :
以滑鼠右鍵按一下裝置,然後按一下 [更新驅動程式]。
從清單或特定位置選取 [安裝] ([進階) ],然後按 [下一步]。
選取 [不要搜尋]。我將會選擇要安裝的驅動程式,然後按一下 [ 擁有磁片]。
在 [ 從磁片安裝 ] 對話方塊中,輸入您複製驅動程式和 INF 檔案之目錄的路徑,然後按一下 [ 確定]。
按一下 [完成] 。
在 Windows Vista 和 Windows 7 上
以滑鼠右鍵按一下裝置,然後按一下 [更新驅動程式]。
按一下 [流覽我的電腦以取得驅動程式軟體 ] 連結。
按一下 [ 讓我從電腦上的設備磁碟機清單挑選 ] 連結。
按一下 [擁有磁片]。
流覽至驅動程式檔案的位置,然後按一下 INF 檔案。
按一下 [確定]。
程式碼導覽
本節包含 src\input\hiddigi 目錄中所有檔案的檔案資訊清單。
檔案資訊清單
src\input\hiddigi \ wacompen
檔案 | 描述 |
---|---|
Errcodes.mc |
包含事件程式碼和訊息。 |
Pch.h |
先行編譯標頭檔。 |
來源 |
WDK 來源檔案。 |
Makefile |
WDK 建置環境建立檔案。 |
Elotouch.c |
包含 OEM 特定程式碼。 |
Oempen.c |
包含 OEM 特定程式碼。 |
Elotouch.h |
包含 OEM 特定定義。 |
Elotouch.rc |
驅動程式的資源檔。 |
EloMT.inx |
用來產生 INF 檔案的 INX 檔案 |
src\input\hiddigi\common
檔案 | 描述 |
---|---|
hid.c |
處理所有內部 HIDClass IOCTLs。 |
naturalInput.h |
包含 UART 數位板驅動程式的常見定義。 |
Pnp.c |
處理 PnP) 和電源管理隨插即用 (。 |
Serial.c |
包含處理序列埠的所有函式。 |
Serial.h |
包含序列埠定義。 |
src\input\hiddigi\util
檔案 | 描述 |
---|---|
Errlog.c |
包含所有錯誤記錄函式。 |
Errlog.h |
包含錯誤記錄定義。 |
Wtrace.h |
追蹤宏的定義。 這應該編輯為視需要啟用追蹤。 |