> What you’re asking for is impractical. Everyone learns sooner or later that six face > buttons is too much to be trying to manipulate with a thumb. Sega learned that with > the Saturn and switched to four buttons with the Dreamcast. Nintendo learned that > with the N64 and switched to a right analog stick and four face buttons on the > GameCube. Microsoft learned that with the Xbox and turned White/Black into LB/RB > shoulder buttons. > > What you’re asking for can’t work well with XInput because it’s an inherently limited > API. The Xbox Elite controller has a bunch of extra buttons on the back for your > middle/ring fingers, but you can’t use them as independent buttons via XInput, only > as aliases for other buttons. XInput supports ten application buttons total (A, B, X, > Y, LB, RB, LSB, RSB, Start, Back), four 16-bit axes (LSX, LSY, RSX, RSY), and two > 8-bit axes (LT, RT). Depending on the controller subtype, some axes may function as > switches (LT/RT as buttons for arcade stick/pad, RSX/RSY as POV hat for flight > stick), but by gaining switches you lose axes. > > (You can use the extra buttons on an Xbox Elite controller independently on Linux > with SDL, but somehow I don’t think that’s what you’re looking for.) > > You’re thinking like a ten-year-old wanting to jam in every possible feature. The > trouble is, when you do this, you end up with something overly complicated, > expensive, and impractical to actually use.
Yeah actually not only is it practical but Retrobit is releasing one soon. Stay in your lane and stop being a patronizing weirdo. He's not "thinking like a ten year old." You're typing like an ignorant clown who isn't even aware of different grip techniques because you don't actually play video games yourself.
![](https://i.ebayimg.com/images/g/mRgAAOSwhkFgIOpo/s-l1600.jpg)
https://twitter.com/samred/status/158134...1_&ref_url=
Edited by sanwastick (01/15/23 10:04 PM)
|