Android 11.0 USB鼠标右键改成返回键

在11.0设备开发中,USB鼠标通过usb口来控制设备也是常见的问题,可是原生的系统 鼠标右键不是返回键 根据客户需要修改成右键
就需要跟代码了,
InputReader 从 EventHub 读取原始事件数据,并将其处理为输入事件,并将其发送到 InputListener。 InputReader 的某些功能(例如低功耗状态下的早期事件过滤)由单独的策略对象控制。
追踪代码到InputReader.cpp文件,位置frameworks/native/services/inputflinger/InputReader.cpp。InputReader主要功能是处理EventHub传过来的事件,然后加工,再分发给各个InputDispatcher
接下来看InputReader.cpp源码

void InputReader::processEventsLocked(const RawEvent* rawEvents, size_t count) {
   
    
    
    if(rawEvents->value == 0 || rawEvents->value 

猜你喜欢

转载自blog.csdn.net/baidu_41666295/article/details/124806968