在Android下实现鼠标右键返回
16lz
2021-01-25
接上USB鼠标后,按鼠标右键没有返回,可按如下修改实现Android系统下的鼠标右键返回。
在frameworks/base/services/input/InputReader.cpp文件下修改 uint32_t CursorButtonAccumulator::getButtonState() const { uint32_t result = 0; if (mBtnLeft) { result |= AMOTION_EVENT_BUTTON_PRIMARY; } if (mBtnRight) { + result |= AMOTION_EVENT_BUTTON_BACK; } if (mBtnMiddle) { result |= AMOTION_EVENT_BUTTON_TERTIARY; } if (mBtnBack || mBtnSide) { result |= AMOTION_EVENT_BUTTON_BACK; } if (mBtnForward || mBtnExtra) { result |= AMOTION_EVENT_BUTTON_FORWARD; } return result;
原文链接: http://www.linuxidc.com/Linux/2012-07/65490.htm 更多相关文章
- 一款常用的 Squid 日志分析工具
- GitHub 标星 8K+!一款开源替代 ls 的工具你值得拥有!
- RHEL 6 下 DHCP+TFTP+FTP+PXE+Kickstart 实现无人值守安装
- Linux 环境下实战 Rsync 备份工具及配置 rsync+inotify 实时同步
- Android(安卓)Okhttp + Android提交post表单乱码问题
- Android开发应用异步检查更新代码
- Android课堂练习——图文显示
- Android(安卓)xmlpull 方式解析xml文件
- Android(安卓)Studio 离线安装 NDK