What’s happening: My joystick1 (the one used to move the player) isn’t working at all but all the other buttons are working as intended in Roblox Studio. However, when i try it in Roblox then it works. My friend is also able to use joystick1 to move his player in studio but i cannot. Even the jump button works fine in studio, only thing that does not work is the joystick1 movement.
Fixes tried: I’ve tried detecting the joystick1 using InputChanged and it prints the X and Y perfectly but still no movement.
I am having this issue too. What I recommend doing is using roblox studios controller emulator and selecting either playstation or xbox in the device preview. This did work for me and is annoying to use, but it gets the job done.
Try printing out the values (if the engine allows it) to see if it’s actually receiving any input. If it is, there must be a problem with your code, if it doesn’t print, your controller may not be connected.
As mentioned in my original post, i’ve already tried debugging it using print() and it does infact print the position of the joystick but it just does not work.