jpdante / UE4-JoyConDriver

Unreal Engine 4/5 Nintendo Switch Joy Con Driver
BSD 3-Clause "New" or "Revised" License
41 stars 8 forks source link

Anyone able to get this working with UE5? #9

Open kujato opened 1 year ago

kujato commented 1 year ago

I am looking to have this developed.

Justin5535 commented 1 year ago

Same here, It would be extremly useful for my project.

jpdante commented 1 year ago

Hi, I made some changes to try to add compatibility for Unreal Engine 5.2, you can test it by cloning the 5.2 or master branches.

stefanullinger commented 8 months ago

Hey, this is awesome! I was able to get it working in 5.2.1 by just downloading the master branch and run the sample. Awesome work! I still do not understand how it works, but this is extremely useful!

I wanted to get it running in 5.3 also, but I haven't worked with C++ for about a decade now, so I was not yet able to update the code properly. I saw that in UE 5.3 the XRMotionControllerBase.h has been moved into the XRBase module, so I needed to add this to the JoyConDriver.Build.cs file. After updating some of the methods that have changed in the FXRMotionControllerBase class, I was able to compile the JoyConDriver plugin, but still could not open the sample project in 5.3.

@jpdante Are you planning to update the project for 5.3 or can you assist in updating it?

jpdante commented 8 months ago

Hi, I can look at it later today, I'm gonna check what's happening with the new version. Epic can't decide how to make a stable API...