I've been trying to get my Switch Pro controller paired in Solus. I've found a driver, dkms-hid-nintendo on github. I''m also aware that Solus doesn't support dkms modules for drivers. I came across several articles online stating that as of kernel 5.10 switch controller support was added. I'm guessing that the dkms module isn't necessary anymore as my current kernel is 5.10.9-169.current. Bluetooth appears to be configured correctly. Maybe someone can point me in the right direction...
$ dmesg | grep -i bluetooth # Shows all Bluetooth driver info
[ 9.896921] Bluetooth: Core ver 2.22
[ 9.896937] Bluetooth: HCI device and connection manager initialized
[ 9.896939] Bluetooth: HCI socket layer initialized
[ 9.896941] Bluetooth: L2CAP socket layer initialized
[ 9.896943] Bluetooth: SCO socket layer initialized
[ 10.154076] Bluetooth: hci0: BCM: chip id 63
[ 10.155063] Bluetooth: hci0: BCM: features 0x07
[ 10.171132] Bluetooth: hci0: todd-solus
[ 10.171135] Bluetooth: hci0: BCM20702A1 (001.002.014) build 1479
[ 10.281288] Bluetooth: hci0: BCM20702A1 'brcm/BCM20702A1-13d3-3404.hcd' Patch
[ 11.009089] Bluetooth: hci0: Broadcom Bluetooth Device
[ 11.009101] Bluetooth: hci0: BCM20702A1 (001.002.014) build 1479
[ 11.388043] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 11.388046] Bluetooth: BNEP socket layer initialized
[ 23.181963] Bluetooth: RFCOMM TTY layer initialized
[ 23.181967] Bluetooth: RFCOMM socket layer initialized
[ 23.181970] Bluetooth: RFCOMM ver 1.11