[英]How to control led from several keyboard separated
現在我正在做一個項目。
有多個鍵盤連接到計算機。 我使用keybd_event()
控制led,但是當我打開led(例如numlock led)時,所有鍵盤的numlock led也將打開。
我想將LED分開控制,這意味着當我打開一個鍵盤的LED時,其余鍵盤的相應LED將不會打開。
我在C#中執行此操作。 有人有什么主意嗎?
使用IBMPC鍵盤(我認為是Mac),鍵盤狀態保持在操作系統設備驅動程序級別。 鍵盤本身的硬件僅告訴系統按下或釋放了哪些鍵,驅動程序將其轉換為實際鍵入的字符。 結果,實際上沒有任何功能可以使不同的鍵盤處於不同的狀態,並且LED應該為所有鍵盤顯示相同的狀態。
如果你願意寫自己的USB設備驅動程序,你可以改變這種行為。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.