/frameworks/base/core/java/android/hardware/input/ |
D | InputDeviceIdentifier.java | 34 public final class InputDeviceIdentifier implements Parcelable { class 39 public InputDeviceIdentifier(@NonNull String descriptor, int vendorId, int productId) { in InputDeviceIdentifier() method in InputDeviceIdentifier 45 private InputDeviceIdentifier(Parcel src) { in InputDeviceIdentifier() method in InputDeviceIdentifier 79 if (o == null || !(o instanceof InputDeviceIdentifier)) return false; in equals() 81 final InputDeviceIdentifier that = (InputDeviceIdentifier) o; in equals() 97 …public static final @android.annotation.NonNull Parcelable.Creator<InputDeviceIdentifier> CREATOR = 98 new Parcelable.Creator<InputDeviceIdentifier>() { 101 public InputDeviceIdentifier createFromParcel(Parcel source) { 102 return new InputDeviceIdentifier(source); 106 public InputDeviceIdentifier[] newArray(int size) { [all …]
|
D | InputManager.java | 511 @NonNull InputDeviceIdentifier identifier) { in getKeyboardLayoutsForInputDevice() 543 @NonNull InputDeviceIdentifier identifier) { in getCurrentKeyboardLayoutForInputDevice() 551 public void setCurrentKeyboardLayoutForInputDevice(@NonNull InputDeviceIdentifier identifier, in setCurrentKeyboardLayoutForInputDevice() 558 public String[] getEnabledKeyboardLayoutsForInputDevice(InputDeviceIdentifier identifier) { in getEnabledKeyboardLayoutsForInputDevice() 566 public void addKeyboardLayoutForInputDevice(InputDeviceIdentifier identifier, in addKeyboardLayoutForInputDevice() 575 public void removeKeyboardLayoutForInputDevice(@NonNull InputDeviceIdentifier identifier, in removeKeyboardLayoutForInputDevice() 686 @NonNull InputDeviceIdentifier identifier, @UserIdInt int userId, in getKeyboardLayoutForInputDevice() 713 public void setKeyboardLayoutForInputDevice(@NonNull InputDeviceIdentifier identifier, in setKeyboardLayoutForInputDevice() 743 public KeyboardLayout[] getKeyboardLayoutListForInputDevice(InputDeviceIdentifier identifier, in getKeyboardLayoutListForInputDevice()
|
D | IInputManager.aidl | 21 import android.hardware.input.InputDeviceIdentifier; 99 in InputDeviceIdentifier identifier, int userId, in InputMethodInfo imeInfo, in getKeyboardLayoutForInputDevice() 105 void setKeyboardLayoutForInputDevice(in InputDeviceIdentifier identifier, int userId, in setKeyboardLayoutForInputDevice() 109 KeyboardLayout[] getKeyboardLayoutListForInputDevice(in InputDeviceIdentifier identifier, in getKeyboardLayoutListForInputDevice()
|
D | InputDeviceIdentifier.aidl | 19 parcelable InputDeviceIdentifier;
|
/frameworks/native/include/input/ |
D | Keyboard.h | 44 status_t load(const InputDeviceIdentifier& deviceIdenfier, 60 bool probeKeyMap(const InputDeviceIdentifier& deviceIdentifier, const std::string& name); 61 status_t loadKeyLayout(const InputDeviceIdentifier& deviceIdentifier, const std::string& name); 62 status_t loadKeyCharacterMap(const InputDeviceIdentifier& deviceIdentifier, 69 extern bool isEligibleBuiltInKeyboard(const InputDeviceIdentifier& deviceIdentifier,
|
D | InputDevice.h | 35 struct InputDeviceIdentifier { struct 36 inline InputDeviceIdentifier() : in InputDeviceIdentifier() argument 74 bool operator==(const InputDeviceIdentifier&) const = default; 75 bool operator!=(const InputDeviceIdentifier&) const = default; 282 const InputDeviceIdentifier& identifier, const std::string& alias, 289 inline const InputDeviceIdentifier& getIdentifier() const { return mIdentifier; } in getIdentifier() 360 InputDeviceIdentifier mIdentifier; 406 const InputDeviceIdentifier& deviceIdentifier, InputDeviceConfigurationFileType type,
|
D | KeyboardClassifier.h | 43 void notifyKeyboardChanged(DeviceId deviceId, const InputDeviceIdentifier& identifier,
|
/frameworks/native/libs/input/ |
D | Keyboard.cpp | 34 static std::string getPath(const InputDeviceIdentifier& deviceIdentifier, const std::string& name, in getPath() 49 status_t KeyMap::load(const InputDeviceIdentifier& deviceIdentifier, in load() 103 bool KeyMap::probeKeyMap(const InputDeviceIdentifier& deviceIdentifier, in probeKeyMap() 114 status_t KeyMap::loadKeyLayout(const InputDeviceIdentifier& deviceIdentifier, in loadKeyLayout() 144 status_t KeyMap::loadKeyCharacterMap(const InputDeviceIdentifier& deviceIdentifier, in loadKeyCharacterMap() 171 bool isEligibleBuiltInKeyboard(const InputDeviceIdentifier& deviceIdentifier, in isEligibleBuiltInKeyboard()
|
D | InputDevice.cpp | 58 const InputDeviceIdentifier& deviceIdentifier, InputDeviceConfigurationFileType type, in getInputDeviceConfigurationFilePathByDeviceIdentifier() 158 std::string InputDeviceIdentifier::getCanonicalName() const { in getCanonicalName() 172 initialize(-1, 0, -1, InputDeviceIdentifier(), "", false, false, ui::LogicalDisplayId::INVALID); in InputDeviceInfo() 203 const InputDeviceIdentifier& identifier, const std::string& alias, in initialize()
|
D | KeyboardClassifier.cpp | 56 const InputDeviceIdentifier& identifier, in notifyKeyboardChanged()
|
/frameworks/native/services/inputflinger/tests/ |
D | InstrumentedInputReader.cpp | 33 InputDeviceIdentifier identifier; in newDevice() 41 nsecs_t when, int32_t eventHubId, const InputDeviceIdentifier& identifier) REQUIRES(mLock) { in createDeviceLocked()
|
D | FakeInputReaderPolicy.h | 86 const InputDeviceIdentifier&, const std::optional<KeyboardLayoutInfo>) override; 87 std::string getDeviceAlias(const InputDeviceIdentifier&) override;
|
D | FakeInputReaderPolicy.cpp | 231 const InputDeviceIdentifier&, const std::optional<KeyboardLayoutInfo>) { in getKeyboardLayoutOverlay() argument 235 std::string FakeInputReaderPolicy::getDeviceAlias(const InputDeviceIdentifier&) { in getDeviceAlias() argument
|
D | EventHub_test.cpp | 32 using android::InputDeviceIdentifier; 161 InputDeviceIdentifier identifier = mEventHub->getDeviceIdentifier(deviceAddedEvent.deviceId); in waitForDeviceCreation()
|
D | InstrumentedInputReader.h | 47 nsecs_t when, int32_t eventHubId, const InputDeviceIdentifier& identifier);
|
/frameworks/native/services/inputflinger/reader/mapper/ |
D | TouchCursorInputMapperCommon.h | 52 const InputDeviceIdentifier& identifier, nsecs_t currentEventTime, nsecs_t readTime,
|
D | TouchpadInputMapper.h | 100 static MetricsIdentifier metricsIdFromInputDeviceIdentifier(const InputDeviceIdentifier& id) { in metricsIdFromInputDeviceIdentifier()
|
D | TouchCursorInputMapperCommon.cpp | 104 const InputDeviceIdentifier& identifier, nsecs_t currentEventTime, nsecs_t readTime, in applyBluetoothTimestampSmoothening()
|
/frameworks/native/services/inputflinger/tests/fuzzers/ |
D | MapperHelpers.h | 96 InputDeviceIdentifier mIdentifier; 110 InputDeviceIdentifier getDeviceIdentifier(int32_t deviceId) const override { in getDeviceIdentifier() 273 const InputDeviceIdentifier& identifier, in getKeyboardLayoutOverlay() 277 std::string getDeviceAlias(const InputDeviceIdentifier& identifier) { in getDeviceAlias() 350 InputDeviceIdentifier identifier; in getFuzzedInputDevice()
|
/frameworks/base/services/core/java/com/android/server/input/ |
D | KeyboardLayoutManager.java | 47 import android.hardware.input.InputDeviceIdentifier; 469 public String[] getKeyboardLayoutOverlay(InputDeviceIdentifier identifier, String languageTag, in getKeyboardLayoutOverlay() 503 InputDeviceIdentifier identifier, @UserIdInt int userId, in getKeyboardLayoutForInputDevice() 520 public void setKeyboardLayoutForInputDevice(InputDeviceIdentifier identifier, in setKeyboardLayoutForInputDevice() 551 public KeyboardLayout[] getKeyboardLayoutListForInputDevice(InputDeviceIdentifier identifier, in getKeyboardLayoutListForInputDevice() 1044 private InputDevice getInputDevice(InputDeviceIdentifier identifier) { in getInputDevice() 1223 private final InputDeviceIdentifier mIdentifier; 1231 private KeyboardIdentifier(@NonNull InputDeviceIdentifier inputDeviceIdentifier) { in KeyboardIdentifier() 1240 private KeyboardIdentifier(@NonNull InputDeviceIdentifier identifier, in KeyboardIdentifier()
|
/frameworks/native/services/inputflinger/reader/include/ |
D | EventHub.h | 269 virtual InputDeviceIdentifier getDeviceIdentifier(int32_t deviceId) const = 0; 508 InputDeviceIdentifier getDeviceIdentifier(int32_t deviceId) const override final; 634 const InputDeviceIdentifier identifier; 670 Device(int fd, int32_t id, std::string path, InputDeviceIdentifier identifier, 720 void assignDescriptorLocked(InputDeviceIdentifier& identifier) REQUIRES(mLock); 755 void reportDeviceAddedForStatisticsLocked(const InputDeviceIdentifier& identifier,
|
D | InputDevice.h | 45 const InputDeviceIdentifier& identifier); 188 InputDeviceIdentifier mIdentifier; 302 inline InputDeviceIdentifier getDeviceIdentifier() const { in getDeviceIdentifier()
|
/frameworks/base/core/java/android/view/ |
D | InputDevice.java | 33 import android.hardware.input.InputDeviceIdentifier; 78 private final InputDeviceIdentifier mIdentifier; 534 mIdentifier = new InputDeviceIdentifier(descriptor, vendorId, productId); in InputDevice() 563 mIdentifier = new InputDeviceIdentifier(mDescriptor, mVendorId, mProductId); in InputDevice() 872 public InputDeviceIdentifier getIdentifier() { in getIdentifier()
|
/frameworks/native/services/inputflinger/include/ |
D | InputReaderBase.h | 456 const InputDeviceIdentifier& identifier, 460 virtual std::string getDeviceAlias(const InputDeviceIdentifier& identifier) = 0;
|
/frameworks/native/libs/input/tests/ |
D | InputDevice_test.cpp | 31 InputDeviceIdentifier identifier; in TEST() 54 InputDeviceIdentifier identifier; in loadKeyCharacterMap()
|