Home
last modified time | relevance | path

Searched refs:keyCodes (Results 1 – 25 of 26) sorted by relevance

12

/aosp12/packages/apps/TV/tests/common/src/com/android/tv/testing/uihelper/
H A DUiDeviceUtils.java44 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 DInputShellCommand.java469 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 DInputManagerService.java293 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 DKeyboardInputMapper.cpp379 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 DInputMapper.cpp55 const int32_t* keyCodes, uint8_t* outFlags) { in markSupportedKeyCodes() argument
H A DKeyboardInputMapper.h40 const int32_t* keyCodes, uint8_t* outFlags) override;
H A DInputMapper.h65 const int32_t* keyCodes, uint8_t* outFlags);
H A DTouchInputMapper.h150 bool markSupportedKeyCodes(uint32_t sourceMask, size_t numCodes, const int32_t* keyCodes,
H A DTouchInputMapper.cpp4004 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 DInteraction.java80 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 DInputManager.java1030 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 DIInputManager.aidl51 boolean hasKeys(int deviceId, int sourceMask, in int[] keyCodes, out boolean[] keyExists); in hasKeys() argument
/aosp12/frameworks/native/services/inputflinger/reader/include/
H A DInputDevice.h87 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 DInputReader.h75 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 DEventHub.h311 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 DInputReader.cpp571 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 DInputDevice.cpp467 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 DEventHub.cpp893 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 DKeyCharacterMap.java732 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 DCarLatinIME.java265 public void onKey(int primaryCode, int[] keyCodes) {
405 public void onKey(int primaryCode, int[] keyCodes) {
/aosp12/frameworks/native/services/inputflinger/include/
H A DInputReaderBase.h96 size_t numCodes, const int32_t* keyCodes, uint8_t* outFlags) = 0;
/aosp12/frameworks/base/core/java/android/inputmethodservice/
H A DKeyboardView.java107 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 Dcom_android_server_input_InputManagerService.cpp1543 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 DInputReader_test.cpp853 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 DKeyboardView.java109 void onKey(int primaryCode, int[] keyCodes); in onKey() argument

12