UI基本功能介绍
本章节介绍内部UI的基本功能。
1、开机页面
接好线缆后如下图所示开机界面如下:

默认是驱动直通,盒子上的鼠标也默认透传到主机上,控制主机。如果需要切换控制盒子内部UI,请点击一下盒子侧面的按钮,鼠标将切换到内部.按鼠标任意按键,进入主界面。
2、主界面
主界面如下图所示:

3、PC口设置

PC口用来设置接主机口的USB属性。一般是枚举成什么样的设备由这个设置来控制。
- 顶部“返回”点击后会返回主界面。
- 驱动直通:当滑块移动到“驱动直通”时。表示盒子下次上电使用驱动直通模式。此模式下可以使用GHUB,雷云等鼠标原有驱动程序。默认为此模式。
- km模式:当滑块移动到“Km模式”时。则表示盒子下次上电使用km模式。此时会自动解锁“KM模式设置”按钮。【高级功能】
- 输出回报率:输出回报率表示的是接主机口设备的回报率。通过滑动下方的滑动条可以设置。输出回报率范围为[125,8000]
- 重启生效:只要修改本页任何参数,都需要重启才能生效。
PS:不要认为驱动直通模式很牛逼,恰恰相反,驱动直通盒子压根不需要处理数据,原封不动的转发就行。没啥技术含量。真正牛逼的是KM模式。他能任意改变原有设备所有特性。非专业人士请不要使用km模式。错一个字节都会导致键鼠异常。
3.1 km模式设置【此功能为专业模式功能,普通用户请勿修改设置,非专业人士请忽略此章节】
点击后出现如下界面:

- 一键复制外设:点击后直接复制外设设备描述符,配置描述符,接口描述符,报告描述符等到盒子内部。
再次强调。以下功能非专业人士请不要修改。错一个数字盒子就无法枚举成功。普通用户请返回。
3.2 高级配置【专业模式开关】
勾选此选项后,可完全编辑USB设备的所有描述符。
3.3设备描述符:

- 支持任意修改usb版本号。
- 支持任意修改VID/PID。
- 支持任意修改BCD版本号。
- 支持任意修改设备名字符。
- 支持任意修改改厂商名字符。
- 支持任意修改串号字符。
3.4 配置描述符:
点击后如下图所示:

- 支持任意修改接口数。接口数范围【1,8】。最大接口数量为8个。
- 支持任意修改配置字符。
- 支持任意修改供电模式。【总线供电,自供电,远程唤醒等功能】。
- 支持任意修改设备电流需求。
3.5 接口描述符
点击后显示如下:


- 接口号:如果配置描述符中有多个接口。需要通过接口号来切换设置不同的接口属性。
- 类型:设置此接口的类型。可选范围有,boot键盘/鼠标,协议键盘/鼠标,复合设备等。
- EpAddr(接口地址):用来设置IN接口的端点地址。目前开放8个EP。
- 周期:用来设置端点传输时间间隔。目前支持[1,16]。
- 报表:用来设置此接口的报表描述符内容。支持任意格式的报表描述符。 *
如果有专业USB知识。通过以上设置可以实现模拟出任意的USB设备。修改后一定要保存。并且重启盒子才生效。
4、键鼠口设置
此界面主要设置/采集外设的回报率。以及显示外设的固有属性。

- 返回:返回主菜单。
- 输入回报率:此回报率是用来控制盒子采集鼠标的回报率。支持超频设置。通过拖动下方滑块来更改。数值范围【125,8000】。
注意:盒子可以超频读取鼠标回报率,但是你的鼠标是否支持超频读取就不确定了。如果鼠标是低速1K的回报率,你可以强制拉到8K。盒子会以8K的速度去读取,但是如果鼠标只能以1K的速度应答。那么实际上也只有1K的回报率.如果你的鼠标支持超频。则有可能突破1K。不支持则鼠标本身是多少就是多少。也有极端情况,强制超频导致鼠标死机。同理如果调低回报率,则一定会降低。修改回报率后如果想板载保存,则点击保存按钮,下一次上电后依旧是你设置的值。
- VIDPID:盒子外接USB设备的VIDPID【固有值】
- 设备名:盒子外接USB设备的设备名称。如果有则显示。没有不显示。【固有值】
- 序列号:盒子外接USB设备的序列号。如果有则显示。没有不显示。【固有值】
- 厂商:盒子外接USB设备的厂商名称。如果有则显示。没有不显示。【固有值】
- 速度:盒子外接USB设备的速度等级。【固有值】
- Low Speed:低速设备。回报率一般在【100,1000】--低端鼠标【办公鼠标】
- Full Speed:全速设备。回报率一般在【100,1000】--中端鼠标【90%的鼠标都是这种】
- High Speed:高速设备。回报率一般在【1K,8K】 ---高端鼠标。
- 同过速度等级就可以大概知道这个设备的回报率范围。性能。
- 配置值:盒子外接USB设备的配置值。如果有则显示。没有不显示。
5 网口设置

- IP:设置盒子的IP地址。【可修改】
- Port:设置盒子的端口号。【可修改】
- UUID:设置盒子的UUID。【可修改】
以上三个参数是第三方软件连盒子的必要的参数。软件连不上盒子第一反应就应该是副机能否ping通盒子。
ping不通,请返回新手教程。能ping通,请检查这三个参数是否正确填写到了第三方软件中。
以上参数都支持修改,修改后重启才能生效。修改后配套软件也必须修改。
- 控制器:如果第三方软件连上盒子,此处会显示第三方软件的IP地址。【状态显示】
- 监控端口:如果第三方软件开启了鼠标监控功能,此处会显示监控数据的端口号。【状态显示】
5.1 高级:【一般用户无需设置】
用来设置子网掩码和网关。一般接路由器时使用。请不清楚作用就不要乱设置。

- 子网掩码:用来划分子网使用。【可修改】
- 网关:跨网络时使用。【可修改】
6 轨迹设置
目前内置6种轨迹曲线。在曲线类型种选择。

曲线类型:
- OFF: 表示关闭盒子内部的曲线修正功能。盒子不会对软件发的数据进行任何修改。
- AI-1:1号轨迹曲线,此时盒子会以1号曲线算法修正软件发送给盒子的数据。
- Berz-2:2号轨迹曲线,此时盒子会以2号曲线算法修正软件发送给盒子的数据。
- ARM-3:3号轨迹曲线,此时盒子会以3号曲线算法修正软件发送给盒子的数据。
- Kar-4:4号轨迹曲线,此时盒子会以4号曲线算法修正软件发送给盒子的数据。
- Gos-5:5号轨迹曲线,此时盒子会以5号曲线算法修正软件发送给盒子的数据。
- Rand-6:6号轨迹曲线,此时盒子会以6号曲线算法修正软件发送给盒子的数据。
1、2、3、4、5、6号轨迹算法是不同的算法。每个算法的侧重点不一样。不要问哪个好,哪个差。这就好比你请了个司机帮你开车,有6种不同的车可以选择。司机开哪个车最好,最不容易出交通事故。这种问题不应该问车。问司机。A司机可能喜欢1号车。B司机可能喜欢2号车。所以没有哪个好哪个差,合适才好。
- 移动速度a, a的值越大,表示从起点移动到终点的速度越快。用的时间就越少。
- 平滑度b,b的值越大表示从起点运动到终点轨迹越平滑。
- 鲁棒性c,c的值越大,表示移动过程中的误差越大,越不精确。越小表示误差越小,越不像人。
本质上讲abc三个参数是相互制约影响的。不存在又快、又平滑、又准确。所以也不存在每个参数调多少合适。每个人操作鼠标的特性都不一样。因此每个人的值都不一样。
7、小工具

- 恢复出厂设置:当你乱设置导致盒子不正常后,可以点击此按钮,恢复默认的出厂设置状态。
- 自动息屏:勾选此按钮后,当不需要操作内部UI时,盒子屏幕会自动息屏,避免光污染。
- 盒子固件版本号会显示在此处。
7.1、显示轨迹
此功能同NB版本的轨迹照妖镜功能。可显示纯软件轨迹,真人轨迹,以及盒子修正轨迹。用法同NB一样。
