Just discovered this, AFAIK only works with Intel chipsets, but it does work very well, it's free, and there are both android and iOS apps.
https://downloadcenter.intel.com/download/24967/Intel-Remote-Keyboard-Host-App
https://downloadcenter.intel.com/download/24967/Intel-Remote-Keyboard-Host-App