AFAIK, the hall sensor is *always* somewhere on top of the screen, and not the bezel (another weird design choice). So, on devices with an IR grid, the contact point will always disrupt the beam (especially when you test with a fridge magnet ^^) => touchscreen events.
This *might* require ignoring touch events between SleepCover [1 <-> 0] events, which is going to be mightily fun...
(IIRC, this is what we do in KOReader, with an extra "go back to sleep" command if something weird happens, which, believe me, is nearly always the case with those stupid SleepCovers).
Last edited by NiLuJe; 07-18-2019 at 12:08 PM.
|