How to make WidgetInteraction Only affect to Widget?

There is a option could make it only affect to Visibility objects.
But I want it only affect to Widget, I made a 3D Menu in front of HMD in VR, when I use visibility channel some other object will block the trace of WidgetInteraction and the trace can not reach the 3D Menu Widget. Is there some way to make the trace only affect by widget.

I tryed to use LineTraceForObjects to do this but it is not as convenient as WidgetInteraction. Such as Press Pointer Key function.

Or How to customer the Trace Channel,can I make a widget channel use Blueprint Scripting?

bumping…

OK.I got the way to Customer TraceChannel ,it is in the Edit->ProjectSettings->Collision,you can add a customer ObjectChannel and then you can chose that channel in the WidgetInteractio → Details → TraceChannel.

Don’t forget to set the widget component → collision → object Type to the Customer Type. And make sure the default Response is right.

It works fine!