As a steam user I would love to see that but unsure how they could do it without the keyboard vendors agreeing to a standard, or having some bespoke drivers/hardware stuff like they do for ps4/switch controllers etc.
Also I imagine steam input would just map let’s say wsad to gamepad left axis, but some games will lose their mind if you try to use gamepad for movement but mouse/keyboard for other keys.
I appreciate there is limited benefit outside of gaming, maybe for media players to ffwd/rewind based off input amount etc.
I just wish we could have less ways to do things in Linux.
I get that’s one of the main benefits of the eco system, but it adds too much of a burden on developers and users. A developer can release something for Windows easily, same for Mac, but for Linux is it a flatpak, a deb, snap etc?
Also given how many shells and pluggable infrastructure there is it’s not like troubleshooting on windows or mac, where you can Google something and others will have exact same problem. On Linux some may have same problem but most of the time it’s a slight variation and there are less users in the pool to begin with.
So a lot of stuff is stacked against you, I would love for it to become more mainstream but to do so I feel it needs to be a bit more like android where we just have a singular way to build/install packages, try and get more people onto a common shell/infrastructure so there are more people in same setup to help each other. Even if it’s not technically the best possible setup, if its consistent and easy to build for its going to speed up adoption.
I don’t think it’s realistically possible but it would greatly help adoption from consumers and developers imo.