4 ms·
The one hack I keep hoping <someoneelse> will do the actual work for is - redirecting my steamdeck control via usb to my linux gaming rig and expose it as a us
by WhatIsDukkha 2y ago
The one hack I keep hoping <someoneelse> will do the actual work for is -
redirecting my steamdeck control via usb to my linux gaming rig and expose it as a usb device(s) for steaminput.
It seems like a natural and perhaps even "straightforward" hack but I've seen no evidence of one so far, perhaps there is something in usb that limits the ability to proxy it correctly.
- KeplerBoy 2y agoSounds like something Valve should make. Kinda weird they haven't so far.
- ShamelessC 2y agoValve's "remote play" allows one to play games on another host computer via your Steam Deck as though you are plugged straight. If you don't need the video streaming, you can lower the settings. edit; oh nm, user wants a direct wired connection to work.
- jxy 2y agoit may not be practical given the possible high latency.
- deleted 2y ago[deleted]
- crtasm 2y agoover USB. what might introduce high latency?
- all2 2y agoOh, oh, I get what you're saying. You want the steamdeck to expose its controls as a hotpluggable USB device on another machine. That would depend on the USB hardware on the device, I think.
- callalex 2y agoYet another reason I wish FireWire had won. It always supported 2-way instead of a host-client model.
- all2 2y agoMaybe allow mounting of the the steamdeck input devices in steamdeck:/dev over network on your linux box so it is exposed as an additional device? Something like plan9 does.
- deleted 2y ago[deleted]
- delecti 2y agoIt seems people have achieved that: https://www.reddit.com/r/SteamDeck/comments/v22ddf/guide_how_to_use_your_deck_as_a_steam_input/ https://www.reddit.com/r/SteamDeck/comments/v22ddf/guide_how...
- WhatIsDukkha 2y agoThat's over wifi not usb. Even a bluetooth mouse has too much latency for many games.
- ranger_danger 2y agoDemonstrably false: https://www.rtings.com/assets/pages/46ieCfmI/mxvertical1-2graph-large.jpg https://www.rtings.com/assets/pages/46ieCfmI/mxvertical1-2gr... https://old.reddit.com/r/MouseReview/comments/hf1vrd/is_input_lag_still_noticeable_in_premium_wireless/ https://old.reddit.com/r/MouseReview/comments/hf1vrd/is_inpu... https://www.youtube.com/watch?v=orhb7Njj3h8 https://www.youtube.com/watch?v=orhb7Njj3h8 https://www.youtube.com/watch?v=yy0xmcBg_IY https://www.youtube.com/watch?v=yy0xmcBg_IY https://www.rtings.com/mouse/tests/control/latency https://www.rtings.com/mouse/tests/control/latency
- delecti 2y agoI didn't watch those youtube videos, but the text links either agree with the opinion that bluetooth is worse, or don't refute it. That rtings graph shows that bluetooth is pretty clearly worse in the majority of cases from wired or wireless (which is distinct from bluetooth). "Bluetooth" doesn't appear anywhere on that Reddit thread. And from the second rtings: > The mouse's connection type affects the click latency. Generally, wired mice have the lowest latency, and Bluetooth mice have the highest latency. A Bluetooth connection isn't recommended for gaming, but it's still good for office use, and most people won't notice any delay unless the latency is extremely high.
- ranger_danger 2y agoIf you look at the graph again, not all of them are worse, which means it's obviously possible to make it on par or close to it. But regardless, the complaint was "too much latency for many games", which is not the same as "worse". And I don't think this amount of latency is too much for the vast majority of games.
- yjftsjthsd-h 2y agoTo clarify: You want the Steam Deck to run USB gadget mode and use that to expose its input devices to the other machine? If so... while searching to see if the SD supports gadget mode (answer: yes) I happened across https://github.com/Frederic98/GadgetDeck https://github.com/Frederic98/GadgetDeck - have you tried that?
- WhatIsDukkha 2y agoThis looks closer then anything I've seen so far, thanks! From what I can discern its missing important bits of the controller and doesn't have any steaminput profile etc so it's clunky still. Worth poking at though. edit - to clarify, ideally steaminput would be tricked on the host to think that it "was" a steamdeck so all the mapping features would be available. I don't really need another usb game controller its more the steamdeck touchpad etc.
- dingensundso 2y agoI don't own a steamdeck. But searching around the web a bit I found out that raw-gadget^1 was merged into the linux kernel in 5.7. And AFAIU that would enable proxying of USB devices. [1] https://github.com/xairy/raw-gadget https://github.com/xairy/raw-gadget