[英]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.