<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>framebuffer console on chuso.net</title>
    <link>https://en.chuso.net/tag/framebuffer-console/</link>
    <description>Recent content in framebuffer console on chuso.net</description>
    <generator>Hugo</generator>
    <language>en</language>
    <lastBuildDate>Sun, 01 Feb 2009 09:35:52 +0000</lastBuildDate>
    <atom:link href="https://en.chuso.net/tag/framebuffer-console/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Linux kernel module that allows you to set events on pressed keys</title>
      <link>https://en.chuso.net/linux-kernel-module-that-allows-you-to-set-events-on-pressed-keys.html</link>
      <pubDate>Sun, 01 Feb 2009 09:35:52 +0000</pubDate>
      <guid>https://en.chuso.net/linux-kernel-module-that-allows-you-to-set-events-on-pressed-keys.html</guid>
      <description>&lt;p&gt;As a probe of the use of &lt;a href=&#34;http://git.kernel.org/?p=linux/kernel/git/stable/linux-2.6-stable.git;a=blob_plain;f=Documentation/kprobes.txt;hb=HEAD&#34;&gt;kprobes&lt;/a&gt; for &lt;a href=&#34;http://www.ei.uvigo.es/docencia/asignatura.php?asignatura=0127010&#34;&gt;Extension of Operating Systems&lt;/a&gt; I have made a Linux module that allows you to execute a command for every pressed key and see its keycode.&lt;/p&gt;&#xD;&#xA;&#xD;&#xA;&lt;p&gt;It includes some sample scripts that can be used as the command to be executed on every key pressed, these scripts are:&lt;/p&gt;&#xD;&#xA;&#xD;&#xA;&lt;ul&gt;&#xD;&#xA;  &lt;li&gt;keylogger&#xD;&#xA;    &lt;p&gt;Registers every pressed key in a file.&lt;/p&gt;&#xD;&#xA;  &lt;/li&gt;&#xD;&#xA;  &lt;li&gt;printscr&#xD;&#xA;    &lt;p&gt;If &lt;a href=&#34;http://git.kernel.org/?p=linux/kernel/git/stable/linux-2.6-stable.git;a=tree;f=Documentation/fb;h=0d75374d20682dcd21e8d688fe98859bbce95ce9;hb=HEAD&#34;&gt;framebuffer&lt;/a&gt; is enabled it allows doing a console screenshot using print screen key.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
