Запись в порт PS/2
У меня есть устройство чтения / записи магнитных карт, которое использует порт PS/2 для связи. Мне нужно иметь возможность отправлять и получать данные с моего компьютера. Однако я не могу найти никакой информации об отправке / получении напрямую через PS/2, особенно об отправке, для которой программа не может просто перехватывать события клавиатуры.
C# или C++ предпочтительнее, но подойдет любой язык / фреймворк /API.
1 ответ
Вам, вероятно, потребуется создать драйвер фильтра для драйвера клавиатуры PS2.
Драйвер PS/2 на современных версиях Windows: i8042prt.sys
Вы можете найти информацию о примере драйвера фильтра здесь: http://msdn.microsoft.com/en-us/library/windows/hardware/ff542411(v=vs.85).aspx
Я не думаю, что можно читать и записывать необработанные данные в порт PS/2 из пространства пользователя в Windows.