Here I realise that the injection into the /dev/input/event3 buffer isn't working as I might expect. So I abandon it in favour of native code
Spoiler:
Hokay.... I clearly have something else wrong...
on touch: [root@kindle input]#
cat /dev/input/event2
(couple of home presses)
Quote:
���Pu�f���P�����Pr�f���P{�
|
In another shell:
[root@kindle bin]#
keywriteEuroEvent2 (writes Euro Symbol to /dev/input/event2) well, it is supposed to anyway
Quote:
Starting the keyboard buffer writer/reader
The keyboard code is: 435
|
But the
cat shows no activity. so it's obviously not doing what I expected.
Hmm..
But it doesn't "hang" like it does on the 3 ... oddness. I obviously need to know more about the locking aspect of this mechanism