Lines Matching full:device
50 /* Specifies input device calibration settings. */
97 * certain device whose screen currently is not all that good.
101 /* Determines whether to turn on some hacks to improve touch interaction with another device
112 /* Gets the configured virtual key definitions for an input device. */
116 /* Gets the calibration for an input device. */
120 /* Gets the excluded device names for the platform. */
144 /* Gets the current input device configuration.
150 /* Gets information about the specified input device.
151 * Returns OK if the device information was obtained or NAME_NOT_FOUND if there
152 * was no such device.
158 /* Gets the list of all registered device ids. */
175 /* Internal interface used by individual input devices to access global input device state
188 InputDevice* device, int32_t keyCode, int32_t scanCode) = 0;
249 // input device in the list is accessed.
250 // This lock only protects the registry and prevents inadvertent deletion of device objects
256 // low-level input event decoding and device management
280 InputDevice* device, int32_t keyCode, int32_t scanCode);
304 /* Represents the state of a single input device. */
353 * A single input device can have multiple associated input mappers in order to interpret
358 InputMapper(InputDevice* device);
392 SwitchInputMapper(InputDevice* device);
407 KeyboardInputMapper(InputDevice* device, int32_t associatedDisplayId, uint32_t sources,
455 TrackballInputMapper(InputDevice* device, int32_t associatedDisplayId);
510 TouchInputMapper(InputDevice* device, int32_t associatedDisplayId);
724 // Oriented motion ranges for input device info.
843 SingleTouchInputMapper(InputDevice* device, int32_t associatedDisplayId);
889 MultiTouchInputMapper(InputDevice* device, int32_t associatedDisplayId);