Jump to content

Hey!

So, recently, I have received a dead laptop.  (In case you're wondering, it's a MSI GP60 first gen)  As eveything except the mainboard/motherboard works, I had the idea to convert it into a Raspberry Pi Laptop enclosure.  My biggest issue in doing this is making the keyboard USB, as that seems the easiest option.  I would like this to be relatively a relatively cheap project.  With that in mind, I already have an Arduino Uno R3 (this particular one is from ELGOO) in my possession.  Is there any way that I can use this for my project?  If so, I am not a huge coder, especially with more advanced projects, so any precoded files or a tutorial of any way would be greatly appreciated.  

The Keyboard is has a 26 pin 1mm pitch connector, and it's model number is V139922CK1 UI, if this is any help to you

Thanks!

Link to comment
https://linustechtips.com/topic/1300550-laptop-usb-keyboard/
Share on other sites

Link to post
Share on other sites

I'm not very familiar with how laptop keyboards have their ribbon cables handled, but if it's just a row/column matrix on that ribbon cable, you could just plug those (using some sort of DIY cable probably) into the digital I/O pins of the Arduino and use an open-source keyboard firmware like QMK on the Arduino to use it as a keyboard.

 

this is of course heavily oversimplifying the process and doesn't take into account advanced stuff like NKRO.

"We're all in this together, might as well be friends" Tom, Toonami.

 

mini eLiXiVy: my open source 65% mechanical PCB, a build log, PCB anatomy and discussing open source licenses: https://linustechtips.com/topic/1366493-elixivy-a-65-mechanical-keyboard-build-log-pcb-anatomy-and-how-i-open-sourced-this-project/

 

mini_cardboard: a 4% keyboard build log and how keyboards workhttps://linustechtips.com/topic/1328547-mini_cardboard-a-4-keyboard-build-log-and-how-keyboards-work/

Link to comment
https://linustechtips.com/topic/1300550-laptop-usb-keyboard/#findComment-14441452
Share on other sites

Link to post
Share on other sites

It is a row/column matrix.  I have found an adapter board from the connector to easy solder points.  Could you provide some further insight to the more "advanced" things?  I understand the issues with NLRO, as I would like to use more than one key at once.  Possibly even a Fn layer?

Link to comment
https://linustechtips.com/topic/1300550-laptop-usb-keyboard/#findComment-14441459
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×