写入PS / 2端口

时间:2012-04-26 02:19:44

标签: c# c++ io hardware ps2

我有一个使用PS / 2端口进行通信的磁卡读卡器/写卡器。我需要能够从我的计算机发送和接收数据。但是,我无法通过PS / 2直接发送/接收任何信息 - 特别是发送,程序不能简单地拦截键盘事件。

C#或C ++会更好,但任何语言/框架/ API都可以。

1 个答案:

答案 0 :(得分:2)

您可能需要为PS2键盘驱动程序创建一个过滤器驱动程序。

现代版Windows上的PS / 2驱动程序是:i8042prt.sys

您可以在此处找到示例过滤器驱动程序的信息: http://msdn.microsoft.com/en-us/library/windows/hardware/ff542411(v=vs.85).aspx

我认为不可能从Windows用户空间读取和写入原始数据到PS / 2端口。

相关问题