Actually,mouse and keyboard support from Android Honeycomb.But you must check your device support OTG (If using wire or wireless type,Bluetooth type not include).I use mouse and keyboard by OTG cable,USB port 2.0 extender.
The cursor same model like Windows but the colour is black not white.You can't change the cursor type and colour as well as default.
Keyboard works well.
To know your device support OTG:
1.On storage,there has OTG storage given
2.On language and keyboard,there has adjustable cursor pointer or trackpad.
3.Download app from google play,"otg checker".I don't remember the apps.