/aosp12/packages/apps/TV/tests/common/src/com/android/tv/testing/uihelper/ |
H A D | UiDeviceUtils.java | 44 public static void pressKeys(UiDevice uiDevice, int... keyCodes) { in pressKeys() argument 45 for (int k : keyCodes) { in pressKeys()
|
/aosp12/frameworks/base/services/core/java/com/android/server/input/ |
H A D | InputShellCommand.java | 469 ArrayList<Integer> keyCodes = new ArrayList<>(); in runKeyCombination() local 476 keyCodes.add(keyCode); in runKeyCombination() 481 if (keyCodes.size() < 2) { in runKeyCombination() 485 sendKeyCombination(inputSource, keyCodes, displayId); in runKeyCombination() 493 private void sendKeyCombination(int inputSource, ArrayList<Integer> keyCodes, int displayId) { in sendKeyCombination() argument 495 final int count = keyCodes.size(); in sendKeyCombination() 498 final KeyEvent event = new KeyEvent(now, now, KeyEvent.ACTION_DOWN, keyCodes.get(i), 0, in sendKeyCombination()
|
H A D | InputManagerService.java | 293 int deviceId, int sourceMask, int[] keyCodes, boolean[] keyExists); in nativeHasKeys() argument 667 public boolean hasKeys(int deviceId, int sourceMask, int[] keyCodes, boolean[] keyExists) { in hasKeys() argument 668 if (keyCodes == null) { in hasKeys() 671 if (keyExists == null || keyExists.length < keyCodes.length) { in hasKeys() 676 return nativeHasKeys(mPtr, deviceId, sourceMask, keyCodes, keyExists); in hasKeys()
|
/aosp12/frameworks/native/services/inputflinger/reader/mapper/ |
H A D | KeyboardInputMapper.cpp | 379 const int32_t* keyCodes, uint8_t* outFlags) { in markSupportedKeyCodes() argument 380 return getDeviceContext().markSupportedKeyCodes(numCodes, keyCodes, outFlags); in markSupportedKeyCodes() 425 const std::array<int32_t, META_NUM> keyCodes = {AKEYCODE_CAPS_LOCK, AKEYCODE_NUM_LOCK, in updateLedState() local 431 getDeviceContext().markSupportedKeyCodes(META_NUM, keyCodes.data(), flags.data()); in updateLedState()
|
H A D | InputMapper.cpp | 55 const int32_t* keyCodes, uint8_t* outFlags) { in markSupportedKeyCodes() argument
|
H A D | KeyboardInputMapper.h | 40 const int32_t* keyCodes, uint8_t* outFlags) override;
|
H A D | InputMapper.h | 65 const int32_t* keyCodes, uint8_t* outFlags);
|
H A D | TouchInputMapper.h | 150 bool markSupportedKeyCodes(uint32_t sourceMask, size_t numCodes, const int32_t* keyCodes,
|
H A D | TouchInputMapper.cpp | 4004 const int32_t* keyCodes, uint8_t* outFlags) { in markSupportedKeyCodes() argument 4007 if (virtualKey.keyCode == keyCodes[i]) { in markSupportedKeyCodes()
|
/aosp12/frameworks/base/tests/JankBench/app/src/main/java/com/android/benchmark/ui/automation/ |
H A D | Interaction.java | 80 public static Interaction newKeyInput(int[] keyCodes) { in newKeyInput() argument 81 return new Interaction(keyCodes); in newKeyInput()
|
/aosp12/frameworks/base/core/java/android/hardware/input/ |
H A D | InputManager.java | 1030 public boolean[] deviceHasKeys(int[] keyCodes) { in deviceHasKeys() argument 1031 return deviceHasKeys(-1, keyCodes); in deviceHasKeys() 1047 public boolean[] deviceHasKeys(int id, int[] keyCodes) { in deviceHasKeys() argument 1048 boolean[] ret = new boolean[keyCodes.length]; in deviceHasKeys() 1050 mIm.hasKeys(id, InputDevice.SOURCE_ANY, keyCodes, ret); in deviceHasKeys()
|
H A D | IInputManager.aidl | 51 boolean hasKeys(int deviceId, int sourceMask, in int[] keyCodes, out boolean[] keyExists); in hasKeys() argument
|
/aosp12/frameworks/native/services/inputflinger/reader/include/ |
H A D | InputDevice.h | 87 bool markSupportedKeyCodes(uint32_t sourceMask, size_t numCodes, const int32_t* keyCodes, 319 inline bool markSupportedKeyCodes(size_t numCodes, const int32_t* keyCodes, in markSupportedKeyCodes() argument 321 return mEventHub->markSupportedKeyCodes(mId, numCodes, keyCodes, outFlags); in markSupportedKeyCodes()
|
H A D | InputReader.h | 75 bool hasKeys(int32_t deviceId, uint32_t sourceMask, size_t numCodes, const int32_t* keyCodes, 240 const int32_t* keyCodes, uint8_t* outFlags) REQUIRES(mLock);
|
H A D | EventHub.h | 311 virtual bool markSupportedKeyCodes(int32_t deviceId, size_t numCodes, const int32_t* keyCodes, 485 bool markSupportedKeyCodes(int32_t deviceId, size_t numCodes, const int32_t* keyCodes,
|
/aosp12/frameworks/native/services/inputflinger/reader/ |
H A D | InputReader.cpp | 571 const int32_t* keyCodes, uint8_t* outFlags) { in hasKeys() argument 575 return markSupportedKeyCodesLocked(deviceId, sourceMask, numCodes, keyCodes, outFlags); in hasKeys() 579 size_t numCodes, const int32_t* keyCodes, in markSupportedKeyCodesLocked() argument 585 result = device->markSupportedKeyCodes(sourceMask, numCodes, keyCodes, outFlags); in markSupportedKeyCodesLocked() 591 result |= device->markSupportedKeyCodes(sourceMask, numCodes, keyCodes, outFlags); in markSupportedKeyCodesLocked()
|
H A D | InputDevice.cpp | 467 const int32_t* keyCodes, uint8_t* outFlags) { in markSupportedKeyCodes() argument 469 for_each_mapper([&result, sourceMask, numCodes, keyCodes, outFlags](InputMapper& mapper) { in markSupportedKeyCodes() 471 result |= mapper.markSupportedKeyCodes(sourceMask, numCodes, keyCodes, outFlags); in markSupportedKeyCodes()
|
H A D | EventHub.cpp | 893 bool EventHub::markSupportedKeyCodes(int32_t deviceId, size_t numCodes, const int32_t* keyCodes, in markSupportedKeyCodes() argument 903 status_t err = device->keyMap.keyLayoutMap->findScanCodesForKey(keyCodes[codeIndex], in markSupportedKeyCodes()
|
/aosp12/frameworks/base/core/java/android/view/ |
H A D | KeyCharacterMap.java | 732 public static boolean[] deviceHasKeys(int[] keyCodes) { in deviceHasKeys() argument 733 return InputManager.getInstance().deviceHasKeys(keyCodes); in deviceHasKeys()
|
/aosp12/packages/apps/Car/LatinIME/src/com/android/inputmethod/latin/ |
H A D | CarLatinIME.java | 265 public void onKey(int primaryCode, int[] keyCodes) { 405 public void onKey(int primaryCode, int[] keyCodes) {
|
/aosp12/frameworks/native/services/inputflinger/include/ |
H A D | InputReaderBase.h | 96 size_t numCodes, const int32_t* keyCodes, uint8_t* outFlags) = 0;
|
/aosp12/frameworks/base/core/java/android/inputmethodservice/ |
H A D | KeyboardView.java | 107 void onKey(int primaryCode, int[] keyCodes); in onKey() argument 1107 public void onKey(int primaryCode, int[] keyCodes) { in onLongPress() 1108 mKeyboardActionListener.onKey(primaryCode, keyCodes); in onLongPress()
|
/aosp12/frameworks/base/services/core/jni/ |
H A D | com_android_server_input_InputManagerService.cpp | 1543 jlong ptr, jint deviceId, jint sourceMask, jintArray keyCodes, jbooleanArray outFlags) { in nativeHasKeys() argument 1546 int32_t* codes = env->GetIntArrayElements(keyCodes, nullptr); in nativeHasKeys() 1548 jsize numCodes = env->GetArrayLength(keyCodes); in nativeHasKeys() 1550 if (numCodes == env->GetArrayLength(keyCodes)) { in nativeHasKeys() 1562 env->ReleaseIntArrayElements(keyCodes, codes, 0); in nativeHasKeys()
|
/aosp12/frameworks/native/services/inputflinger/tests/ |
H A D | InputReader_test.cpp | 853 if (keyCodes[i] == device->keysByScanCode.valueAt(j).keyCode) { in markSupportedKeyCodes() 858 if (keyCodes[i] == device->keysByUsageCode.valueAt(j).keyCode) { in markSupportedKeyCodes() 1138 bool markSupportedKeyCodes(uint32_t, size_t numCodes, const int32_t* keyCodes, in markSupportedKeyCodes() argument 1142 if (keyCodes[i] == mSupportedKeyCodes[j]) { in markSupportedKeyCodes() 1752 const int32_t keyCodes[4] = { AKEYCODE_A, AKEYCODE_B, AKEYCODE_1, AKEYCODE_2 }; in TEST_F() local 1755 ASSERT_FALSE(mReader->hasKeys(0, AINPUT_SOURCE_ANY, 4, keyCodes, flags)) in TEST_F() 1767 keyCodes, flags)) in TEST_F() 1773 ASSERT_FALSE(mReader->hasKeys(-1, AINPUT_SOURCE_TRACKBALL, 4, keyCodes, flags)) in TEST_F() 2487 const int32_t keyCodes[2] = { AKEYCODE_A, AKEYCODE_B }; in TEST_F() local 2564 const int32_t keyCodes[4] = { AKEYCODE_A, AKEYCODE_B, AKEYCODE_1, AKEYCODE_2 }; in TEST_F() local [all …]
|
/aosp12/packages/apps/Car/LatinIME/src/com/android/inputmethod/latin/car/ |
H A D | KeyboardView.java | 109 void onKey(int primaryCode, int[] keyCodes); in onKey() argument
|