![](https://lemmings.world/pictrs/image/0690ce16-cce0-4e65-9843-757c2cade1a0.png)
![](https://lemmy.ml/pictrs/image/q98XK4sKtw.png)
I have pretty similar hardware, but I do not have an NVIDIA card. Can confirm that Bluetooth is pretty dog shit most of the time, but I generally use wired accessories (preference). I did have some pretty good luck with an ASUS bluetooth adapter which worked better than the onboard one. Controllers work great with steam both wireless (save BT issues) and wired. I also run Fedora on all my machines so I couldn’t speak to anything Mint specific but I have been running Linux for a very long time and have found that some distros have better support for newer hardware than others.
Mint is fantastic and that community does great work, all systems I manage that I do not own (family) run Mint. It is what i would recommend for any new linux user. However, for your use-case it might not be a terrible idea to give something else a try (if you haven’t already).
There will always be troubleshooting that needs to be done regardless of the OS, as others have said, hardware manufacturers do not take (desktop) Linux seriously unfortunately.
Can I ask how you have steam installed? IIRC Mint does not use snapd so is it via flatlak or apt? If it’s Flatpak it could be that the flatpak doesn’t have the appropriate access to dbus which can be changed with something like Warehouse or Flatseal.
I typically perfer a native .deb (or .rpm in my case) for something like steam.