No, you really just don’t.
These are on many, many mice, and they again, don’t affect the cost of the mouse in any meaningful way whatsoever. Compare the prices of mice with these buttons and without them and you will find that they compare pretty similarly in price.
Like I said, search 5 button mouse and you will find tons of them for no more than you would any other mouse.
My own mouse has 5 buttons, it was about $15, and I bought it without explicitly searching for a mouse with 5 buttons. In fact, my last three mice have each had 5 buttons without me explicitly searching for this as a feature. My only criteria was that I wanted a cheap laser mouse with the typical ergonomic design you see and a reasonable update rate, and that is exactly what I bought, and not for some weirdly exorbitant price. These are not hard to find, they are not uncommon, they are not expensive, they are not fancy, and they are not in any way shape or form obscure.
This is not at all like asking Roblox to support an entire unique console that runs on Linux. These buttons are again supported on every major operating system and every major browser and even in the Steam client itself. These are not obscure buttons, and they are extremely low cost.
All you did here is make a false equivalence between supporting an entire new operating system & console, and two singular mouse buttons the operating system already recognizes just fine, which is supported out of the box in major software and operating systems.
Can you please stop trying to sabotage a perfectly legitimate feature request by arguing your false perceptions through logical fallacies. None of these mice are ‘fancy,’ most of these mice aren’t even expensive. Hell, one of the first results here is $3.59, wireless, and has these buttons.
Nothing about 5 button mice is difficult to find, nothing about 5 button mice makes them ‘fancy’ or ‘expensive.’ These buttons have been around for absolute ages. Stating that not every mouse has these buttons is again not remotely related to my feature request. Not every keyboard has a numpad. Most laptops do not have a numpad. All of your arguments apply to numpads, and your potential excuses for numpads also applies to mice with the 4th and 5th button.
This is not even remotely true. Many mice suck, it’s not because they are gaming mice. Many mice have 5 buttons, it’s not because they are gaming mice. There is very little relationship between gaming mice and 5 button mice, and there is very little relationship between build/input quality & gaming mice.
As I’ve pointed out multiple times in replies above, this is entirely false. Again, these are NOT obscure buttons and they are NOT difficult to find. They are not more common on ‘fancy’ mice, and they are not more commonly present on expensive mice either. They exist on many, many, many, many mice of widely varying prices and qualities, and do not affect the cost of the mouse in any particularly meaningful or measurable way.
As I’ve pointed out above many times now, the capability for a developer to be bad at input design does not have any relationship to whether or not this should be supported by the engine. The concept that “but developers will misuse it!” is a fallacy. Every. Single. Feature. Ever added or requested inherently has the capability for misuse or abuse, any feature can be used in bad design, it has absolutely no relationship to whether or not the feature should or should not exist or be considered.
The idea that a developer may design awful inputs has nothing to do with whether or not inputs should be supported. Your logic if applied to, for example, any UI element would suggest that no UI elements should exist because developers can create bad UI. Nothing about the capability of a developer to poorly design something in their game should bar a feature from existing, that’s totally nonsense.
The only similar argument that’s valid is that a feature would encourage misuse or bad design, or inherently has a design flaw. Nothing about 4th/5th mouse button support does this.