So I know how to get movement input from keyboard with PlayerActions, and I think there is some way to detect joystick movement on console, but I do not know a way to consistently detect simple player movement on all platforms. I do not believe there is a way on ContextActionService, but I may be mistaken.
I would really appreciate it if someone could solve my problem. I am relatively new to roblox scripting, so this may be a dumb question.
Hope you all can solve it!
It's called UserInputService - It's fairly simple to learn. Either watch some tutorials or read about it here - https://developer.roblox.com/api-reference/class/UserInputService