[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/v/ - Video Games


Thread archived.
You cannot reply anymore.


[Advertise on 4chan]


valve didn't support xinput on the steam controller cause Microsoft is killing it and replacing it with something called gameinput instead
https://learn.microsoft.com/en-us/gaming/gdk/docs/features/common/input/overviews/input-overview?view=gdk-2604
>>
File: 1773834762623229.png (160 KB, 350x352)
160 KB PNG
>>739033227
Awesome if devs actually use this.
>>
>>739033779
ya ui wonder if it wll ifnally remove that retarded "controller mode/keyboard/mouse mode" thing and let you use both in unison
>>
>>739033227
But steam controller also won't support gameinput
>>
>>739033227
Valve just became too cocky and saved a dime when cemented their ecosystem
>>
>>739034382
>he think it costs money to put xinput support into a controller
>>739034246
how would you know that they can patch it in easily its obvious they didnt want xinput cause it would support half the controller's features
>>
>>739034465
Well gameinput already exists and the controller doesn't support it
>>
>>739034515
cause its still technically a beta i dont even think it comes with windows by default yet
>>
File: standards.png (23 KB, 500x283)
23 KB PNG
>>739033227
>replacing it with something called gameinput
>>
>>739034805
it adds support for things like gyro that xinput has been missing for a decade or more
>>
gameinput for pc hit 1.0 over a year ago so where is it
>>
>>739035132
ask microsoft its possible its coming with project helix
>>
>>739033227
I hope this is better than raw input, but it's probably worse because of modern M$ devs
>>
>>739034465
Steam controller use SDL can't get better than this atm.
>>
>>739035556
i mean you are right and SDL got updated for steam controller recently too
>>
the vehicle sim world still uses directinput even for the newest peripherals
>>
>>739036031
direct input uses SDL though
>>
>>739033227
>Using Microsoft APIs instead of open source APIs in the year of our lord 2026
Even Microslop doesn't like using or supporting their existing APIs.
>>739034945
There was never any reason to use Xinput in the first place.
>>
>>739033227
Fuck Microsoft
>>
>>739034465
no excuse when a 20$ chink controller in 2026 can freely switch between xinput, dinput, switchinput, ps input and whatever else with a button combo on the controller.
>>
>>739033227
They didn't use xinput because half the inputs on the controller would cease to function.
It's not some modular system, it's Xbox 360 buttons and that's it.
>>
>>739038364
Chink controllers also typically have a much more restricted featureset, being mainly 360 controllers with maybe gyro and back buttons that just replicate other buttons on the controller.
Trying to hack together Xinput or DirectInput support that doesn't support half of its functionality when most people are going to use it with Steam or Linux anyway would be kind of pointless.
>>
>>739038867
>Trying to hack together Xinput or DirectInput support

those APIs are simple as shit, they could add that in a day. the last steam controller supported it.
>>
>>739038364
Valve is a small indie developer though.
>>
>>739038867
id rather half the controller work than none of the controller.
also what feature other than trackpads would not work? don't modern os controllers have a trackpad? couldn't you just have the trackpads as mouse input and everything else as controller input? their fancy dongle doesn't allow that?
>>
>>739036031
They have no other option to support all those axes and buttons.

It would be nice to have a unified control layout, but at this point the Xinput rot has spread too far, and most devs will just go "eh, the 360 pad is enough, I don't want to have to do any WORK on input support beyond KB&M".
>>
>>739039054
If you need Xinput, SISR exists and remaps the Steam config layer to a virtual 360 pad.

You could argue that Valve should offer this as an option, but then you run into conflicts with games seeing both Valve's controller inputs and the spoofed legacy Xinput one, and through Steam input Valve is already doing spoofed Xinput, so now if the user is retarded the game sees 2 spoofed Xinput controllers making the same inputs.
>>
>>739039054
>Grip sensors, capacitive sticks, etc
>Multiple back buttons
>Touchpads
>Gyro
Xinput only has support for the exact functionality of the 360 controller. And even if you faked mouse input, you'd still lose most of the functionality of the trackpad.
>>739039202
They don't even do work for KB&M support.
>>
File: 1748430751744639.jpg (1.24 MB, 1220x2712)
1.24 MB JPG
>>739039459
Chinese devs can figure it out.
>>
>>739039516
This is just KB&M. You can run the Steam controller like this, and it'll work perfectly with every game, on or off Steam. You will have to have Steam running in the background though, because your profile doesn't save to the controller. With action sets you can have multiple profiles for different games and swap between them with a single button press.
>>
>>739039773
except it has xinput.
>>
>>739039826
It doesn't look like it does, and there's no mention of it.
>>
>>739039959
if I google it it says yes, but I'm not sure why I'm dying on this hill I just think valve could do better. especially for such overpriced controller
>>
>>739040084
The goal of Valve is to try and move away from Xinput, which is fucking awful. There's full Xinput support through steam, and there are third party tools for full Xinput support outside of steam.

I really don't see the issue.
>>
>>739040084
Overpriced implies that there are other controllers that offer as much or more for cheaper. Name one.
>>
>>739040290
this is 25 bucks >>739039516
also the gap between features isn't big enough to justify a 3 times price difference.

>>739040176
cause it's a basic feature that even a 3$ controller has.
>>
File: 1756180600425100.png (781 KB, 1417x1080)
781 KB PNG
>>739033227
will it support gyro?
>>
File: 1778874531419138.jpg (1.76 MB, 4000x3000)
1.76 MB JPG
Uh?
>>
>>739040176
The goal of valve is that you run their DRM when using this hardware, that's why there are no drivers, and the controller requires steam.
>>
>>739040651
>that's why there are no drivers
Wrong, Windows user.
>>
>>739040684
Nobody uses linux.
>>
Ok, /v/ is gone for good, justifying drm on hardware.
>>
>>739040442
It's not a basic feature.
The only reason that Xinput exists on PC in the first place is because Microsoft broke their implementation of DirectInput on the 360 controller on purpose so that developers would add Xinput support by default. There were 3rd party drivers for the 360 controller for DirectInput that were arguably more functional than the Xinput support.
Xinput is a total meme that should be removed, just like GFWL.
>>
Imagine if epic released a controller requiring epic games to work. Just imagine the shitstorm, I doubt there would be amrchair elon musk smelling their farts about "muh xinput is bad".
>>
>>739040616
Don't you position the tip of the thumb inside the edge of the stick?
>>
>>739040442
It's also not nearly as good.
>>
>>739040727
What DRM?
>>
>>739040859
Works on my machine. Sounds like Microsoft shouldn't be releasing OSes where only their controllers work.
>>
>>739040651
They're attempting to improve input mapping by using their storefront.

In terms of evil behavior, Steam controller is like a 3/10, while Xinput is a solid 8/10.
>>
Good find, OP. I guess Microsoft finally realised Valve was eating their lunch with Steam Input.
>>
>>739040970
Oh yes, because a storefront is exactly what's needed to run hardware on a computer.
>>
>>739041080
Not my fault if the part that should handle it, the OS, only handles drivers politically aligned with them.
>>
>>739041146
You will find any excuse for valve anyway.
>>
File: 1774565962976.png (243 KB, 1418x1148)
243 KB PNG
>>739033227
>Plug it into linux
>It just works™
>>
>>739041173
They sure make it easy to
>>
>>739040707
Fuck off Epicjeet
>>
>>739041258
Sorry buddy, as weird as it may seem I don't use or support drm initiatives.
>>
>>739041287
Except MS Windows I guess lmao
>>
>>739041173
I hate Valve. The Steam controller has a lot of inexcusable software flaws right now (hard mapped buttons, a quick remap menu that doesn't work, when you change the settings on a stick or trackpad it starts trying to remap the click input forcing you to back out, action sets randomly changing during the remapping process so you have to check after every map, etc), but I see nothing wrong with using Steam as the remapping tool (most other controllers require an app these days, it was almost impossible to find one that let you remap back buttons while in game without tabbing out), or anything wrong with trying to kill Xinput.

I hope gamers give shitty games bad reviews for poor input settings and defaulting to the geriatric Xinput forcing workarounds for basic shit like gyro instead of native support.
>>
>>739041203
>cropped
source?
>>
File: durr.png (315 KB, 2560x1440)
315 KB PNG
>>739041312
Do I?
>>
File: 1758917683275275.png (250 KB, 506x539)
250 KB PNG
>>739041312
>>739041465
kek
>>
>>739040859
adding non-steam games on steam works just fine and if you're that much of a baby you can install sisr to make it act like a generic xinput controller
>>
>>739041465
What OS is this supposed to be?
>>
File: IMG_4256.jpg (58 KB, 686x800)
58 KB JPG
>>739041383
Fanbox-only sadly.
>>
>>739042054
GNU plus linux.
>>
>>739038364
They have to contact snoy, tendie and microsaar to get that works though.
>>
>>739042340
Linux has drivers to support the steam controller out of the box, so I don't see the issue.
>>
>>739042397
You don't see the issue that valves require an account tied DRM to use hardware on the most use OS? Are you fucking stupid?
>>
>>739042428
Valve doesn't require digital rights management to use its hardware though.
The controller needs drivers to work and Microdick refuses to ship them. Linux does and the controller works. Fix your shit microcel.
>>
>>739042479
Microsoft is supposed to provide drivers for 3rd parties now?
>>
>>739042520
100% yes.
>>
>>739042520
Actually, yes.

SDL support is not even rare, ton of emulators already support it.
>>
>>739042550
I don't know, I don't use windows. I assume you guys were still downloading drivers for installation.
>>
>>739042595
It's been at least 15 years since you can plug in a usb stick/printer/touchpad and whatnot and Windows update will get the drivers by itself.
For controllers they don't or at least they didn't, the dualshock4 didn't use to work without steaminput or a buggy thirdparty driver that one day decided to drop support for some Windows versions too, although I'm not sure if that's still the case. (ZOMG SNOY PUT DRM IN THE DUALSHOCK4???)
>>
None of you retards heard of SISR? This controller is obviously not targeting people afraid od opening a settings menu, the whole point of its existance is to tinker with Steam Input.
>>
>>739042789
It's still the case, MS have been fucking controllers for a very long time. Now, arguably these controllers could have shipped with a directinput driver instead, but that is literal garbage and would result in a return to the "press button 4 to jump" days, the only people who use that shit are the guys who are forced to for things like joysticks where they need 8 axes and 128 buttons.

Steam input is the current best choice, the question is if developers will support it or just go "lol Xinput4lyfe I don't want to use anything else ever".
>>
I've been enjoying the controller so far
>>
>>739038364
why would I buy a steam controller to use it with xinput?
at that point, I can just buy any random other controller for half the price since xinput doesn't support all the additional features the steam controller has
>>
File: sc.png (44 KB, 368x579)
44 KB PNG
>>739046424
indeed
>>
>>739033227
please no if the steam controller can run natively on windows in the near future I'm killing myself
>>
File: and it still shows up.png (28 KB, 677x264)
28 KB PNG
>>739046823
I'm not even using the flatpak
>>
File: 1758307241883905.jpg (832 KB, 1608x1046)
832 KB JPG
>>739040616
Based convex king.
>>
oh awesome, thousands of games will break for no reason

thanks microsoft! :D



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.