Take a look at our
ThinkPads.com HOME PAGE
For those who might want to contribute to the blog, start here: Editors Alley Topic
Then contact Bill with a Private Message

t6x keyboard with USB QMK adapter - design data included

Old(er) Thinkpads with New(er) Intestines: X62/T50/T70/X210/X330 etc.
Post Reply
Message
Author
WarhawkCZ
Sophomore Member
Posts: 180
Joined: Wed Nov 12, 2008 4:07 pm
Location: Germany, Czechia

t6x keyboard with USB QMK adapter - design data included

#1 Post by WarhawkCZ » Thu Aug 11, 2022 3:35 pm

Guys,
I have had this project on hold for a while. Our little boy and work around the house do not allow me to continue. For this reason, I want to at least share the design data for the T60/T61 Keyboard USB adapter with the community. There have been already attempts to create USB adapters for ThinkPad keyboards. However, most of them were rather limited. The reason was the number of GPIO pins available on generic *duino* boards. For this reason, I created my own board with an MCU that has enough pins. The MCU is also natively supported by the QMK package. This means unlimited options. Compared to the STM32, the 5-V MCU from Atmel/Microchip does not need any level shifter and makes everything simpler. Trackpoint works too. The PCB layout is in KiCad (opensource). You can either use OSH park (USA) or Aisler (Netherlands) for PCB manufacturing. Make me happy and use western manufacturing resources. The design uses SMD components. The keyboard connector is difficult to get. I de-soldered it from a dead motherboard. Luckily, there are plenty of t60/t61 mobos around.

The linked ZIP file contains all I collected regarding this subject. There is even a version of QMK that shall work with my keyboard config. It has been so long since I touched it that I even forgot how to program it. Linux console luckily remembers

Code: Select all

qmk flash -kb thinkpad_t6x -km default
All design data are opensource. Do what ever you want with it. Please respect the QMK license.
I reserve rights to publish this (one day) on my personal webpage www.panacek.net

If you're interested or have a question, please use this thread for further communication.

Best regards, Jiri

Link to source files www.panacek.net\downloads\t61-qmk-usb-keyboard\t61-qmk-usb-keyboard.zip
Photos:
https://i.imgur.com/0z2XMxX.jpg
https://i.imgur.com/r8uenIg.jpg
https://i.imgur.com/d0I5a7A.jpg

SAIYAN48
Freshman Member
Posts: 114
Joined: Sat Dec 26, 2020 10:20 pm
Location: Canada

Re: t6x keyboard with USB QMK adapter - design data included

#2 Post by SAIYAN48 » Thu Aug 11, 2022 5:59 pm

Very impressive!
Thinkpads

R51 1829-W1C 2GB RAM
R500 2716-RY6 8GB RAM
T520i 4239-47U, 16GB RAM
T530 RIP
P15 G2 20YR 16GB RAM
SK-8835 Ultranav keyboard Japanese layout

WarhawkCZ
Sophomore Member
Posts: 180
Joined: Wed Nov 12, 2008 4:07 pm
Location: Germany, Czechia

Re: t6x keyboard with USB QMK adapter - design data included

#3 Post by WarhawkCZ » Fri Aug 12, 2022 1:19 am

SAIYAN48 wrote:
Thu Aug 11, 2022 5:59 pm
Very impressive!
Thank you. I believe I will continue with making this more acceptable. After 14 years with Thinkpads I decided to switch to a different brand and will definitely miss the nipple.

Couple people on Reddit asked me for design data. This is the reason why I started the thread here. :)

axur-delmeria
Senior ThinkPadder
Senior ThinkPadder
Posts: 4413
Joined: Mon May 28, 2012 5:49 am
Location: Metro Manila, Philippines

Re: t6x keyboard with USB QMK adapter - design data included

#4 Post by axur-delmeria » Fri Aug 12, 2022 2:39 am

Will this work on the X61 keyboard? I don't have a T60/61.
Planned Purchase: T480s i5-8350 FHD Touch
Impulse Buy: Thinkpad not named for safety reasons :lol:
RIP: X220 4291-C91 X61 7676-A24 760XD-U9E :cry:

WarhawkCZ
Sophomore Member
Posts: 180
Joined: Wed Nov 12, 2008 4:07 pm
Location: Germany, Czechia

Re: t6x keyboard with USB QMK adapter - design data included

#5 Post by WarhawkCZ » Fri Aug 12, 2022 7:07 am

axur-delmeria wrote:
Fri Aug 12, 2022 2:39 am
Will this work on the X61 keyboard? I don't have a T60/61.
Theoretically yes. I don't have the keyboard pinout in front of me. Nevertheless, modification of the board should be easy. Most important thing is that all buttons are wired to the matrix/mcu. The magic then happens in the qmk software.

nahuel
Posts: 3
Joined: Wed Sep 21, 2022 5:48 pm
Location: Buenos Aires, Argentina

Re: t6x keyboard with USB QMK adapter - design data included

#6 Post by nahuel » Wed Sep 21, 2022 5:50 pm

Is the trackpoint feel the same as on the original Thinkpad? I read there are some negative inertia applied and I don't know if the trackpoint controller is adding it or is added on the Thinkpad motherboard/drivers.

nahuel
Posts: 3
Joined: Wed Sep 21, 2022 5:48 pm
Location: Buenos Aires, Argentina

Re: t6x keyboard with USB QMK adapter - design data included

#7 Post by nahuel » Wed Sep 21, 2022 5:51 pm

Also.. the middle click+trackpoint movement scroll function works the same as on the original Thinkpad?

jhjessup
Posts: 3
Joined: Wed Feb 06, 2008 10:22 pm
Location: Oklahoma City, OK

Re: t6x keyboard with USB QMK adapter - design data included

#8 Post by jhjessup » Thu Feb 02, 2023 9:11 am

This is fantastic. I've had this project (with teensy 3.2) on hold because I couldn't figure out how to get the trackpoint to work.

Do you have a parts list? I couldn't find it in the attached .zip.

Thanks!

WarhawkCZ
Sophomore Member
Posts: 180
Joined: Wed Nov 12, 2008 4:07 pm
Location: Germany, Czechia

Re: t6x keyboard with USB QMK adapter - design data included

#9 Post by WarhawkCZ » Fri Feb 03, 2023 2:43 pm

I can generate BOM from KiCad. Please poke my mailbox. I am not very active here these days but I will try to help.

J888www
Freshman Member
Posts: 52
Joined: Sun Jul 04, 2010 9:59 am
Location: 英國

Re: t6x keyboard with USB QMK adapter - design data included

#10 Post by J888www » Thu Mar 09, 2023 1:42 pm

jhjessup wrote:
Thu Feb 02, 2023 9:11 am
This is fantastic. I've had this project (with teensy 3.2) on hold because I couldn't figure out how to get the trackpoint to work.

Do you have a parts list? I couldn't find it in the attached .zip.

Thanks!
I too am having problems trying to source parts, it's refreshing to find someone else who's interested in making the old Classic keyboard to work as a standalone device after interest diminished a few years ago.
If only that Rampadc still sell assembled kits, life would be much easier for Classic keyboard enthusiasts.
The YouTube video is no longer available but this is what I've found so far.... https://vimeo.com/458669376

Please do offer any information on the adapter for the Classic keyboard.
Often outspoken, please don't be offended.
T60p 2008HA8:T7600: 250GB qqd: 4GB RAM: Wins 11 Pro.
T60p 2007WUK:T7600: 250GB SSD: 4GB RAM: Wins 11 Pro.
T440p: i7-4712MQ: 1TB SSD: 512GB SSD: 16GB RAM: Wins 11 Pro.
X270: i7-7600U: 1TBSSD: 16GB RAM: Wins 11 Pro.

axur-delmeria
Senior ThinkPadder
Senior ThinkPadder
Posts: 4413
Joined: Mon May 28, 2012 5:49 am
Location: Metro Manila, Philippines

Re: t6x keyboard with USB QMK adapter - design data included

#11 Post by axur-delmeria » Thu Mar 09, 2023 8:10 pm

jhjessup wrote:
Thu Feb 02, 2023 9:11 am
This is fantastic. I've had this project (with teensy 3.2) on hold because I couldn't figure out how to get the trackpoint to work.
Frank Adams got a standalone T61 keyboard working with Trackpoint using a Teensy 3.2:
https://github.com/thedalles77/USB_Lapt ... Controller
https://github.com/thedalles77/USB_Lapt ... ensy%203p2
Planned Purchase: T480s i5-8350 FHD Touch
Impulse Buy: Thinkpad not named for safety reasons :lol:
RIP: X220 4291-C91 X61 7676-A24 760XD-U9E :cry:

SAIYAN48
Freshman Member
Posts: 114
Joined: Sat Dec 26, 2020 10:20 pm
Location: Canada

Re: t6x keyboard with USB QMK adapter - design data included

#12 Post by SAIYAN48 » Thu May 09, 2024 11:58 pm

Any new updates on this?
Thinkpads

R51 1829-W1C 2GB RAM
R500 2716-RY6 8GB RAM
T520i 4239-47U, 16GB RAM
T530 RIP
P15 G2 20YR 16GB RAM
SK-8835 Ultranav keyboard Japanese layout

Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “51nb and other modded Thinkpads”

Who is online

Users browsing this forum: No registered users and 24 guests