I am designing a game where a core mechanic would involve pressing the mouse wheel button putting anybody without a mouse at a disadvantage.
There’s no definite answer. You can try to detect a user’s last input method by using GetLastInputType.
Me
Ok but I dont believe there is that high of an amount of players who use touchpad, but for anyone who does, a game that requires a mouse is basically an instant “no”, so I believe you should still add some other keybind for it just in case
Me, also majority of my friends. Quite a large chunk of the platform is on laptop
It’s generally a bad idea to allow an entire platform and then to gatekeep specific users for not having some hardware. Many users use trackpad (Macs are pretty popular), so you should add keybinds to compensate for the lack of two buttons.
Many if not most large games on Roblox do this, like Phantom Forces which allows both right click and Q to aim down sights.