Fix corner case for Kobo Aura: tev.id == -1 with tev.x and tev.y values defined.

Please test on device, emulator works fine but I don't know if this code is executed in it.