Pico 4 controllers

Hi, I’m new to Unreal development, and I’m trying to get the Pico4 to work with Unreal 5.1

I’ve got the Pico OpenXR plugin installed to engine from the marketplace, I’ve made a project from the VRTemplate, enabled the Pico4 OpenXR plugin, packaged it for Android and deployed it to device. It runs fine, I can see the world in the Pico4, I can move my head and look around, that’s all good, except I can’t see my controllers. I can see some hands sitting at the origin on the floor beneath me but they don’t move when I move my controllers.

It’s particularly frustrating because I’ve previously got a VR project working in Godot 4 with the Pico4 and made a test project there and I can see my controllers are working and moving about fine there, albeit with simple cubes for hands.

I’d really like to use Unreal though!

Appreciate any help or suggestions anybody can offer.

If anybody else is having the same issue and found this question, I finally fixed it, I found a setup guide on the Pico developer website here:

Pico 4 Unreal 5.1 setup guide

It was missing some input mappings and I had no idea how to set them up using the enhanced input system, this guide explains how to set up the correct mappings.

Cheers!

1 Like