我也不能完全给出你想要的东西,只是就我所知简单说点。
不知道你搞的双键盘和双鼠标对接口是什么要求?在现在不对电脑硬件做改动的情况下实现双键盘双鼠标可以是:
1.ps/2接口的键盘和鼠标+另一对用usb接口的键盘和鼠标
2.两对都是usb接口的,也即使用四个usb接口。
因此关注的问题就是如何访问ps2端口和usb端口以获得按键信息,在此信息被送到系统应用程序前如何捕获以及做调整后再发出。
应用程序直接访问ps2的api,Windows好像没有提供,我在网上搜了下,没有找到,不过有个vb的例子是怎么样通过第三方驱动访问ps2接口,模拟键盘发送按键。你可以看下,
http://hi.baidu.com/fdfun/blog/item/e12959882acd5e91a5c27201.html
对于usb键盘鼠标的识别,Windows API还比较多,可以看看下面vb的例程
http://www.51kaifa.com/jswz/read.php?ID=1830