昏睡紅猹 -
從0.99到1實現一個Windows上的虛擬hid鍵盤設備
在虛擬機、遠程控制、或者諸如雲電腦之類的應用中,我們經常能夠看到虛擬設備的身影。對於初學者來説,從0到1實現一個虛擬設備或許非常困難,但從0.99到1改造一個虛擬設備就簡單多了。本文根據微軟提供的UMDF版本HID minidriver的示例代碼,稍加改造,將其變成一個虛擬HID鍵盤設備。
HID minidriver sample
微軟提供的這個示例代碼的倉庫地址是:https://github
windows
昏睡紅猹 -
使用VHF框架實現一個虛擬HID鍵盤
前幾天我通過改造微軟的vhidmini2這個驅動示例,寫了一個umdf的虛擬hid鍵盤,然後我發現,微軟還提供了一個叫Virtual Hid Framework(VHF)的框架,專門用來實現虛擬hid設備,在kmdf和umdf上都支持(文檔這麼説的),所以就想着用VHF來重寫一下上次的那個虛擬hid鍵盤。
0 VHF概述
使用VHF開發的驅動程序叫做源驅動程序,源驅動程序的作用是控制VHF設備對象
windows
昏睡紅猹 -
HLK測試入門
1 在服務器上安裝HLK Controller和HLK Studio
HLK Controller只能安裝在英文版的Windows Server系統中
HLK Studio可以安裝在任何系統中,單獨安裝HLK Studio時,只能進行查看測試結果,創建/合併Package等操作,無法進行HLK測試
根據待測設備上安裝的Windows系統的版本,下載對應版本的HLK
windows
昏睡紅猹 -
Windows集成筆設備
Windows集成筆設備一般是指屏(數字化儀/筆數字化轉換器)和筆(筆傳感器)構成的整體。屏、筆、主機之間的連接包含了屏與筆的連接、屏與主機的連接、筆與主機的連接,集成筆的主要功能由屏與筆的連接和屏與主機的連接來實現,筆與主機的連接可以實現一些可選的擴展功能。
屏與主機的連接
屏通過USB或I2C或SPI(或其他能夠提供兼容的HID驅動的總線),使用HID連接到主機上。
在微軟的一些文檔中,會
windows