For the XBMC (Gotham), we can not say that it works directly. Indeed, the functionality associated with all keys do not, in my opinion, to make it a basic and effective utilization it will therefore remaper keys if you will get an efficient and intuitive.
The mouse function works reasonably well (I do not use it).