Brave: Just to clarify, it's Brave.com itself that only has CLI instructions
From https://brave.com/linux/ ---
sudo apt install apt-transport-https curl
sudo curl -fsSLo /usr/share/keyrings/brave-browser-archive-keyring.gpg https://brave-browser-apt-release.s3.brave.com/brave-browser...
echo "deb [signed-by=/usr/share/keyrings/brave-browser-archive-keyring.gpg arch=amd64] https://brave-browser-apt-release.s3.brave.com/ stable main"|sudo tee /etc/apt/sources.list.d/brave-browser-release.list
sudo apt update
sudo apt install brave-browser
Yes. I had to go into the audio settings to change between Headphones (high quality audio) and Headset (mic enabled) modes which is a bluetooth thing. But it works, and is a thing I need to do on Windows also.
(Actually on Windows I go out of my way to disable the headset device, because it just makes everything bad by being enabled - communication programs mute my everything, the audio playback becomes bad, and the microphone quality on my headphones is just worse than on my webcam, never mind my desk mic, so I never want to use it)
---
Yeah, that's a Brave thing. They probably (rightly to be fair) assume most current Linux users understand the command line enough to follow those steps and Brave would prefer users get the browser from their repos so they don't have to deal with users having potentially out of date browsers in support requests.
But you can get Brave in a snap, which to my understanding means you can get it in software center on Ubuntu, Manjaro, etc. And you can probably install the snap store on Pop also.
Chrome on the other hand just serves you a package you can double click to install, if you'd rather get it from them rather than your package manager/app store: https://www.google.com/intl/en_uk/chrome/
I've never had that much to do to get them to just work.
I have done some Bluetooth tinkering to:
(A) Get them to use high quality codecs, something which also requires tinkering for a Mac: https://medium.com/macoclock/how-to-enable-aptx-on-mac-osx-b... - that's with pulse. With newer, Pipewire using, systems, even that is not needed which for my use case puts Linux ahead of Mac OS for Bluetooth headphone support.
(B) my previous headphones would get super confused if I paired them on Linux and windows on my dual boot device as they'd see different keys on the same host and that broke them so copied my keys from my Linux config files to my windows registry so both would use the same keys. My newer headphones seem to "just handle" this situation though. This is a dual boot issue and not specifically a Linux issue. My Linux only devices are fine.
- Mouse. I have since 2005, never had any issues with any mouse on Linux ever. Not even for all the extra buttons on my current Logitech mouse where they just happily show up as mouse button 5-9 and I can bind them in games.
- Brave: Honestly I'm surprised Pop is not setting up a GUI package manager with proprietary software able to be installed from it with their target market, but I'll take your word for this one.