I had planned to allow users to break from a locked first-person camera and look around with the middle mouse button, but UserinputService can’t even pick up mousewheel clicks.
and click with your mousewheel, it doesn’t even print anything. This means that UserInputService doesn’t even recognize middle mouse button clicks – it should be aware of these clicks
Yeah – that’s going to be nice to have for first person weapon switching (scrolling to switch weapons). It’d be even nicer though if I could utilize at least the middle mouse button clicks for something else as well though.
MouseButton3 is accessible now, I added this in summer 2015. The use case for higher mouse buttons seems limited (can basically be used for key re-binding only) but we could potentially add these.
You could say the same thing about Mouse3, really. I think we should definitely provide as many options as possible. Ideally we should be able to take input from any feature on any device.