[請益] 用感測器控制螢幕開關的軟體

作者: kdjf (我抓得到什麼呢?)   2019-01-10 14:41:48
想要達到的效果:
螢幕關時: (A)
用某種裝置(最好是迫近感應器)可以喚醒螢幕
這方面很多軟體達成,WaveUp/Gravity screen是比較大家/常見的
螢幕開時: (B)
如果偵測到靠近(放下手機/口袋中/面朝下)只關閉螢幕
找到的軟體都是靠鎖定關螢幕的,會覆蓋掉smart lock/正常lock timeout
但我只想要關閉螢幕,剩下的留給正常smart lock/timeout去管理
目前的想法是把A留給WaveUp管理
B的部分拆成兩段,1-把螢幕timeout設很短
(不知道android底層最短多少,我用any screen timeout<8sec都一樣停在8s)
2-另外找一個程式,邏輯是B時都抓著wake lock,沒活動的話經過設定時間後release
有活動就重設timeout, 但如果螢幕被覆蓋就直接release,讓系統自己關螢幕
螢幕關了後讓lock timeout/smart lock自己去控制鎖定
所以請問有現成的程式/程式組合可以用嗎?
作者: stu51211 (做就對了)   2019-01-10 22:05:00
你這做最上層超耗電 要硬體支援才省
作者: alex1973 (alex1973)   2019-01-10 22:50:00
樓上+1
作者: fonzae (fonzae)   2019-01-10 23:05:00
我都用smart cover
作者: nadoka (小那 娜豆卡)   2019-01-10 23:34:00
同一樓,之前也裝過但實在...換隻有支援雙擊喚醒跟拿起手機喚醒的比較實際
作者: Segal (Dino)   2019-01-11 02:24:00
嗯,(A)可能要自己改Touch panel的driver會好點。DT2W的source code有一段是給距離傳感器並用的,可以自己找來看看
作者: a0193143 (萬咒逆)   2019-01-12 13:16:00
Screen Standby?
作者: sa12e3   2019-01-12 16:17:00
樓上那個耗電。

Links booklink

Contact Us: admin [ a t ] ucptt.com