From 536cd2d035ef69fce8c0e9c81759e0ba4d3b266f Mon Sep 17 00:00:00 2001 From: Guillermo Ramos Date: Fri, 9 Sep 2011 16:58:55 +0200 Subject: Fixed some doc errata and added info about the patch in the README --- README | 8 ++++++++ TODO | 2 +- evspy.c | 2 +- 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/README b/README index cbc8d2f..878aac7 100644 --- a/README +++ b/README @@ -45,3 +45,11 @@ Once it has been installed, you can load it when you want with # modprobe evspy + +** OTHER ** + +A patch is supplied (evspy.patch) to be able to compile a kernel with evspy +included; just cd to your Linux source tree, copy all the evspy files (*.c *.h) +to drivers/input/, and apply the patch. Then you should be able to configure the +kernel to include evspy just like any other module: + Device Drivers --> Input device support --> Event based keylogger diff --git a/TODO b/TODO index 7303bf8..9e9b303 100644 --- a/TODO +++ b/TODO @@ -1,4 +1,4 @@ * Fix backspace key (do not erase special key events) - Prio:Medium * Implement 2nd mapping (shift) - Prio:Medium -* Take a look at kernel's circular list API - Prio:Low +* Take a look at kernel's circular buffer API - Prio:Low * Which FX key has been pressed? - Prio:None diff --git a/evspy.c b/evspy.c index 39e87f3..0489977 100644 --- a/evspy.c +++ b/evspy.c @@ -185,7 +185,7 @@ static void evspy_event(struct input_handle *handle, unsigned int type, return; } - // Special/unknown keys (alt, ctrl, esc, mayus, etc) + // Special/unknown keys (alt, ctrl, esc, shift, etc) if (map[code] == '.' && likely(code != KEY_DOT)) special_char(code, value); -- cgit v1.2.3