Have not figured out Bluetooth yet, but can now confirm..
Logitech's "Unifying" tech (from way back in the day) works like a charm. It is the least amount of effort you will ever do in Qubes, for the most happiness. (That usually means there is some security vulnerability somewhere)..
Plug in the usb unifying thingy and.. it works.
Being not very technical, this could be a security flaw. But if your attack surface if not within 25 feet, go for it. Tested and working on a mx master. Right click and scroll wheel work, not sure about the other buttons, but don't get your hopes up.
I am using a bluetooth mouse (Mad Catz M.O.U.S 9) via the sys-usb VM where it is passing through the functionality via some form of Qubes input passthrough to the rest of the system.
This seems to be working fine for me. The general functions of the mouse all seem to work fine; ie. movement, left/right/middle clicks, back/forward buttons and scrolling.
The one thing I haven't figured out, and haven't really looked into at the moment, is that it doesn't auto connect at start up. Each time I boot the computer I have to open a console for sys-usb and power on the bluetooth and then connect the mouse.
Just thought I would share my experience even though I thought it would be something that would cause more trouble.
Something I would like to look into in the future is the possibility of bluetooth headset. Could we get this connected to the sys-usb and have the audio, and possibly mic, passed through via some form of qubes audio mixer.
Regards,
Iestyn Best