I’m having issues surrounding the Show Mouse Cursor option and using the mouse as an input method through the enhanced input system.
I have both Left Mouse Button and Mouse XY 2D-Axis setup as mappings for actions in my input mapping context. I also would like to sometimes have the mouse cursor shown on screen.
When setting Show Mouse Cursor to true in my PlayerController, the left click events work fine, but the 2D-Axis inputs only register while the left mouse button is actively held down.
Setting Viewport Mouse Capture Mode to Capture Permanently and Input Mode to Game Only allows my mouse 2d-axis inputs to run while the cursor is shown on screen, but only until I click for the first time, at which point the 2d-axis inputs once again only run while I am actively holding down the left mouse button. Additionally, this configuration requires me to double click to activate the left click input.
I found this tutorial: https://www.youtube.com/watch?v=A9dp3cmCFtQ which seems to show how to effectively control all of these variable to work however you want, but only in the context of the CommonUI plugin. Is there any way to show the mouse cursor without impacting mouse capture and Enhanced Input without using the plugin? I’ll add it if I have to, but it seems like a lot of overhead for such a small requirement
Thanks!