Use mouse for touch setting

Hi. I have enabled use mouse for touch option in project settings. I was wondering that this works for all kind of mouse events ? For example, I have an input action which uses left mouse button and when clicked, it uses ‘hit result under cursor by channel node’ or for example again I have widget drag and drop which uses left mouse button for detect etc. Will all my mouse events work ?

The Setting “use mouse for touch” fires TOUCH-EVENTS in your Code. That is what this setting is for. Imagine you’re developing a mobile game where you have touch input - with this setting you can simulate the touch by clicking with your mouse on the screen.