@sherman: Quite possibly, they boot in landscape at whatever 90° CW or CCW that is, and the touch origin may not be rotated when Nickel fixes that on 32bpp FW (because that matches my experience on 16bpp FW where the fb isn't rotated either, fb origin was at the top-right instead of top-left...).
EDIT: I imagine that's what the touch_switch_xy/touch_mirrored_x shenanigans are for in KOReader.
EDITē: I'll tweak scan_button to output rotated coords, to check if you can use those directly...
Last edited by NiLuJe; 07-30-2018 at 10:54 PM.
|