无涯键鼠盒子模块的默认设置多数是模拟手动操作的,但有些设置因为某些原因没有按照手动操作的行为进行设置,如果要高度模仿手动操作,需要修改设置,需修改的设置如下:
1.设置鼠标坐标最大偏移函数HKMSetMousePosMaxOffset和SetMousePosMaxOffset,默认是最大偏移量为0(无偏移),但鼠标移动时,不可能每次都精确移动到同一个坐标,所以要设置成在指定点附近的随机坐标,这个随机坐标要与指定点之间有最大偏移量,比如3,但具体是多少要根据实际情况确定,设置太小就不像真实情况,设置太大又有可能超出目标范围。
2.键盘鼠标点击、鼠标移动、鼠标滚轮等操作后到下次操作之间要有个延时,这个延时要用随机延时,随机延时函数是HKMDelayRnd和DelayRnd。不同操作的延时最小值是不同,比如键盘鼠标连续点击相同的键的延时最小值根据我的测试在100毫秒附近,连续点击不同的键时,这个值大一点,大概是130毫秒。不同键盘鼠标和人,这个最小值可能有差异,所以这是个参考值。
3.输出字符串的模式的设置函数是HKMSetMode和SetMode,默认设置是0,这个模式和1模式受各种干扰影响小些,但2模式和3模式在输入半角数字、字母、部分字符时和手动输入一样。
4.盒子的VID出厂值不是键盘鼠标厂的,有的会检测这个,所以建议修改成真实键盘或鼠标厂的值,可以使用“无涯键鼠盒子修改器”修改。详情可以看设置硬件信息的说明。