/aosp12/frameworks/base/core/java/com/android/internal/widget/ |
H A D | NumericTextView.java | 246 return isKeyCodeNumeric(keyCode) in onKeyDown() 253 return isKeyCodeNumeric(keyCode) in onKeyMultiple() 260 return handleKeyUp(keyCode) in onKeyUp() 264 private boolean handleKeyUp(int keyCode) { in handleKeyUp() argument 265 if (keyCode == KeyEvent.KEYCODE_DEL) { in handleKeyUp() 306 return keyCode == KeyEvent.KEYCODE_0 || keyCode == KeyEvent.KEYCODE_1 in isKeyCodeNumeric() 307 || keyCode == KeyEvent.KEYCODE_2 || keyCode == KeyEvent.KEYCODE_3 in isKeyCodeNumeric() 308 || keyCode == KeyEvent.KEYCODE_4 || keyCode == KeyEvent.KEYCODE_5 in isKeyCodeNumeric() 309 || keyCode == KeyEvent.KEYCODE_6 || keyCode == KeyEvent.KEYCODE_7 in isKeyCodeNumeric() 310 || keyCode == KeyEvent.KEYCODE_8 || keyCode == KeyEvent.KEYCODE_9; in isKeyCodeNumeric() [all …]
|
/aosp12/packages/inputmethods/LeanbackIME/src/com/android/inputmethod/leanback/ |
H A D | LeanbackKeyboardController.java | 281 if (isEnterKey(keyCode)) { in onKeyDown() 294 if (isEnterKey(keyCode)) { in onKeyUp() 418 keyCode = getSimplifiedKey(keyCode); in handleKeyDownEvent() 428 if (keyCode == KeyEvent.KEYCODE_DPAD_RIGHT || keyCode == KeyEvent.KEYCODE_DPAD_CENTER) { in handleKeyDownEvent() 435 switch(keyCode) { in handleKeyDownEvent() 509 keyCode = getSimplifiedKey(keyCode); in handleKeyUpEvent() 522 switch(keyCode) { in handleKeyUpEvent() 591 keyCode = (keyCode == KeyEvent.KEYCODE_DPAD_CENTER || in getSimplifiedKey() 593 keyCode == KeyEvent.KEYCODE_BUTTON_A) ? KeyEvent.KEYCODE_DPAD_CENTER : keyCode; in getSimplifiedKey() 596 keyCode = (keyCode == KeyEvent.KEYCODE_BUTTON_B ? KeyEvent.KEYCODE_BACK : keyCode); in getSimplifiedKey() [all …]
|
/aosp12/frameworks/base/core/java/android/view/ |
H A D | KeyCharacterMap.java | 385 public int get(int keyCode, int metaState) { in get() argument 446 public char getNumber(int keyCode) { in getNumber() argument 447 return nativeGetNumber(mPtr, keyCode); in getNumber() 463 public char getMatch(int keyCode, char[] chars) { in getMatch() argument 464 return getMatch(keyCode, chars, 0); in getMatch() 494 public char getDisplayLabel(int keyCode) { in getDisplayLabel() argument 495 return nativeGetDisplayLabel(mPtr, keyCode); in getDisplayLabel() 594 results.number = nativeGetNumber(mPtr, keyCode); in getKeyData() 638 public boolean isPrintingKey(int keyCode) { in isPrintingKey() argument 718 public static boolean deviceHasKey(int keyCode) { in deviceHasKey() argument [all …]
|
H A D | KeyEvent.java | 1868 switch (keyCode) { in isGamepadButton() 1911 switch (keyCode) { in isConfirmKey() 1927 switch (keyCode) { in isMediaSessionKey() 1948 switch (keyCode) { in isSystemKey() 1988 switch (keyCode) { in isWakeKey() 2003 return keyCode == KeyEvent.KEYCODE_META_LEFT || keyCode == KeyEvent.KEYCODE_META_RIGHT; in isMetaKey() 2008 return keyCode == KeyEvent.KEYCODE_ALT_LEFT || keyCode == KeyEvent.KEYCODE_ALT_RIGHT; in isAltKey() 2186 switch (keyCode) { in isModifierKey() 3068 return keyCode; in keyCodeFromString() 3078 return keyCode; in keyCodeFromString() [all …]
|
/aosp12/frameworks/native/services/inputflinger/reader/mapper/ |
H A D | KeyboardInputMapper.cpp | 85 keyCode = rotateStemKey(keyCode, orientation, stemKeyRotationMap, stemKeyRotationMapSize); in rotateKeyCode() 243 switch (keyCode) { in isMediaKey() 273 int32_t keyCode; in processKey() local 279 keyCode = AKEYCODE_UNKNOWN; in processKey() 287 keyCode = rotateKeyCode(keyCode, getOrientation()); in processKey() 294 keyCode = mKeyDowns[keyDownIndex].keyCode; in processKey() 306 keyDown.keyCode = keyCode; in processKey() 317 keyCode = mKeyDowns[keyDownIndex].keyCode; in processKey() 328 if (updateMetaStateIfNeeded(keyCode, down)) { in processKey() 345 !isMediaKey(keyCode)) { in processKey() [all …]
|
/aosp12/frameworks/base/services/core/java/com/android/server/policy/ |
H A D | SingleKeyGestureDetector.java | 93 mKeyCode = keyCode; in SingleKeyRule() 104 private boolean shouldInterceptKey(int keyCode) { in shouldInterceptKey() argument 105 return keyCode == mKeyCode; in shouldInterceptKey() 197 final int keyCode = event.getKeyCode(); in interceptKeyDown() local 199 if (mDownKeyCode == keyCode) { in interceptKeyDown() 221 mDownKeyCode = keyCode; in interceptKeyDown() 228 if (rule.shouldInterceptKey(keyCode)) { in interceptKeyDown() 313 int getKeyPressCounter(int keyCode) { in getKeyPressCounter() argument 314 if (mActiveRule != null && mActiveRule.mKeyCode == keyCode) { in getKeyPressCounter() 339 boolean isKeyIntercepted(int keyCode) { in isKeyIntercepted() argument [all …]
|
H A D | KeyCombinationManager.java | 81 boolean shouldInterceptKey(int keyCode) { in shouldInterceptKey() argument 82 return preCondition() && (keyCode == mKeyCode1 || keyCode == mKeyCode2); in shouldInterceptKey() 126 final int keyCode = event.getKeyCode(); in interceptKeyLocked() local 143 if (mDownTimes.get(keyCode) == 0) { in interceptKeyLocked() 144 mDownTimes.put(keyCode, eventTime); in interceptKeyLocked() 154 if (rule.shouldInterceptKey(keyCode)) { in interceptKeyLocked() 181 mDownTimes.delete(keyCode); in interceptKeyLocked() 184 if (rule.shouldInterceptKey(keyCode)) { in interceptKeyLocked() 196 long getKeyInterceptTimeout(int keyCode) { in getKeyInterceptTimeout() argument 198 if (forAllActiveRules((rule) -> rule.shouldInterceptKey(keyCode))) { in getKeyInterceptTimeout() [all …]
|
H A D | ModifierShortcutManager.java | 114 private Intent getIntent(KeyCharacterMap kcm, int keyCode, int metaState) { in getIntent() argument 122 int shortcutChar = kcm.get(keyCode, metaState); in getIntent() 239 private boolean handleShortcutService(int keyCode, int metaState) { in handleShortcutService() argument 240 long shortcutCode = keyCode; in handleShortcutService() 284 if (kcm.isPrintingKey(keyCode)) { in handleIntentShortcut() 295 String category = sApplicationLaunchKeyCategories.get(keyCode); in handleIntentShortcut() 313 final Intent shortcutIntent = getIntent(kcm, keyCode, metaState); in handleIntentShortcut() 340 final int keyCode = event.getKeyCode(); in interceptKey() local 341 if (keyCode == KeyEvent.KEYCODE_SEARCH) { in interceptKey() 360 if (handleIntentShortcut(kcm, keyCode, metaState)) { in interceptKey() [all …]
|
H A D | GlobalKeyManager.java | 75 boolean handleGlobalKey(Context context, int keyCode, KeyEvent event) { in handleGlobalKey() argument 77 GlobalKeyAction action = mKeyMapping.get(keyCode); in handleGlobalKey() 95 boolean shouldHandleGlobalKey(int keyCode) { in shouldHandleGlobalKey() argument 96 return mKeyMapping.get(keyCode) != null; in shouldHandleGlobalKey() 102 boolean shouldDispatchFromNonInteractive(int keyCode) { in shouldDispatchFromNonInteractive() argument 103 final GlobalKeyAction action = mKeyMapping.get(keyCode); in shouldDispatchFromNonInteractive() 142 int keyCode = KeyEvent.keyCodeFromString(keyCodeName); in loadGlobalKeys() local 143 if (keyCode != KeyEvent.KEYCODE_UNKNOWN) { in loadGlobalKeys() 144 mKeyMapping.put(keyCode, new GlobalKeyAction( in loadGlobalKeys()
|
/aosp12/frameworks/base/core/java/android/text/method/ |
H A D | MetaKeyKeyListener.java | 327 if (keyCode == KeyEvent.KEYCODE_SHIFT_LEFT || keyCode == KeyEvent.KEYCODE_SHIFT_RIGHT) { in onKeyDown() 332 if (keyCode == KeyEvent.KEYCODE_ALT_LEFT || keyCode == KeyEvent.KEYCODE_ALT_RIGHT in onKeyDown() 338 if (keyCode == KeyEvent.KEYCODE_SYM) { in onKeyDown() 384 if (keyCode == KeyEvent.KEYCODE_SHIFT_LEFT || keyCode == KeyEvent.KEYCODE_SHIFT_RIGHT) { in onKeyUp() 389 if (keyCode == KeyEvent.KEYCODE_ALT_LEFT || keyCode == KeyEvent.KEYCODE_ALT_RIGHT in onKeyUp() 395 if (keyCode == KeyEvent.KEYCODE_SYM) { in onKeyUp() 545 if (keyCode == KeyEvent.KEYCODE_SHIFT_LEFT || keyCode == KeyEvent.KEYCODE_SHIFT_RIGHT) { in handleKeyDown() 550 if (keyCode == KeyEvent.KEYCODE_ALT_LEFT || keyCode == KeyEvent.KEYCODE_ALT_RIGHT in handleKeyDown() 556 if (keyCode == KeyEvent.KEYCODE_SYM) { in handleKeyDown() 583 if (keyCode == KeyEvent.KEYCODE_SHIFT_LEFT || keyCode == KeyEvent.KEYCODE_SHIFT_RIGHT) { in handleKeyUp() [all …]
|
/aosp12/frameworks/base/core/java/android/widget/ |
H A D | DialerFilter.java | 110 public boolean onKeyDown(int keyCode, KeyEvent event) { in onKeyDown() argument 113 switch (keyCode) { in onKeyDown() 125 handled = mDigits.onKeyDown(keyCode, event); in onKeyDown() 138 mLetters.onKeyDown(keyCode, event); in onKeyDown() 141 handled = mDigits.onKeyDown(keyCode, event); in onKeyDown() 163 if (KeyEvent.isModifierKey(keyCode)) { in onKeyDown() 164 mDigits.onKeyDown(keyCode, event); in onKeyDown() 199 return super.onKeyDown(keyCode, event); in onKeyDown() 206 public boolean onKeyUp(int keyCode, KeyEvent event) { in onKeyUp() argument 207 boolean a = mLetters.onKeyUp(keyCode, event); in onKeyUp() [all …]
|
/aosp12/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/event/ |
H A D | HardwareKeyboardEventDecoder.java | 48 final int keyCode = keyEvent.getKeyCode(); in decodeHardwareKey() local 50 if (KeyEvent.KEYCODE_DEL == keyCode) { in decodeHardwareKey() 54 if (keyEvent.isPrintingKey() || KeyEvent.KEYCODE_SPACE == keyCode in decodeHardwareKey() 55 || KeyEvent.KEYCODE_ENTER == keyCode) { in decodeHardwareKey() 59 codePointAndFlags & KeyCharacterMap.COMBINING_ACCENT_MASK, keyCode, in decodeHardwareKey() 62 if (KeyEvent.KEYCODE_ENTER == keyCode) { in decodeHardwareKey() 71 return Event.createHardwareKeypressEvent(Constants.CODE_ENTER, keyCode, in decodeHardwareKey() 76 return Event.createHardwareKeypressEvent(codePointAndFlags, keyCode, null /* next */, in decodeHardwareKey()
|
H A D | Event.java | 114 private Event(final int type, final CharSequence text, final int codePoint, final int keyCode, in Event() argument 120 mKeyCode = keyCode; in Event() 142 public static Event createSoftwareKeypressEvent(final int codePoint, final int keyCode, in createSoftwareKeypressEvent() argument 144 return new Event(EVENT_TYPE_INPUT_KEYPRESS, null /* text */, codePoint, keyCode, x, y, in createSoftwareKeypressEvent() 149 public static Event createHardwareKeypressEvent(final int codePoint, final int keyCode, in createHardwareKeypressEvent() argument 151 return new Event(EVENT_TYPE_INPUT_KEYPRESS, null /* text */, codePoint, keyCode, in createHardwareKeypressEvent() 159 public static Event createDeadEvent(final int codePoint, final int keyCode, final Event next) { in createDeadEvent() argument 161 return new Event(EVENT_TYPE_INPUT_KEYPRESS, null /* text */, codePoint, keyCode, in createDeadEvent() 218 public static Event createSoftwareTextEvent(final CharSequence text, final int keyCode) { in createSoftwareTextEvent() argument 219 return new Event(EVENT_TYPE_SOFTWARE_GENERATED_STRING, text, NOT_A_CODE_POINT, keyCode, in createSoftwareTextEvent()
|
/aosp12/frameworks/native/libs/input/ |
H A D | KeyCharacterMap.cpp | 284 if (getKey(keyCode, &key)) { in getDisplayLabel() 296 if (getKey(keyCode, &key)) { in getNumber() 346 if (getKey(keyCode, &key)) { in getMatch() 438 *outKeyCode = keyCode; in tryRemapKey() 490 if (getKey(keyCode, &key)) { in getKeyBehavior() 1006 if (!keyCode) { in parseMapKey() 1016 map.add(code, keyCode); in parseMapKey() 1023 if (!keyCode) { in parseKey() 1045 mKeyCode = keyCode; in parseKey() 1143 if (!keyCode) { in parseKeyProperty() [all …]
|
/aosp12/packages/apps/Car/tests/RotaryIME/src/com/android/car/rotaryime/ |
H A D | RotaryIme.java | 64 int keyCode = KEYCODE_A + i; in onCreateInputView() local 65 keyTextView.setOnClickListener(view -> handleKeyClick(view, keyCode)); in onCreateInputView() 98 int keyCode = KeyEvent.KEYCODE_0 + i; in onCreateInputView() local 100 view -> handleKeyClick(view, keyCode)); in onCreateInputView() 120 private void handleKeyClick(View view, int keyCode) { in handleKeyClick() argument 121 handleKeyClick(view, keyCode, /* metaState= */ 0); in handleKeyClick() 129 private void handleKeyClick(View view, int keyCode, int metaState) { in handleKeyClick() argument 131 sendDownUpKeyEvents(keyCode, metaState); in handleKeyClick() 138 private boolean handleKeyLongClick(View view, int keyCode) { in handleKeyLongClick() argument 140 sendDownUpKeyEvents(keyCode, META_SHIFT_ON); in handleKeyLongClick() [all …]
|
/aosp12/frameworks/base/core/jni/ |
H A D | android_view_KeyCharacterMap.cpp | 44 jfieldID keyCode; member 128 jint keyCode, jint metaState) { in nativeGetCharacter() argument 133 return map->getMap()->getCharacter(keyCode, metaState); in nativeGetCharacter() 144 bool result = map->getMap()->getFallbackAction(keyCode, metaState, &fallbackAction); in nativeGetFallbackAction() 146 env->SetIntField(fallbackActionObj, gFallbackActionClassInfo.keyCode, in nativeGetFallbackAction() 147 fallbackAction.keyCode); in nativeGetFallbackAction() 155 static jchar nativeGetNumber(JNIEnv *env, jobject clazz, jlong ptr, jint keyCode) { in nativeGetNumber() argument 160 return map->getMap()->getNumber(keyCode); in nativeGetNumber() 164 static jchar nativeGetMatch(JNIEnv *env, jobject clazz, jlong ptr, jint keyCode, in nativeGetMatch() argument 189 return map->getMap()->getDisplayLabel(keyCode); in nativeGetDisplayLabel() [all …]
|
/aosp12/frameworks/base/packages/SystemUI/src/com/android/keyguard/ |
H A D | KeyguardPinBasedInputView.java | 82 public boolean onKeyDown(int keyCode, KeyEvent event) { in onKeyDown() argument 83 if (KeyEvent.isConfirmKey(keyCode)) { in onKeyDown() 86 } else if (keyCode == KeyEvent.KEYCODE_DEL) { in onKeyDown() 90 if (keyCode >= KeyEvent.KEYCODE_0 && keyCode <= KeyEvent.KEYCODE_9) { in onKeyDown() 91 int number = keyCode - KeyEvent.KEYCODE_0; in onKeyDown() 95 if (keyCode >= KeyEvent.KEYCODE_NUMPAD_0 && keyCode <= KeyEvent.KEYCODE_NUMPAD_9) { in onKeyDown() 96 int number = keyCode - KeyEvent.KEYCODE_NUMPAD_0; in onKeyDown() 100 return super.onKeyDown(keyCode, event); in onKeyDown()
|
/aosp12/frameworks/native/include/input/ |
H A D | KeyCharacterMap.h | 72 int32_t keyCode; member 95 char16_t getDisplayLabel(int32_t keyCode) const; 101 char16_t getNumber(int32_t keyCode) const; 106 char16_t getCharacter(int32_t keyCode, int32_t metaState) const; 112 bool getFallbackAction(int32_t keyCode, int32_t metaState, 119 char16_t getMatch(int32_t keyCode, const char16_t* chars, 242 bool getKey(int32_t keyCode, const Key** outKey) const; 243 bool getKeyBehavior(int32_t keyCode, int32_t metaState, 250 int32_t deviceId, int32_t keyCode, int32_t metaState, bool down, nsecs_t time); 256 int32_t keyCode, int32_t keyMetaState, [all …]
|
/aosp12/packages/apps/Car/Settings/src/com/android/car/settings/common/ |
H A D | SeekBarPreference.java | 104 && (keyCode == KeyEvent.KEYCODE_DPAD_LEFT 105 || keyCode == KeyEvent.KEYCODE_DPAD_RIGHT 106 || keyCode == KeyEvent.KEYCODE_DPAD_UP 112 if (keyCode == KeyEvent.KEYCODE_DPAD_CENTER) { 118 if (keyCode == KeyEvent.KEYCODE_BACK) { 128 if (KeyEvent.isConfirmKey(keyCode)) { 133 return mSeekBar.onKeyDown(keyCode, event); 135 return mSeekBar.onKeyUp(keyCode, event); 162 KeyEvent.ACTION_UP, keyCode, /* repeat= */ 0); 164 mSeekBar.onKeyDown(keyCode, downEvent); [all …]
|
/aosp12/frameworks/base/services/core/java/com/android/server/tv/ |
H A D | UinputBridge.java | 37 private static native void nativeSendKey(long ptr, int keyCode, boolean down); in nativeSendKey() argument 50 private static native void nativeSendGamepadKey(long ptr, int keyCode, boolean down); in nativeSendGamepadKey() argument 138 public void sendKeyDown(IBinder token, int keyCode) { in sendKeyDown() argument 140 nativeSendKey(mPtr, keyCode, true /*down*/); in sendKeyDown() 144 public void sendKeyUp(IBinder token, int keyCode) { in sendKeyUp() argument 146 nativeSendKey(mPtr, keyCode, false /*down*/); in sendKeyUp() 172 public void sendGamepadKey(IBinder token, int keyCode, boolean down) { in sendGamepadKey() argument 174 nativeSendGamepadKey(mPtr, keyCode, down); in sendGamepadKey()
|
/aosp12/packages/apps/DocumentsUI/src/com/android/documentsui/ |
H A D | FocusManager.java | 117 if (mSearchHelper.handleKey(doc, keyCode, event)) { in handleKey() 121 if (Events.isNavigationKeyCode(keyCode)) { in handleKey() 253 switch (keyCode) { in findTargetPosition() 260 return findPagedTargetPosition(view, keyCode, event); in findTargetPosition() 265 switch (keyCode) { in findTargetPosition() 277 switch (keyCode) { in findTargetPosition() 337 if (keyCode == KeyEvent.KEYCODE_PAGE_UP) { in findPagedTargetPosition() 348 if (keyCode == KeyEvent.KEYCODE_PAGE_DOWN) { in findPagedTargetPosition() 469 switch (keyCode) { in handleKey() 491 if (Events.isNavigationKeyCode(keyCode)) { in handleKey() [all …]
|
/aosp12/frameworks/base/core/java/com/android/internal/app/ |
H A D | AlertActivity.java | 106 public boolean onKeyDown(int keyCode, KeyEvent event) { in onKeyDown() argument 107 if (mAlert.onKeyDown(keyCode, event)) return true; in onKeyDown() 108 return super.onKeyDown(keyCode, event); in onKeyDown() 112 public boolean onKeyUp(int keyCode, KeyEvent event) { in onKeyUp() argument 113 if (mAlert.onKeyUp(keyCode, event)) return true; in onKeyUp() 114 return super.onKeyUp(keyCode, event); in onKeyUp()
|
/aosp12/frameworks/base/core/java/android/inputmethodservice/ |
H A D | SoftInputWindow.java | 207 public boolean onKeyDown(int keyCode, KeyEvent event) { in onKeyDown() argument 208 if (mKeyEventCallback != null && mKeyEventCallback.onKeyDown(keyCode, event)) { in onKeyDown() 211 return super.onKeyDown(keyCode, event); in onKeyDown() 214 public boolean onKeyLongPress(int keyCode, KeyEvent event) { in onKeyLongPress() argument 215 if (mKeyEventCallback != null && mKeyEventCallback.onKeyLongPress(keyCode, event)) { in onKeyLongPress() 218 return super.onKeyLongPress(keyCode, event); in onKeyLongPress() 221 public boolean onKeyUp(int keyCode, KeyEvent event) { in onKeyUp() argument 222 if (mKeyEventCallback != null && mKeyEventCallback.onKeyUp(keyCode, event)) { in onKeyUp() 225 return super.onKeyUp(keyCode, event); in onKeyUp() 228 public boolean onKeyMultiple(int keyCode, int count, KeyEvent event) { in onKeyMultiple() argument [all …]
|
/aosp12/packages/inputmethods/LeanbackIME/src/com/android/inputmethod/leanback/service/ |
H A D | LeanbackImeService.java | 64 public void onEntry(int type, int keyCode, CharSequence result) { 65 handleTextEntry(type, keyCode, result); 191 public boolean onKeyUp(int keyCode, KeyEvent event) { in onKeyUp() argument 193 && mKeyboardController.onKeyUp(keyCode, event)) { in onKeyUp() 196 return super.onKeyUp(keyCode, event); in onKeyUp() 200 public boolean onKeyDown(int keyCode, KeyEvent event) { in onKeyDown() argument 202 && mKeyboardController.onKeyDown(keyCode, event)) { in onKeyDown() 205 return super.onKeyDown(keyCode, event); in onKeyDown() 262 private void handleTextEntry(int type, int keyCode, CharSequence c) { in handleTextEntry() argument 298 if (LeanbackUtils.isAlphabet(keyCode)) { in handleTextEntry() [all …]
|
/aosp12/frameworks/base/core/java/com/android/internal/globalactions/ |
H A D | ActionsDialog.java | 80 public boolean onKeyDown(int keyCode, KeyEvent event) { in onKeyDown() argument 81 if (mAlert.onKeyDown(keyCode, event)) { in onKeyDown() 84 return super.onKeyDown(keyCode, event); in onKeyDown() 88 public boolean onKeyUp(int keyCode, KeyEvent event) { in onKeyUp() argument 89 if (mAlert.onKeyUp(keyCode, event)) { in onKeyUp() 92 return super.onKeyUp(keyCode, event); in onKeyUp()
|