MouseWheel not being picked up as InputBegan?

UserInputService.InputBegan:connect(function(input, GPE)
	print(1)
    if GPE then return end
	print(2)
end)

Using my scroll wheel doesn’t print 1 or 2. It prints for clicking, keys, etc. Figured mouse wheel was an input as there’s this:

if input.UserInputType == Enum.UserInputType.MouseWheel then
1 Like

The mouse wheel input using the Userinputservice only works using UserInputService.InputChanged (it doesn’t work using InputBegan), so using that instead should fix the problem

1 Like