![](https://sh.itjust.works/pictrs/image/83106fe4-605c-4df9-aedb-c206a3d25312.png)
![](https://lemmy.world/pictrs/image/d7ec2e93-9490-46f9-a9bd-a3e52c25434c.png)
Assuming the NAT type is one that supports peer to peer connectivity, you could try using Ethernet instead of wireless (of course this only helps when docked). This would alleviate issues with WiFi signal not being strong enough, potentially increase bandwidth, and reduce latency. Ethernet can’t improve the connection beyond the incoming connection from the ISP, it only will improve issues that stem from wireless connectivity.
I live in the countryside with my family, so maybe that’s why my Internet is so wonky?
it could very well be this, when I visit my parents in the countryside the internet is sometimes not good enough, and other times it is adequate (satellite internet, so weather can impact it).
I’m assuming you dont need gyro or touchpad that you’ll get with PlayStation / Nintendo compatible controllers, however if you do want those features the Switch Pro controller & the DualSense (PS5) play nicely on my Linux computer (with steam)
Out of the two I’d probably recommend the dual sense since you’re used to Xbox / Western PS layout rather then Nintendo / Japanese PS layout.
I’ve heard good things about the 8bitdo controllers, but can’t comment on their compatibility or quality. The contemporary xbox wireless controllers I don’t personally like, the current ones have this extra grippy texture on the back and thumbsticks that doesn’t sit well with me and the lack of rechargeability ootb is disappointing for the price.