<div dir="ltr"><div><div>Hi Giles,<br><br></div>Can you trace the device or devices that the keyboard used to trace to on the motherboard (may it rest more-or-less in peace)?  As Lennart says, it probably requires GPIO/scanning.  Might be a job for Arduino, unless the Pi has enough generic inputs and outputs.  Then you would need to figure out how to either hook in to an existing linux keyboard driver, or perhaps implement a new one.  Might be worth reviewing Linux to see if there is already a keyboard driver that does its own GPIO-style scanning.<br></div><div></div><div><br></div><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Apr 10, 2017 at 9:41 PM, Giles Orr via talk <span dir="ltr"><<a href="mailto:talk@gtalug.org" target="_blank">talk@gtalug.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 10 April 2017 at 15:38,  <<a href="mailto:phiscock@ee.ryerson.ca">phiscock@ee.ryerson.ca</a>> wrote:<br>
>> I have a deceased Thinkpad 340CSE.  I'd like to use it as a shell for<br>
>> a Raspberry Pi (the case has a lot of space).  The original keyboard<br>
>> is a thing of beauty by modern laptop standards, with several<br>
>> millimetres of movement and a good feel - so I'd like to use it if at<br>
>> all possible.  Unfortunately, a lot of searching has sent me<br>
>> repeatedly to a page on how to convert a T60 keyboard to USB -<br>
>> different keyboard, different connector(s).  There's a full<br>
>> explanation with photos here:<br>
>><br>
>> <a href="https://www.gilesorr.com/blog/thinkpad-retrofit-1.html" rel="noreferrer" target="_blank">https://www.gilesorr.com/blog/<wbr>thinkpad-retrofit-1.html</a><br>
>><br>
>> If you have any suggestions, feel free to let me know on or off list.<br>
>> If you think I need to add more information to the web page, same<br>
>> thing: let me know.  If you know someone who might be able to help,<br>
>> please forward this to them.  Thanks!<br>
>><br>
</span><span class="">> Back in the days of the Commodore PET, I wanted to convert the keyboard<br>
> into Dvorak layout. Nowadays, I'd find the keyboard translation table,<br>
> edit that and blow a new ROM.<br>
<br>
</span>I'd like to do that, but I think there are a few more steps involved.<br>
Want to help out?  Can you point me to a detailed HOWTO for doing<br>
this?  I'm not an electrical engineer, but I can solder, I have basic<br>
programming skills, and I can probably lay hands on a ROM burner if<br>
needed.  But it seems translating the output to USB is may also be an<br>
added challenging step ...  Any help appreciated.<br>
<div class="HOEnZb"><div class="h5"><br>
--<br>
Giles<br>
<a href="https://www.gilesorr.com/" rel="noreferrer" target="_blank">https://www.gilesorr.com/</a><br>
<a href="mailto:gilesorr@gmail.com">gilesorr@gmail.com</a><br>
---<br>
Talk Mailing List<br>
<a href="mailto:talk@gtalug.org">talk@gtalug.org</a><br>
<a href="https://gtalug.org/mailman/listinfo/talk" rel="noreferrer" target="_blank">https://gtalug.org/mailman/<wbr>listinfo/talk</a><br>
</div></div></blockquote></div><br></div>