I know with other distributions of Linux you can use fingerprint readers to login instead of using a password. Is it possible to do this on the Raspberry Pi using like a 4x4 membrane keypad with my own program?


If your keypad can somehow interface with main input (i.e. do a keyboard's job) and can type keys, it's completely possible.

  • Sounds like a job for a USB numpad: duckduckgo.com/?q=usb+numpad&t=ffab&ia=products – Ryan Louw May 25 '15 at 11:53
  • You, sir, nailed it. But his keypad might be able to do the same thing. – PNDA May 25 '15 at 11:58
  • Nope, it's just a 4x4 matrix that has a 8 pin female connector. I have it working fine with GPIO pins. – linuxgnuru May 25 '15 at 12:44

To interface with the main input, you could write a python program using the GPIO and the uinput module. This makes it easy to create your own keypads. Install with the command sudo pip install uinput. For info on the module, please see here.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.