The best mouse for Kodi Android TV boxes is the Logitech M325. No drivers are required, and it is truly plug-and-play.  I have tested the M325 on various Kodi boxes such as the TopYart T95X TV Box Android 6.0, And A95X NEX TV Box running Android 6.0, Minix TV box, and it even works on Sony Android TV such as the XBR X800D or X800E series TVs, no drivers required, plug-and-play.  It is also a great travel-sized mouse for use on laptops, not too small in the hand.

I have tested the Logitech K400 Plus TV keyboard with the Sony Bravia XBR49X800D, and it works flawlessly.  Simply plug the USB dongle into the TV, it is truly plug-and-play, no drivers are required to install. Go into the TV settings and select “physical keyboard” and then the keyboard language, and you are ready to go. All of the buttons map correctly as of the latest firmware updates in November 2017 with Android 7.0.  The keyboard has arrow keys and a touch pad as well, all working.  The shortcut keys along the top of the keyboard are all correctly mapped and work, for such functions as back, home, volume, etc.

Micro USB to HDMI, HHL generic adapter from eBay playing movies from the phone onto a TV in 720p

To watch Netflix and movies on your TV in high definition, I highly recomend the cheap no-name brand Micro USB to HDMI MHL Adapters being sold on Amazon or eBay.

The video is full wide screen, and good quality.  You can even show your friends how good you are at Angry Birds or Fruit Ninja in full wide screen HDTV glory if you like :)  If you don’t use Netflix, an app that streams movies over Wi-fi from your desktop computer’s hard drive, and proper video player app and codecs to play H.264 and DivX movies can be useful, I will mention as well at the end of this article.  A quality Bluetooth keyboard and mouse such as the Logitech Cordless Desktop MX 5500 Revolution Bluetooth Mouse and Keyboard can also be added to the Samsung Galaxy S II to more easily control the phone if it is located near the TV and you are seated far away.

Many people with the Samsung i9100 Galaxy S II have become very dissapointed with the built-in “Voice Talk” app that comes standard with these phones, this blog entry gives steps required to replace this app with something that works correctly with Bluetooth headsets.  The replacement app I suggest is only a voice dialing app, but the same procedure below can be used to replace with any app that you choose.