Loading services/inputflinger/InputReader.cpp +8 −0 Original line number Diff line number Diff line Loading @@ -58,6 +58,9 @@ #define INDENT4 " " #define INDENT5 " " // Ultrasound device name. #define USF_DEVICE_NAME "usf_tsc" namespace android { // --- Constants --- Loading Loading @@ -2088,6 +2091,11 @@ void KeyboardInputMapper::process(const RawEvent* rawEvent) { keyCode = AKEYCODE_UNKNOWN; flags = 0; } InputDeviceIdentifier identifier = getEventHub()->getDeviceIdentifier(rawEvent->deviceId); if ((identifier.name == USF_DEVICE_NAME) && (scanCode == BTN_USF_HOVERING_CURSOR)) { break; } processKey(rawEvent->when, rawEvent->value != 0, keyCode, scanCode, flags); } break; Loading Loading
services/inputflinger/InputReader.cpp +8 −0 Original line number Diff line number Diff line Loading @@ -58,6 +58,9 @@ #define INDENT4 " " #define INDENT5 " " // Ultrasound device name. #define USF_DEVICE_NAME "usf_tsc" namespace android { // --- Constants --- Loading Loading @@ -2088,6 +2091,11 @@ void KeyboardInputMapper::process(const RawEvent* rawEvent) { keyCode = AKEYCODE_UNKNOWN; flags = 0; } InputDeviceIdentifier identifier = getEventHub()->getDeviceIdentifier(rawEvent->deviceId); if ((identifier.name == USF_DEVICE_NAME) && (scanCode == BTN_USF_HOVERING_CURSOR)) { break; } processKey(rawEvent->when, rawEvent->value != 0, keyCode, scanCode, flags); } break; Loading