This mini keyboard is exactly what I was looking for my initiation. Compact I takes him everywhere. it plugs into my iPad 2 and my iphone on my mac book pro without worries. The software can be downloaded as often in recent years. I'm a fan and I 've found that 10% of the possibility of the software.