Just in case it's any use to anyone, I use an android box with kodi and I really recommend installing droidmote server on it. It costs a couple of quid but then you can install droidmote client on your phone (for free) which you can them use as a touch pad/remote/game controller - It works on PC...