UserInputService:IsGamepadButtonDown() fails to work for VR controllers

very self explanitory.

Expected behavior:
If I were to do

UserInputServices:IsGamepadButtonDown.InputBegan:connect(function(IO)
		print(IO.UserInputType,IO.KeyCode)
end)

I’d get a readout of
Enum.UserInputType.Gamepad1 , Enum.KeyCode.ButtonL2
implying that if I were to add this after:

UserInputServices:IsGamepadButtonDown(Enum.UserInputType.Gamepad1,Enum.KeyCode.ButtonL2) 

I’d get a true return.

current behavior:
if I do the following code:

UserInputServices:IsGamepadButtonDown(Enum.UserInputType.Gamepad1,Enum.KeyCode.ButtonL2) 

will never fire true for VR controllers.

1 Like

Thanks for the report! The reason it dont fire true is because those buttons are currently not supported. UserInputService | Roblox Creator Documentation

2 Likes

Oh, well…

any chance we can get support for those buttons? seriously. VR market is growing pretty well, with new VR experiences coming out every month.

1 Like

This topic was automatically closed 6 days after the last reply. New replies are no longer allowed.