Do all BT keyboards work on ATV2?

Or only some of them? Do they have to be BT or can I use a wireless one and put in the receiver in the usb port?