android TV 连接有线鼠标/蓝牙鼠标后,滑动鼠标待机不下去

在Android TV连接鼠标后,发现滑动鼠标无法使设备待机(进入休眠状态)

我们需要将WAKE_REASON_WAKE_MOTION屏蔽

文件:frameworks/base/services/core/java/com/android/server/policy/PhoneWindowManager.java

修改方式:

WindowManagerPolicy {

if (!wakeInTheaterMode && theaterModeEnabled) {

return false;

}

  • if(reason == PowerManager.WAKE_REASON_WAKE_MOTION){

  • return false;

  • }

if (theaterModeEnabled) {

Settings.Global.putInt(mContext.getContentResolver(),

相关推荐
三少爷的鞋1 小时前
换个思路理解:非阻塞挂起
android
好的佩奇2 小时前
蓝牙之经典蓝牙
android·flutter·蓝牙
传奇开心果编程5 小时前
【Flutter踩坑排雷】第19课:路由硬编码坑|字符串路由书写错误,页面跳转失败排查
android·flutter·ios·移动开发·跨平台·ui框架·声明式ui
微小的鱼7 小时前
Linux的渲染与显示系统链路
android·java·linux
道尔柯南19 小时前
C++ string 类详解:从常用接口到深拷贝,彻底掌握字符串处理
android·java·c++
唐诺20 小时前
5、Android JNI 动态注册中的“签名“详解
android·jni
zhaoshuzhaoshu1 天前
Android 系统启动与调试中的日志抓取方式全解析
android
雨声不在1 天前
android 动画掉帧
android
在多学一点1 天前
MYSQL第二次作业
android·数据库·mysql
骑着蜗牛撵大象3271 天前
MySQL 8.0 迁移后 SQL 变慢:执行计划里 3 类被忽略的成本差异
android·数据库·sql·mysql·优化器·执行计划