你的需求很奇怪,你會不會是需要TELNET或SSH之類的操作環境?
這個問題是因為
需要在windows系統在透過usb裝置將資料拋到dos系統
只是目前看到的usb裝置通常都是在windows系統下將兩台電腦當成網路芳鄰
目前想要透過HID去模擬成鍵盤將字串傳送
只是鍵盤的HID好像是特殊編碼
無法讓對方系統將USB辨認為鍵盤
所以不知道有什麼方法可以讓WINDOWS系統跟DOS系統透過USB互送字串
HOST DOS <-- USB HID..(buffer)..USB HID --> HOST WINDOWS
理論上你晶片端軔體宣告正確的話,應該你的系統就會把它當成鍵盤驅動,所以先分兩件事情來看,你作業系統接上USB KEYBOARD會不會動作(理論上,應該會吧),再來才是你的裝置為什麼動作不正常,如果你是軔體的問題,在發問時請說清楚。
你是軔體端出現問題還是,作業系統端的問題?
你宣告的HID Discriptor正確嗎?
它Keycode最低的那個位元組是Modifier keys,然後空一個Byte之後才是Key Code,你的格式給的是對嗎?
這個到目前為止都沒有個比較合適的作法
只能透過USB轉RS232將資料送出
在由對方電腦寫接收程式將資料接收
雖然沒有找到具體應該怎麼達成所想要的效果
不過還是感謝大大的回應
因此將最佳解答給sula3065408大大