Skip to content

eKTF2132 touchscreen

Jonathan Neuschäfer edited this page Nov 1, 2020 · 3 revisions

The ELAN eKTF2132 touchscreen controller is found in the Kobo Aura. It works similarly to the eKTF2127, which is already supported by a mainline linux driver.

The main difference is that the eKTF2132 sends a packet with opcode 0x5a instead of 0x5d when a touch event occurs.

References

Report packet 0x5a

offset bit mask description
0x00 0xff 0x5a - packet type
0x01 0xf0 bits 11:8 of x coordinate
0x01 0x0f bits 11:8 of y coordinate
0x02 0xff bits 7:0 of x coordinate
0x03 0xff bits 7:0 of y coordinate
0x04+ -- as offsets 0x01-0x04 but for the second finger
0x07 0x02 state of finger 1: 0: released, 1: pressed
0x07 0x04 state of finger 2: 0: released, 1: pressed