Zerocat’s PS/2-Keyboard  v0.1.0
Get rid of keyloggers, avoid USB firmware attacks!
Zerocat’s PS2-Keyboard Documentation

The Zerocat PS2-Keyboard is a Free-Design Hardware Tool that allows you to feed computers with your texts and passwords by means of a trustworthy, fully controlled device.

See Related Pages to get started.

Most interesting might be the X200 Keyboard Hack which offers a first draft for Zerocat’s PS/2 Keyboard Setup.


The files that ship with Zerocat’s PS2-Keyboard fall into five categories:

  1. hardware design sources (files from gEDA-gschem, PCB-Designer, OpenSCAD, LibreCAD, etc.)
  2. code sources (text files with syntax of C, ASM, Makefile, Propeller-Load Configuration, Doxyfile, bash, scheme, etc.)
  3. documentation files (markdown, simple text)
  4. graphics and photos (files made with Scribus, Inkscape, Gimp, etc.)
  5. logo files (files made with Scribus, Inkscape, Gimp, etc.)

In general the following rules apply:

  • If not otherwise stated within this project, all files are copyrighted: Copyright (C) 2017, 2018 Kai Mertens <>.
  • A license header is placed within the files if applicable.
  • "1. hardware design sources" and "2. code sources" are licensed under the GNU GPLv3 or later. The license itself is shipped as COPYING.
  • "3. documentation files" are licensed under GNU FDL 1.3 or later, without invariant sections, front-cover texts or back-cover texts. This license is shipped with COPYING-DOCUMENTATION.
  • "4. graphics and photos" are released under the CC BY-SA 4.0 International Public License. The URL to the license text is shipped with COPYING-GRAPHICS.
  • "5. logo files" are released under the Zerocat Logo License. This license is shipped with COPYING-LOGO.