Steam Hardware
A place to discuss and support all Steam Hardware, including Steam Deck, Steam Machine, Steam Frame, and SteamOS in general.
As Lemmy doesn't have flairs yet, you can use these prefixes to indicate what type of post you have made, eg:
[Flair] My post title
The following is a list of suggested flairs:
[Deck] - Steam Deck related.
[Controller] - Steam Controller related.
[Machine] - Steam Machine related.
[Frame] - Steam Frame related.
[Discussion] - General discussion.
[Help] - A request for help or support.
[News] - News about the deck.
[PSA] - Sharing important information.
[Game] - News / info about a game on the deck.
[Update] - An update to a previous post.
[Meta] - Discussion about this community.
If your post is only relevant to one hardware device (Deck/Machine/Frame/etc) please specify which one as part of the title or by using a device flair.
These are not enforced, but they are encouraged.
Rules:
- Follow the rules of Sopuli
- Posts must be related to Steam Hardware or Steam OS in an obvious way.
- No piracy, there are other communities for that.
- Discussion of emulators are allowed, but no discussion on how to illegally acquire ROMs.
- This is a place of civil discussion, no trolling.
- Have fun.
view the rest of the comments
The Steam Deck and Steam Controller (2.0, but w/e) use Voice Coil Actuators spread throughout the device for both haptics snd rumble.
They're both measured/set in decibels.
https://www.electricity-magnetism.org/voice-coil-actuator/
It could be that you've found something actually worth posting a bug report about on... well I'm not sure where lol.
It could be a Steam Input issue, it could be a Proton issue, it could be both.
It might be the case that the style of command the game sends is basically 'formatted' in such a way that its not being properly interpreted/translated the way it would be by the kinds of controllers the game was/is specifically designed to work with.
As far as I can tell, while the Steam Controller and PS5 Controllers use VCAs... the Xbox One Controller uses a more old school, 'eccentric rotors', unbalanced psuedo wheels that spin on an axis.
So... for a system like that, a straight pulse of linear input command would feel to get more instense, and then gradually taper off.
If you give that ssme input to a VCA, it ... 'interperets it literally', if that makes any sense.
Its kinda like VCAs are digital, and ERs are analog... sorta.
So... there would have to be some kind of ... additional emulation required, basically, to translate rumble 'commands' that were made to work with an ER system, to a VCA system.
Like uh, 2 seconds of ON would have to be translated into an accumulating VCA amplitude, that would then taper off after the ON input ceases, some kind of buffer.