yeah, I don't know how to fix it without breaking input on mobile. It's a weird situation.
You could set it to ask whether they are using a keyboard to play or not, that would allow you to seperate inputs accordingly.