KOReader should work. Don't know what's wrong with KL code, but if you get my
fakeinput samples, put faketouch to kindle and run from ssh with KOReader open, KOReader will respond accordingly. Same for my original mouseturn.
Also in KL all input/touchscreen devices are hardcoded which is wrong. KV has one more extra input device than PW3, the side buttons, so it will be event0 for power btn, event1 for touchscreen and event2 for the side button. USB OTG devices start from event3....that's why brightness not working in KV even he got same adapter as yours.