/aosp12/frameworks/native/services/inputflinger/reader/mapper/ |
H A D | KeyboardInputMapper.cpp | 212 int32_t scanCode = rawEvent->code; in process() local 216 if (isKeyboardOrGamepadKey(scanCode)) { in process() 237 return scanCode < BTN_MOUSE || scanCode >= BTN_WHEEL || in isKeyboardOrGamepadKey() 238 (scanCode >= BTN_MISC && scanCode < BTN_MOUSE) || in isKeyboardOrGamepadKey() 239 (scanCode >= BTN_JOYSTICK && scanCode < BTN_DIGI); in isKeyboardOrGamepadKey() 291 ssize_t keyDownIndex = findKeyDown(scanCode); in processKey() 307 keyDown.scanCode = scanCode; in processKey() 314 ssize_t keyDownIndex = findKeyDown(scanCode); in processKey() 360 ssize_t KeyboardInputMapper::findKeyDown(int32_t scanCode) { in findKeyDown() argument 363 if (mKeyDowns[i].scanCode == scanCode) { in findKeyDown() [all …]
|
H A D | KeyboardInputMapper.h | 38 virtual int32_t getScanCodeState(uint32_t sourceMask, int32_t scanCode) override; 53 int32_t scanCode; member 86 bool isKeyboardOrGamepadKey(int32_t scanCode); 89 void processKey(nsecs_t when, nsecs_t readTime, bool down, int32_t scanCode, int32_t usageCode); 93 ssize_t findKeyDown(int32_t scanCode);
|
H A D | CursorInputMapper.cpp | 494 int32_t CursorInputMapper::getScanCodeState(uint32_t sourceMask, int32_t scanCode) { in getScanCodeState() argument 495 if (scanCode >= BTN_MOUSE && scanCode < BTN_JOYSTICK) { in getScanCodeState() 496 return getDeviceContext().getScanCodeState(scanCode); in getScanCodeState()
|
/aosp12/frameworks/native/libs/input/ |
H A D | KeyLayoutMap.cpp | 129 status_t KeyLayoutMap::mapKey(int32_t scanCode, int32_t usageCode, in mapKey() argument 131 const Key* key = getKey(scanCode, usageCode); in mapKey() 146 scanCode, usageCode, *outKeyCode, *outFlags); in mapKey() 176 if (scanCode) { in getKey() 177 ssize_t index = mKeysByScanCode.indexOfKey(scanCode); in getKey() 197 ssize_t index = mAxes.indexOfKey(scanCode); in mapAxis() 200 ALOGD("mapAxis: scanCode=%d ~ Failed.", scanCode); in mapAxis() 210 scanCode, in mapAxis() 380 if (mMap->mAxes.indexOfKey(scanCode) >= 0) { in parseAxis() 464 scanCode, in parseAxis() [all …]
|
H A D | VirtualKeyMap.cpp | 99 bool success = parseNextIntField(&defn.scanCode) in parse() 113 defn.scanCode, defn.centerX, defn.centerY, defn.width, defn.height); in parse()
|
/aosp12/frameworks/native/services/inputflinger/reader/include/ |
H A D | InputDevice.h | 85 int32_t getScanCodeState(uint32_t sourceMask, int32_t scanCode); 272 inline status_t mapKey(int32_t scanCode, int32_t usageCode, int32_t metaState, in mapKey() argument 274 return mEventHub->mapKey(mId, scanCode, usageCode, metaState, outKeycode, outMetaState, in mapKey() 277 inline status_t mapAxis(int32_t scanCode, AxisInfo* outAxisInfo) const { in mapAxis() argument 278 return mEventHub->mapAxis(mId, scanCode, outAxisInfo); in mapAxis() 309 inline int32_t getScanCodeState(int32_t scanCode) const { in getScanCodeState() argument 310 return mEventHub->getScanCodeState(mId, scanCode); in getScanCodeState() 323 inline bool hasScanCode(int32_t scanCode) const { in hasScanCode() argument 324 return mEventHub->hasScanCode(mId, scanCode); in hasScanCode()
|
H A D | EventHub.h | 257 virtual status_t mapKey(int32_t deviceId, int32_t scanCode, int32_t usageCode, 261 virtual status_t mapAxis(int32_t deviceId, int32_t scanCode, AxisInfo* outAxisInfo) const = 0; 302 virtual int32_t getScanCodeState(int32_t deviceId, int32_t scanCode) const = 0; 314 virtual bool hasScanCode(int32_t deviceId, int32_t scanCode) const = 0; 452 status_t mapKey(int32_t deviceId, int32_t scanCode, int32_t usageCode, int32_t metaState, 456 status_t mapAxis(int32_t deviceId, int32_t scanCode, 479 int32_t getScanCodeState(int32_t deviceId, int32_t scanCode) const override final; 491 bool hasScanCode(int32_t deviceId, int32_t scanCode) const override final;
|
H A D | InputReader.h | 69 int32_t getScanCodeState(int32_t deviceId, uint32_t sourceMask, int32_t scanCode) override; 134 bool shouldDropVirtualKey(nsecs_t now, int32_t keyCode, int32_t scanCode) 225 bool shouldDropVirtualKeyLocked(nsecs_t now, int32_t keyCode, int32_t scanCode) REQUIRES(mLock);
|
H A D | InputReaderContext.h | 46 virtual bool shouldDropVirtualKey(nsecs_t now, int32_t keyCode, int32_t scanCode) = 0;
|
/aosp12/frameworks/native/include/input/ |
H A D | KeyLayoutMap.h | 73 status_t mapKey(int32_t scanCode, int32_t usageCode, 79 status_t mapAxis(int32_t scanCode, AxisInfo* outAxisInfo) const; 111 const Key* getKey(int32_t scanCode, int32_t usageCode) const;
|
H A D | KeyCharacterMap.h | 130 status_t mapKey(int32_t scanCode, int32_t usageCode, int32_t* outKeyCode) const; 134 void tryRemapKey(int32_t scanCode, int32_t metaState,
|
H A D | VirtualKeyMap.h | 33 int32_t scanCode; member
|
/aosp12/frameworks/base/core/java/android/view/ |
H A D | VerifiedKeyEvent.java | 194 int scanCode, argument 204 this.mScanCode = scanCode; 360 int scanCode = in.readInt(); in VerifiedKeyEvent() local 370 this.mScanCode = scanCode; in VerifiedKeyEvent()
|
/aosp12/frameworks/native/services/inputflinger/ |
H A D | InputListener.cpp | 55 int32_t action, int32_t flags, int32_t keyCode, int32_t scanCode, in NotifyKeyArgs() argument 65 scanCode(scanCode), in NotifyKeyArgs() 79 scanCode(other.scanCode), in NotifyKeyArgs() 88 keyCode == rhs.keyCode && scanCode == rhs.scanCode && metaState == rhs.metaState && in operator ==()
|
/aosp12/frameworks/native/services/inputflinger/dispatcher/ |
H A D | Entry.cpp | 38 entry.scanCode, in verifiedKeyEventFromKeyEntry() 154 int32_t keyCode, int32_t scanCode, int32_t metaState, int32_t repeatCount, in KeyEntry() argument 163 scanCode(scanCode), in KeyEntry() 182 flags, keyCode, scanCode, metaState, repeatCount, policyFlags); in getDescription()
|
H A D | InputState.cpp | 202 memento.scanCode == entry.scanCode) { in findKeyMemento() 226 memento.scanCode = entry.scanCode; in addKeyMemento() 280 memento.keyCode, memento.scanCode, memento.metaState, in synthesizeCancelationEvents()
|
H A D | Entry.h | 134 int32_t scanCode; member 151 uint32_t policyFlags, int32_t action, int32_t flags, int32_t keyCode, int32_t scanCode,
|
/aosp12/frameworks/base/core/tests/coretests/src/android/view/ |
H A D | VerifiedKeyEventTest.kt | 48 assertEquals(SCAN_CODE, event.scanCode) 160 assertEquals(event1.scanCode, event2.scanCode)
|
/aosp12/frameworks/native/services/inputflinger/reader/ |
H A D | EventHub.cpp | 548 int32_t scanCode; in mapLed() local 549 if (keyMap.keyLayoutMap->findScanCodeForLed(led, &scanCode) != NAME_NOT_FOUND) { in mapLed() 550 if (scanCode >= 0 && scanCode <= LED_MAX && ledBitmask.test(scanCode)) { in mapLed() 551 *outScanCode = scanCode; in mapLed() 821 int32_t EventHub::getScanCodeState(int32_t deviceId, int32_t scanCode) const { in getScanCodeState() 822 if (scanCode >= 0 && scanCode <= KEY_MAX) { in getScanCodeState() 931 if (!kcm->mapKey(scanCode, usageCode, outKeycode)) { in mapKey() 967 status_t err = device->keyMap.keyLayoutMap->mapAxis(scanCode, outAxisInfo); in mapAxis() 1178 bool EventHub::hasScanCode(int32_t deviceId, int32_t scanCode) const { in hasScanCode() 1181 if (device != nullptr && scanCode >= 0 && scanCode <= KEY_MAX) { in hasScanCode() [all …]
|
H A D | InputReader.cpp | 431 bool InputReader::shouldDropVirtualKeyLocked(nsecs_t now, int32_t keyCode, int32_t scanCode) { in shouldDropVirtualKeyLocked() argument 435 (mDisableVirtualKeysTimeout - now) * 0.000001, keyCode, scanCode); in shouldDropVirtualKeyLocked() 517 int32_t InputReader::getScanCodeState(int32_t deviceId, uint32_t sourceMask, int32_t scanCode) { in getScanCodeState() argument 520 return getStateLocked(deviceId, sourceMask, scanCode, &InputDevice::getScanCodeState); in getScanCodeState() 915 int32_t scanCode) { in shouldDropVirtualKey() argument 917 return mReader->shouldDropVirtualKeyLocked(now, keyCode, scanCode); in shouldDropVirtualKey()
|
/aosp12/packages/apps/Car/Cluster/DirectRenderingCluster/src/android/car/cluster/ |
H A D | ClusterRenderingService.java | 400 int scanCode = 0; in obtainKeyEvent() local 402 scanCode = 108; in obtainKeyEvent() 404 scanCode = 106; in obtainKeyEvent() 414 scanCode /* scancode */, in obtainKeyEvent()
|
/aosp12/frameworks/base/tests/Input/src/com/android/test/input/ |
H A D | InputEventSenderAndReceiverTest.kt | 41 assertEquals(expected.scanCode, received.scanCode)
|
/aosp12/frameworks/base/core/jni/ |
H A D | android_view_VerifiedKeyEvent.cpp | 37 event.scanCode, event.metaState, event.repeatCount); in android_view_VerifiedKeyEvent()
|
/aosp12/frameworks/native/libs/input/tests/ |
H A D | StructLayout_test.cpp | 46 CHECK_OFFSET(InputMessage::Body::Key, scanCode, 72); in TestInputMessageAlignment() 148 sizeof(VerifiedKeyEvent::scanCode) + sizeof(VerifiedKeyEvent::metaState) + in TestVerifiedEventSize()
|
/aosp12/frameworks/native/services/inputflinger/include/ |
H A D | InputListener.h | 73 int32_t scanCode; member 82 int32_t flags, int32_t keyCode, int32_t scanCode, int32_t metaState,
|