I am using the InputSystemUIInputModule
with the standard UI action map, updating the Click
and RightClick
actions to use the gamepad L/R triggers. I am attempting to click on WorldSpace UI.
Because the scheme is Gamepad, it seems to just use the lower left, presumably (-1, -1)
, as the pointer position. I am able to click my worldspace UI if I orient my player/camera such that the UI is in the bottom left…
This is regardless of the cursor being Locked
and the InputSystemUIInputModule Cursor Lock Behavior = Screen Center
When not locked, I use the thumbstick to drive the mouse cursor via WarpCursorPosition
and update the Input System state via InputState.Change(Mouse.current.position,...)
. Still all clicks go to the bottom left…
Any suggestions/workarounds?