最早的鼠标大家知道是什么口的么?hoho,是串口的。
今天在网上看到了一个文章,
于是,心动,用了2台计算机,软件模拟出一个真正的串口鼠标,
真是不错,在xp 和 win7下都可以用,
下图就是在win7上,用软件模拟的硬件,如图:串口鼠标
只需一根串口交叉线,连接2台电脑,就可以了,
硬件很简单吧,
我的是笔记本,用了usb转串口线模拟鼠标设备,
串口线连接到台式电脑的com1上,
用串口调试软件即可,下面传上串口鼠标协议,感兴趣的可以玩一下,hoho
上电初始化: 4DH
微软公司与Mouse System公司的鼠标都采用串行输入技术。微软公司的协议格式为3个字节:第1字节的6、7位固定为1,4,5位分别为左右键状态,2、3位为上下移动数据的高6、7位,0、1位为左右移动数据的高6、7位;第2、第3字节发送的都是左右上下的其余6位数据,其中Y表示上下、X表示左右移动的数据位。Mouse System公司的协议格式为5个字节:1个字节用于描述3个按键的状态,2个字节为Y方向的相对坐标,另外2个字节为X方向的相对坐标,具体协议如表1所列。由表1我们可以方便地制作鼠标。