For example if you have a button handle
function MyScript:LocalOnButtonPressed(btn) if btn == "forward" self:GetEntity().myWidget:CallFunction("SelectNext") end end
This method would never be called.
In my opinion, the controls should continue to fire callbacks in creator code.
Our use case for this is this:
We have a menu that is controlled by the controller. We would like keyboard/mouse players to be able to use the mouse with the menu because it is more natural for them to do so. Right now, we can only do one or the other.
So it’s either inconvenient for the keyboard/mouse player, or the controller player.