瑞芯微Rockchip开发者社区
直播中

golabs

8年用户 903经验值
擅长:可编程逻辑 电源/新能源 MEMS/传感技术 测量仪表
私信 关注
[问答]

移植好gt911后发现firefly3288开发板息屏后无法通过触摸唤醒怎么解决?

移植好gtgt后发现fly3288屏幕后无法通过触控板触发9191解决方案?

回帖(1)

王晋

2022-3-3 09:56:17

  powerManager.goToSleep()后,系统会进入浅休眠,此时屏幕是熄屏的。网络是关闭的。通过串口打印可以看见,后台Service里的子线程还是一直在运行的。
  此时按遥控的电源键和返回键是可以唤醒的,用户希望通过按触摸屏来唤醒。这个应该怎么做呢?
  我看了网上的回答是修改:framework/native/service/inpuflinger/InputReader.cpp
  里面
  // Initial downs on external touch devices should wake the device.
  // Normally we don’t do this for internal touch screens to prevent them from waking
  // up in your pocket but you can enable it using the input device configuration.
  - mParameters.wake = getDevice()-》isExternal();
  + mParameters.wake = true;






举报

更多回帖

发帖
×
20
完善资料,
赚取积分