![](/static/61a827a1/assets/icons/icon-96x96.png)
![](https://lemmy.ml/pictrs/image/q98XK4sKtw.png)
Looks like you used hardware that was designed for windows and are blaming it now on Linux.
I am not understanding the issue you have that requires signing of drivers.
Yes some Bluetooth devices lack the support from the manufacturer’s for Linux, the Controllers i have used work great, at least for my needs.
Controllers have better support Linux for ages. Not understanding the issue here either.
Troubleshooting on Windows sucks at least to the same degree. The same non specific error message gets you 50 possible solutions.
No need to announce your departure.
Basically everything you stated, Bluetooth, Controller and GPU is hardware.
Your experience is probably different since you still think and act like you use windows. This is normal. When you are used to something and then switch to something that works differently you will run into problems.