I have an iPhone app that runs on the iPad under compatibility mode. I have a user that uses an external keyboard with his iPad. Is there a way I can detect that keyboard and not display the on-screen keyboard? How to hide the On-screen keyboard when external keyboard is connected to iPhone compatibility mode on iPad? I could really use your useful assistance regarding this. I hope to hear real soon from your side. Thanks.