Projects / kbdevents

kbdevents

kbdevents is a Linux kernel module that allows you to execute a command for every pressed key or to see its keycode. It includes some sample scripts that can be used as the command to be executed on every key pressed: a keylogger, a script to take screenshots in the console by pressing the PrtSc key, and another one that imitates typewriter sounds.

Licenses
Operating Systems
Implementation

Recent comments

10 Apr 2009 16:37 h0m3r

It works for me using Gentoo Linux with sys-kernel/gentoo-sources-2.6.29-r1.

Check if you enabled kprobes:

# zgrep PROBES /proc/config.gz
CONFIG_KPROBES=y
CONFIG_KRETPROBES=y
CONFIG_HAVE_KPROBES=y
CONFIG_HAVE_KRETPROBES=y

If you have enabled kprobes but it still fails tell me which kernel are you using.

30 Mar 2009 21:58 xevilstar

uname -a
Linux Gentoo 2.6.29 #2 SMP PREEMPT Fri Mar 27 02:48:44 CET 2009 x86_64 Intel(R) Pentium(R) Dual CPU E2180 @ 2.00GHz GenuineIntel GNU/Linux


Error inserting kbdevents Operation not permitted
Couldn't load kbdevent module, register_jprobe returned -38
Couldn't load kbdevent module, register_jprobe returned -38

Screenshot

Project Spotlight

OpenStack4j

A Fluent OpenStack client API for Java.

Screenshot

Project Spotlight

TurnKey TWiki Appliance

A TWiki appliance that is easy to use and lightweight.