UE4 Vive控制器位置没有同步到虚幻中

更新历史

2025年2月28日 更新第二版内容
2025年5月12日 新增steamVR中控制器文件本地修改,如何同步到其他电脑的解决方法

起因

本来可以的,修改了很多文件(UE输入系统设置以及SteamVRBindings文件夹)后,不同步了

现象

VR手柄在场景中,没有同步MotionContorller上
SteamVR中的控制器绑定打开时候,弹窗报错:无法加载操作绑定****,请先运动应用程序。
后续遇到再补充图片

Steam下载速度调节

梯子后,根据梯子服务器地区改编下载地区,下载速度可以上来在这里插入图片描述

原因

手动修改了steamvr_manifest.json文件,导致SteamVR控制器的绑定json文件加载失败,引起UE收不到控制器位置。

2025年2月28日 更新内容 第二次

还原SteamVRBindings文件夹重新开始增加输入

  1. 上面这个steamvr_manifest.json文件,也会因为在UE的输入系统中增加了一些内容会导致控制器绑定界面加载不出来控制器绑定文件。
  2. 建议是保存之前好的SteamVRBindings文件夹中的配置文件,以还原后,再重新增加输入系统事件。
  3. 尝试了更新SteamVR、SteamVR安装文件自检、删除SteamVR本地配置文件中的UE应用程序绑定信息,都没解决。

SteamVRInput插件也没解决

在Steam这里插入图片描述

steamVR中控制器文件本地修改,如何同步到其他电脑的解决方法

问题:日常在本地SteamVR中新增或者修改了默认的控制器输入事件及绑定,这个新绑定设置会成为本地设置,存在再次启动的时候,恢复为默认设置,而且似乎无法同步给其他人使用该设置。
解决方法:修改绑定不要再steamVR的控制器输入中修改,要在项目本地的SteamVRBindings的文件夹中修改对应控制器的json文件。
基础知识:Button长按的配置如下:不知道啥类型的,也可以搜索Steam程序目录下的控制器json文件学习下不同类型的配置方法。
在这里插入图片描述

2025年5月22日 更新解决思路

数据流描述

SteamVR中的控制器绑定要存在,而且要是默认绑定文件(否则需要发布,使用,不然的话,只有自己本地修改,自己本地可用),绑定事件存在后,在控制器正常连接下,UE应该就能收到控制器所绑定的输入系统事件啦。

特别指出

轴事件可能一直有输出,但是若在绑定时没有一些按键或者模拟时,轴事件的输出也不会改变,导致UE中的轴事件一直输出,但是轴的值为0,永远不会有1的情况。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值