Tastatureingabe global überwachen
-
Hi,
Da ich mir vor kurzem ein neues Notebook gekauft habe und meine Funktionstasten in Linux nicht gehen (einige spezielle nicht), will ich mir nun selbst ein C/C++ Programm schreiben, welches überwacht, ob diese Keys gedrückt worden sind. Das müsste dann allerdings global irgendwie überwacht werden und sollte irgendeine spezielle FN-Tasten Kombination (z.b CD Laufwerk öffnen) gedrückt werden, dann soll mein Programm dann wirklich das CD Laufwerk aufmachen.
Weiß wer wie ich so eine Art "Keylogger" oder "Keyüberwacher" schreiben kann?
thx, thomas
-
man: xmodmap(1) und man: keymap(5) dürften für dich nützlicher sein, als dafür ein eigenes Programm zu schreiben.
Ansonsten dürfte dich Writing Linux Kernel Keylogger aus dem Phrack-Magazin interessieren.
-
oh, danke für die schnelle Antwort. Werd ich mir mal ansehen, vorausgesetzt, die FN-Tasten bzw. meine zusäztlichen Knöpfe lassen sich einfach wie normale Tasten ansprechen ....
mfg, thomas
-
das kannst du mit xev rausfinden