您现在的位置是:首页 >技术杂谈 >UnrealEngine开发无人机飞行模拟软件的手柄如何选择网站首页技术杂谈

UnrealEngine开发无人机飞行模拟软件的手柄如何选择

图布修 2025-12-11 12:01:02
简介UnrealEngine开发无人机飞行模拟软件的手柄如何选择

问题:

我用虚幻引擎开发飞行模拟软件,需要选一款手柄。要求:精度高,杆量极值准,复位准,手感好,推杆阻尼均匀,能支持二次开发,无加密,可以被虚幻引擎识别的手柄,该怎么选呢?

答:

经测试:BETAFPV 小白手柄全胜!选择小白手柄。

以下是测试结果:

对比了五款手柄:

  • 大疆Avata 3 小灰
  • BETAFPV 小白
  • APEX ELRS 2.4G 小黑
  • SZ8-MD 小红
  • SL8 X V2 小红

测试环境:

在虚幻引擎中,要想介入飞行手柄,需要使用 RAW input 插件。
如果没有,就先添加这个插件,如下图:
在这里插入图片描述
添加后,重启UE。
在项目设置Project Setting中,找到Raw Input ,Vendor ID 和 Product ID可以不用填写。但是要确认下面的Key的顺序是1,2,3,4,5。。。。
在这里插入图片描述
然后我做了测试工程,如下图,在操作飞机的时候,会将杆量打印在左上角。
在这里插入图片描述


大疆AVATA 3 小灰手柄

RMB 999元
在这里插入图片描述
大疆手柄是加密的,其杆量值并不是线性。无法直接对接虚幻引擎,所以直接放弃。

BETAFPV小白手柄:

RMB 249元
在这里插入图片描述
VID 0x046d
PID 0xC21F

小白手柄的数值表现是最好的,或许是出场经过校准。最小值是0,最大值是1,复位值是0.5。并没有偏量。
按键值映射也有一定规律,看来是工程师矫正过。
在这里插入图片描述

APEX ELRS 2.4G 小黑手柄

价钱: 248 元
在这里插入图片描述
VID 0x1A86
PID 0xFE07
此款手柄在最大最小值时有误差,并不能归零,归一,就连复位值都不是0.5。这是很严重的精度问题。这种情况下做飞机模拟,飞机会乱飘的。
并且其按键值映射并不规律。
在这里插入图片描述

SZ8-MD 小红手柄

RMB 149 元
在这里插入图片描述
VID 0x413D
PID 0x2207
从VID 和 PID 上看 两款小红手柄的芯片是一样的。外观也是一样的。这是个贴牌货吧?
杆量上,二者的误差也非常相似。按键值映射与小白一样。
在这里插入图片描述

SL8 X V2 小红手柄

RMB 149 元
在这里插入图片描述
VID 0x413D
PID 0x2207
从VID 和 PID 上看 两款小红手柄的芯片是一样的。外观也是一样的。这是个贴牌货吧?
杆量上,二者的误差也非常相似。按键值映射与小白一样。
在这里插入图片描述
综上除小白手柄外,其他3款手柄精度有误差,一款手柄加密测试数据无效。

风语者!平时喜欢研究各种技术,目前在从事后端开发工作,热爱生活、热爱工作。