On Screen Virtual Keyboard UMG?

Update:

These are VR Examples by mitchemmc. One of them is a virtual keyboard and a web browser.
I tried putting the virtual keyboard in widget instead of actor, here is what happens.

I added print string so I can check whats going on. Actually, it prints on buttons press and release. However, I think the problem is it always gains focus not the text box. Even though I have the button not focusable. I also checked the buttons in the keyboard widget all have (is focusable) false.
What could be the problem??

05685f3395edbe79cf0237ef48242800043008ef.jpeg
https://forums.unrealengine.com/core/image/gif;base64
​​