|
|
|
|
|
G18的硬件驱动模式和网络上常用的模拟技术有什么不同? |
|
|
目前网络上主要提供的几种模拟技术包括:WINIO(端口)技术、外置USB设备虚拟键盘鼠标设备及常规WINDOWS接口、消息这几种方式。
采用WINIO技术的都是通过一套第三方提供的WINIO接口,从而获得I/O的访问控制权限,该方式也是目前使用最多的方式。这种方式的优势是开发时使用第三方的WINIO接口库,不需要自行开发底层的代码。但缺点非常明显,兼容性非常的差,只能模拟PS/2接口的键盘鼠标,对于USB接口、无线键盘鼠标及一些高级游戏键盘上根本无法使用,甚至会导致键盘鼠标失控,必须重启才能恢复。第二个很大的缺点是模拟效率比较低,从而很多朋友反馈会“经常卡住”。
采用外置USB设备的用户需要购买一个价格高昂的USB类似U盘的设备,插入设备后系统会将该设备识别为外置标准键盘和鼠标,从而进行按键模拟动作。这种方式最大的缺点是你必须购买USB设备,如果你经常外出,并不是所有场合都允许你私自安装设备的,而且硬件就有损坏的可能,因此该方式并非很好的方式。
常规的WINDOWS接口及消息模式是模拟软件使用最多的,但对保护系统下的游戏是完全没有效果的,因此这种方式将逐步被淘汰。
G18采用硬件级驱动模式,软件中直接加载硬件驱动程序,虚拟真实的键盘鼠标设备。无论任何保护模式下,均不会屏蔽真实键盘鼠标设备,从而达到对键盘鼠标进行完全模拟的目的。G18采用的硬件级驱动模式,能够完善的支持PS/2、USB及无线键盘鼠标,不存在兼容性问题,能够在Windows全系列平台上正常运行,支持键盘鼠标上的所有可见按键编程,用户无需购买额外设备,也不需要担心键盘鼠标接口类型,更不用担心所用的WINDOWS版本,用户只需要做的就是更新到最新版的G18即可。 |