Anything is possible with Linux if you pfaff around long enough. But I think you’ll need a controller with USB receiver, you can’t do it directly with Bluetooth.
Consoles have a whole other processor that looks for inputs like that while the main processor remains off. Those don’t make much sense for PCs.
It was updated fairly recently to include remote shares. There’s nothing to set up.