共用方式為


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 上作為滑鼠) :

  1. 以滑鼠右鍵按一下裝置,然後按一下 [更新驅動程式]。

  2. 從清單或特定位置選取 [安裝] ([進階) ],然後按 [下一步]。

  3. 選取 [不要搜尋]。我將會選擇要安裝的驅動程式,然後按一下 [ 擁有磁片]。

  4. 在 [ 從磁片安裝 ] 對話方塊中,輸入您複製驅動程式和 INF 檔案之目錄的路徑,然後按一下 [ 確定]。

  5. 按一下 [完成] 。

在 Windows Vista 和 Windows 7 上

  1. 以滑鼠右鍵按一下裝置,然後按一下 [更新驅動程式]。

  2. 按一下 [流覽我的電腦以取得驅動程式軟體 ] 連結。

  3. 按一下 [ 讓我從電腦上的設備磁碟機清單挑選 ] 連結。

  4. 按一下 [擁有磁片]。

  5. 流覽至驅動程式檔案的位置,然後按一下 INF 檔案。

  6. 按一下 [確定]。

程式碼導覽

本節包含 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

追蹤宏的定義。 這應該編輯為視需要啟用追蹤。