Keyboard/Gamepad Navigation on existing UI

Hey guys.
How can I implement Gamepad/Keyboard Navigation (navigating b/w buttons and selectors etc) without using the Common UI Widgets? I have no issues in using the metadata (that’s made when implementing Common UI) but I cannot remake all my widgets at this point.
I’m using Enhanced User Input btw but normal widget options. Any alternatives?

Thanks.