Lines Matching refs:InputDevice
44 public final class InputDevice implements Parcelable {
337 public static final Parcelable.Creator<InputDevice> CREATOR =
338 new Parcelable.Creator<InputDevice>() {
339 public InputDevice createFromParcel(Parcel in) {
340 return new InputDevice(in);
342 public InputDevice[] newArray(int size) {
343 return new InputDevice[size];
348 private InputDevice(int id, int generation, int controllerNumber, String name, int vendorId,
366 private InputDevice(Parcel in) {
396 public static InputDevice getDevice(int id) {
490 * It is possible for there to be multiple {@link InputDevice} instances that have the
492 * human input device registers multiple {@link InputDevice} instances (HID collections)
500 * {@link InputDevice} instance at runtime use the id returned by {@link #getId()}.
694 * @see InputDevice#getMotionRange(int)
737 * such as {@link InputDevice#SOURCE_TOUCH_NAVIGATION}, or a more generic device class,
738 * such as {@link InputDevice#SOURCE_CLASS_POINTER}.