Author Topic: How to Make a USB Laptop Keyboard Controller  (Read 2631 times)

0 Members and 1 Guest are viewing this topic.

Offline thedalles77

  • Thread Starter
  • Posts: 4
How to Make a USB Laptop Keyboard Controller
« on: Sun, 25 November 2018, 15:29:29 »
I made an “Instructable” and YouTube video that describes how to make a USB controller for a laptop keyboard. I designed a circuit card for a Teensy LC or 3.2 that connects to a keyboard FPC cable with up to 34 pins on a 1mm or 0.8mm pitch. The Teensy is initially loaded with an automated continuity test routine which sends the pin connections over USB when a key is pressed. Then the Teensy is reprogrammed with a USB keyboard controller routine (such as TMK) using the key matrix information obtained from the continuity tester. If you just want a simple keyboard controller that has been tested on a dozen laptop keyboards, I have provided an Arduino routine based on the PJRC Teensyduino “Micro-Manager” functions. One of the keyboards is from a Lenovo ThinkPad T61 with a 44 pin connector. I like this keyboard so much that I designed special Teensy 3.2 and LC circuit boards to control it.
 
The Instructable is at https://www.instructables.com/id/How-to-Make-a-USB-Laptop-Keyboard-Controller/
All of the files are located at my GitHub repository at https://github.com/thedalles77/USB_Laptop_Keyboard_Controller

Let me know if you have any questions, comments, or corrections.
Cheers
Frank Adams