Android Developers Docs Reference added in API level 16 android.hardware.input Interfaces InputManager.InputDeviceListener Listens for changes in input devices. Classes InputManager Provides information about input devices and available key layouts. Interfaces InputManager.InputDeviceListener Classes InputManager Content and code samples on this page are subject to the licenses described in the Content License. Java is a registered trademark of Oracle and/or its affiliates. Last updated May 31, 2018.