Input issues with Mac/Linux builds but not HTML

Here’s my latest head scratcher.

In my project, I have been using HTML (on linux64 due to crash issues), to test my game. It’s been working great and is easy to debug.

However due to some issues I moved the project over to my mac to try to resolve them. I resolved the issues, but discovered that on a native build I was receiving no input. If I build HTML, I get the input.

IN my input binding, I have mouse_button_1 and TOUCH_MULTI bound. For giggles, I bound up MOUSE_BUTTON_LEFT as well (although docs say it’s the same as 1), but I’m still not getting any events in the native builds, but am in the HTML build. It works fine in the HTML build.

Is there something I could be missing?

Do you happen to have the TOUCH_MULTI and MOUSE_BUTTON_LEFT/1 assigned to the same action?

Yes, I do. Is this an issue?

Yes, you need to have these as separate actions. It’s discussed in this forum post and probably a couple of others as well. It might be a bug, but the quick fix is to use a separate action for multi touch.