Thread (20 messages) 20 messages, 7 authors, 2012-09-15

Re: New Alps protocol in the wild?

From: Ben Gamari <hidden>
Date: 2012-07-30 16:19:52

Just to keep everyone in the loop, I've tried both VirtualBox and Qemu
now and the Alps driver appears to work under neither. After some
reflection, I finally resolved to brave the jungle that is Windows
driver development and now have the beginnings of a PS/2 filter
driver[1]. It's quite hacked together and is likely a textbook example
of how not to write a Windows driver, but it's nearly working. That
being said, if anyone has experience with NT kernel development, feel
free to assist in any way you can.

That being said, I'd recommend you don't install it at the moment; it
currently BSODs from use of DebugPrint in an ISR. Before breaking it,
however, I was able to get incoming data from the trackpad. The breaking
changes were an attempt to gather outgoing commands to the device so I'm
(hopefully) not far from having traces.

Cheers,

- Ben


[1] https://github.com/bgamari/ps2log
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help