Lines Matching defs:InputDevice
45 public final class InputDevice implements Parcelable {
386 public static final Parcelable.Creator<InputDevice> CREATOR =
387 new Parcelable.Creator<InputDevice>() {
388 public InputDevice createFromParcel(Parcel in) {
389 return new InputDevice(in);
391 public InputDevice[] newArray(int size) {
392 return new InputDevice[size];
397 private InputDevice(int id, int generation, int controllerNumber, String name, int vendorId,
418 private InputDevice(Parcel in) {
450 public static InputDevice getDevice(int id) {
556 * It is possible for there to be multiple {@link InputDevice} instances that have the
558 * human input device registers multiple {@link InputDevice} instances (HID collections)
566 * {@link InputDevice} instance at runtime use the id returned by {@link #getId()}.
635 * type such as {@link InputDevice#SOURCE_MOUSE}, a more generic device class, such as
636 * {@link InputDevice#SOURCE_CLASS_POINTER}, or a combination of sources bitwise ORed together.
798 * @see InputDevice#getMotionRange(int)
841 * such as {@link InputDevice#SOURCE_TOUCH_NAVIGATION}, or a more generic device class,
842 * such as {@link InputDevice#SOURCE_CLASS_POINTER}.