Why is mobile movement not a GPE, while jumping is?

Title says it all. Why does mobile input return false for GPE, but jumping returns true? How can I tell if a player is using their finger to move vs using to do other stuff on screen.

To add on, why does GPE return true when releasing the joystick… this makes 0 sense