ButtonL2 Input Began 'processed' always true

The left trigger on controllers fire ‘true’ for the processed argument of the InputBegan event. This means any dev who was properly using this code now has a broken game, myself included.

game:GetService("UserInputService").InputBegan:connect(function(io, processed)
	print(processed) -- prints true for the left trigger, but should be false
end)
2 Likes

@0xBAADF00D

is this happening on xbox or studio/client? How long have you noticed this behavior?

@nsgriff told me one of our xbox titles was broken (and it’s featured) so I investigated today and found this

Okay, I identified the issue. If anyone wants a quick fix, you can call ContextActionService:UnbindAction(“ResetCameraVR”) after a short wait in a LocalScript somewhere. I’ll ship a real fix ASAP.

2 Likes

can confirm @0xBAADF00D has put a fix into our pipeline. Fix should be live in about 1.5 weeks.

1 Like