/aosp_15_r20/frameworks/base/core/java/android/hardware/input/ |
H A 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 …]
|
H A D | InputManager.java | 588 @NonNull InputDeviceIdentifier identifier) { in getKeyboardLayoutsForInputDevice() 620 @NonNull InputDeviceIdentifier identifier) { in getCurrentKeyboardLayoutForInputDevice() 628 public void setCurrentKeyboardLayoutForInputDevice(@NonNull InputDeviceIdentifier identifier, in setCurrentKeyboardLayoutForInputDevice() 635 public String[] getEnabledKeyboardLayoutsForInputDevice(InputDeviceIdentifier identifier) { in getEnabledKeyboardLayoutsForInputDevice() 643 public void addKeyboardLayoutForInputDevice(InputDeviceIdentifier identifier, in addKeyboardLayoutForInputDevice() 652 public void removeKeyboardLayoutForInputDevice(@NonNull InputDeviceIdentifier identifier, in removeKeyboardLayoutForInputDevice() 763 @NonNull InputDeviceIdentifier identifier, @UserIdInt int userId, in getKeyboardLayoutForInputDevice() 790 public void setKeyboardLayoutForInputDevice(@NonNull InputDeviceIdentifier identifier, in setKeyboardLayoutForInputDevice() 820 public KeyboardLayout[] getKeyboardLayoutListForInputDevice(InputDeviceIdentifier identifier, in getKeyboardLayoutListForInputDevice()
|
H A D | IInputManager.aidl | 22 import android.hardware.input.InputDeviceIdentifier; 103 in InputDeviceIdentifier identifier, int userId, in InputMethodInfo imeInfo, in getKeyboardLayoutForInputDevice() 109 void setKeyboardLayoutForInputDevice(in InputDeviceIdentifier identifier, int userId, in setKeyboardLayoutForInputDevice() 113 KeyboardLayout[] getKeyboardLayoutListForInputDevice(in InputDeviceIdentifier identifier, in getKeyboardLayoutListForInputDevice()
|
/aosp_15_r20/packages/apps/Settings/src/com/android/settings/inputmethod/ |
D | PhysicalKeyboardFragment.java | 25 import android.hardware.input.InputDeviceIdentifier; 101 private InputDeviceIdentifier mAutoInputDeviceIdentifier; 199 InputDeviceIdentifier inputDeviceIdentifier = activity.getIntent().getParcelableExtra( in onCreatePreferences() 201 InputDeviceIdentifier.class); in onCreatePreferences() 217 private static boolean isAutoSelection(Bundle bundle, InputDeviceIdentifier identifier) { in isAutoSelection() 219 InputDeviceIdentifier.class) != null) { in isAutoSelection() 363 private void showKeyboardLayoutDialog(InputDeviceIdentifier inputDeviceIdentifier) { in showKeyboardLayoutDialog() 370 private void showEnabledLocalesKeyboardLayoutList(InputDeviceIdentifier inputDeviceIdentifier) { in showEnabledLocalesKeyboardLayoutList() 509 public void onSetupKeyboardLayouts(InputDeviceIdentifier inputDeviceIdentifier) { in onSetupKeyboardLayouts() 523 InputDeviceIdentifier inputDeviceIdentifier = mIntentWaitingForResult in onActivityResult() [all …]
|
D | InputPeripheralsSettingsUtils.java | 28 import android.hardware.input.InputDeviceIdentifier; 101 InputDeviceIdentifier inputDeviceIdentifier) { in getSelectedKeyboardLayoutLabelForUser() 175 static InputDevice getInputDevice(InputManager im, InputDeviceIdentifier identifier) { in getInputDevice() 181 InputDeviceIdentifier identifier, InputMethodInfo info, InputMethodSubtype subtype) { in getKeyboardLayouts() 187 InputDeviceIdentifier identifier, InputMethodInfo info, InputMethodSubtype subtype) { in getKeyboardLayout()
|
D | KeyboardLayoutDialogFragment.java | 25 import android.hardware.input.InputDeviceIdentifier; 54 private InputDeviceIdentifier mInputDeviceIdentifier; 62 public KeyboardLayoutDialogFragment(InputDeviceIdentifier inputDeviceIdentifier) { in KeyboardLayoutDialogFragment() 300 private final InputDeviceIdentifier mInputDeviceIdentifier; 302 public KeyboardLayoutLoader(Context context, InputDeviceIdentifier inputDeviceIdentifier) { in KeyboardLayoutLoader() 366 public void onSetupKeyboardLayouts(InputDeviceIdentifier mInputDeviceIdentifier); in onSetupKeyboardLayouts()
|
D | NewKeyboardLayoutEnabledLocalesFragment.java | 22 import android.hardware.input.InputDeviceIdentifier; 59 private InputDeviceIdentifier mInputDeviceIdentifier; 134 InputDeviceIdentifier.class); in onActivityCreated() 177 InputDeviceIdentifier inputDeviceIdentifier) { in launchLayoutPickerWithIdentifier() 343 InputDeviceIdentifier inputDeviceIdentifier, in showKeyboardLayoutPicker()
|
D | KeyboardLayoutPickerController.java | 21 import android.hardware.input.InputDeviceIdentifier; 48 private InputDeviceIdentifier mInputDeviceIdentifier; 60 public void initialize(Fragment parent, InputDeviceIdentifier inputDeviceIdentifier) { in initialize()
|
/aosp_15_r20/packages/apps/Settings/tests/robotests/src/com/android/settings/inputmethod/ |
D | KeyboardLayoutPickerControllerTest.java | 28 import android.hardware.input.InputDeviceIdentifier; 64 private InputDeviceIdentifier mInputDeviceIdentifier; 74 mInputDeviceIdentifier = new InputDeviceIdentifier("descriptor", 1, 1); in setUp() 151 any(InputDeviceIdentifier.class))).thenReturn(enableKeyboardLayouts); in testOnDeviceRemove_getSameDevice_shouldFinish() 171 any(InputDeviceIdentifier.class))).thenReturn(enableKeyboardLayouts); in testOnDeviceRemove_getDifferentDevice_shouldNotFinish() 182 any(InputDeviceIdentifier.class))).thenReturn( in initializeOneLayout() 191 when(mInputManager.getKeyboardLayoutsForInputDevice(any(InputDeviceIdentifier.class))). in initializeTwoLayouts()
|
/aosp_15_r20/hardware/libhardware/modules/input/evdev/ |
H A D | InputHost.h | 38 using InputDeviceIdentifier = input_device_identifier_t; variable 151 virtual InputDeviceIdentifier* createDeviceIdentifier(const char* name, int32_t productId, 159 virtual InputDeviceHandle* registerDevice(InputDeviceIdentifier* id, 163 virtual InputPropertyMap* getDevicePropertyMap(InputDeviceIdentifier* id) = 0; 172 InputDeviceIdentifier* createDeviceIdentifier(const char* name, int32_t productId, 180 InputDeviceHandle* registerDevice(InputDeviceIdentifier* id, InputDeviceDefinition* d) override; 183 InputPropertyMap* getDevicePropertyMap(InputDeviceIdentifier* id) override;
|
H A D | InputHost.cpp | 77 InputDeviceIdentifier* InputHost::createDeviceIdentifier(const char* name, int32_t productId, in createDeviceIdentifier() 101 InputDeviceHandle* InputHost::registerDevice(InputDeviceIdentifier* id, in registerDevice() 110 InputPropertyMap* InputHost::getDevicePropertyMap(InputDeviceIdentifier* id) { in getDevicePropertyMap()
|
/aosp_15_r20/frameworks/native/include/input/ |
H A 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,
|
H A D | InputDevice.h | 35 struct InputDeviceIdentifier { struct 36 inline InputDeviceIdentifier() : in InputDeviceIdentifier() function 74 bool operator==(const InputDeviceIdentifier&) const = default; 75 bool operator!=(const InputDeviceIdentifier&) const = default; 284 const InputDeviceIdentifier& identifier, const std::string& alias, 291 inline const InputDeviceIdentifier& getIdentifier() const { return mIdentifier; } in getIdentifier() 360 InputDeviceIdentifier mIdentifier; 407 const InputDeviceIdentifier& deviceIdentifier, InputDeviceConfigurationFileType type,
|
/aosp_15_r20/frameworks/native/libs/input/ |
H A 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()
|
H A D | InputDevice.cpp | 62 const InputDeviceIdentifier& deviceIdentifier, InputDeviceConfigurationFileType type, in getInputDeviceConfigurationFilePathByDeviceIdentifier() 166 std::string InputDeviceIdentifier::getCanonicalName() const { in getCanonicalName() 180 initialize(-1, 0, -1, InputDeviceIdentifier(), "", false, false, ui::LogicalDisplayId::INVALID); in InputDeviceInfo() 241 const InputDeviceIdentifier& identifier, const std::string& alias, in initialize()
|
/aosp_15_r20/hardware/libhardware/tests/input/evdev/ |
H A D | MockInputHost.h | 72 MOCK_METHOD5(createDeviceIdentifier, InputDeviceIdentifier*( 79 MOCK_METHOD2(registerDevice, InputDeviceHandle*(InputDeviceIdentifier* id, 82 MOCK_METHOD1(getDevicePropertyMap, InputPropertyMap*(InputDeviceIdentifier* id));
|
/aosp_15_r20/packages/apps/TvSettings/Settings/src/com/android/tv/settings/inputmethod/ |
D | PhysicalKeyboardHelper.java | 22 import android.hardware.input.InputDeviceIdentifier; 102 public final InputDeviceIdentifier mDeviceIdentifier; 111 @NonNull InputDeviceIdentifier deviceIdentifier, in DeviceInfo()
|
D | KeyboardLayoutSelectionFragment.java | 22 import android.hardware.input.InputDeviceIdentifier; 52 private InputDeviceIdentifier mInputDeviceIdentifier; 61 @NonNull InputDeviceIdentifier inputDeviceIdentifier, in prepareArgs()
|
/aosp_15_r20/frameworks/base/services/core/java/com/android/server/input/ |
H A D | KeyboardLayoutManager.java | 49 import android.hardware.input.InputDeviceIdentifier; 460 public String[] getKeyboardLayoutOverlay(InputDeviceIdentifier identifier, String languageTag, in getKeyboardLayoutOverlay() 494 InputDeviceIdentifier identifier, @UserIdInt int userId, in getKeyboardLayoutForInputDevice() 511 public void setKeyboardLayoutForInputDevice(InputDeviceIdentifier identifier, in setKeyboardLayoutForInputDevice() 542 public KeyboardLayout[] getKeyboardLayoutListForInputDevice(InputDeviceIdentifier identifier, in getKeyboardLayoutListForInputDevice() 1047 private InputDevice getInputDevice(InputDeviceIdentifier identifier) { in getInputDevice() 1232 private final InputDeviceIdentifier mIdentifier; 1240 private KeyboardIdentifier(@NonNull InputDeviceIdentifier inputDeviceIdentifier) { in KeyboardIdentifier() 1249 private KeyboardIdentifier(@NonNull InputDeviceIdentifier identifier, in KeyboardIdentifier()
|
/aosp_15_r20/frameworks/native/services/inputflinger/tests/fuzzers/ |
H A D | MapperHelpers.h | 96 InputDeviceIdentifier mIdentifier; 110 InputDeviceIdentifier getDeviceIdentifier(int32_t deviceId) const override { in getDeviceIdentifier() 293 const InputDeviceIdentifier& identifier, in getKeyboardLayoutOverlay() 297 std::string getDeviceAlias(const InputDeviceIdentifier& identifier) { in getDeviceAlias() 369 InputDeviceIdentifier identifier; in getFuzzedInputDevice()
|
/aosp_15_r20/out/soong/.intermediates/frameworks/base/framework-minus-apex/android_common/gen/aidl/frameworks/base/core/java/android/hardware/input/ |
D | InputDeviceIdentifier.aidl.d | 2 frameworks/base/core/java/android/hardware/input/InputDeviceIdentifier.aidl 4 frameworks/base/core/java/android/hardware/input/InputDeviceIdentifier.aidl :
|
/aosp_15_r20/out/soong/.intermediates/frameworks/base/api/module-lib-api-stubs-docs-non-updatable/android_common/gen/aidl/frameworks/base/core/java/android/hardware/input/ |
D | InputDeviceIdentifier.aidl.d | 2 frameworks/base/core/java/android/hardware/input/InputDeviceIdentifier.aidl 4 frameworks/base/core/java/android/hardware/input/InputDeviceIdentifier.aidl :
|
/aosp_15_r20/out/soong/.intermediates/frameworks/base/api/system-api-stubs-docs-non-updatable/android_common/gen/aidl/frameworks/base/core/java/android/hardware/input/ |
D | InputDeviceIdentifier.aidl.d | 2 frameworks/base/core/java/android/hardware/input/InputDeviceIdentifier.aidl 4 frameworks/base/core/java/android/hardware/input/InputDeviceIdentifier.aidl :
|
/aosp_15_r20/out/soong/.intermediates/frameworks/base/api/test-api-stubs-docs-non-updatable/android_common/gen/aidl/frameworks/base/core/java/android/hardware/input/ |
D | InputDeviceIdentifier.aidl.d | 2 frameworks/base/core/java/android/hardware/input/InputDeviceIdentifier.aidl 4 frameworks/base/core/java/android/hardware/input/InputDeviceIdentifier.aidl :
|
/aosp_15_r20/out/soong/.intermediates/frameworks/base/framework-minus-apex-headers/android_common/gen/aidl/frameworks/base/core/java/android/hardware/input/ |
D | InputDeviceIdentifier.aidl.d | 2 frameworks/base/core/java/android/hardware/input/InputDeviceIdentifier.aidl 4 frameworks/base/core/java/android/hardware/input/InputDeviceIdentifier.aidl :
|