Pickup and Orient Weapon with Motion Controller

I am using the Oculus Touch remotes to pickup objects with the VR Template hands/Motion controller. How can I set it up to pick up a weapon, and orient that weapon properly facing forward from the hands? Currently, I can just pick up any object and it orients it based on where I grabbed it from. I want to only be able to grab it by the handle, or have it automatically shift to grabbing the handle when I grab anywhere on the object.

Hi!
Did you find the solution for this ?
I’m trying also to achieve that feature.

Thanks !

I’d love to know how you do this too.

Hey there all! I’m also currently banging my head into this problem.
I’d be happy to post what I have tried (and how its not working) if that would be helpful at all.

Seems like I’m just missing some basic understanding of how and when to use “scene components” and what can and cannot be attached to them.

Good luck on seeing this resolved!

What you want is “Sockets”. First, in the mesh editor, add a socket named ‘weapon’ to your Hand mesh. Then, look in BP_PickupCube’s Pickup function. You should see an AttachToComponent node. Set its Socket name parameter to ‘weapon’, and select SnapToTarget from the drop down menus.

Thanks Salm.
Hopefully this is helpful for the OG questioner. I was stoked to see activity on the thread.
I’m trying to solve/understand a slightly different problem, but dont want to hijack the thread.