I use a PS4 controller with DS4Windows app over Bluetooth. I tried using the default connection with Steam Controller settings and the touchpad was not functional. I prefer that to the keyboard/mouse option because I have a condition which makes my hands not have much feeling so the keyboard is problematic.
Hope that helps.