geekhack Marketplace > TMK Keyboard Service

[TMK] Keyboard Protocol Converter

(1/36) > >>

hasu:
TMK converters translate various old keyboard protocol into USB so that you can use your old keyobard with modern computer.

Feel free to post any questions and suggestions in this thread

All converters are regularly in stock as of 2021-11-09.


Converters
ConverterSupported keyboardConnectorPrice(USD)DescriptionIBMPC[AT/XT]AT, XT, PS/2*DIN-5(180)$36Use adapter for PS/2 keyboard and mouseIBMPC[Terminal]AT with CodeSet3DIN-6 / DIN-5(240)$36Suits for IBM Terminal Keyboard Model F(and M?)IBMPC[PS/2]PS/2, AT*, XT*Mini-DIN-6$34Use adapter for AT and XT.(XT reset line is not supported) Use Y-splitter cable for secondary interface(dual device) support.ADBADB(Apple)Mini-DIN-4$34Mouse is also supported.NeXTNeXTMini-DIN-5$34X68KSharp X68000Mini-DIN-7$34PC98NEC PC9800Mini-DIN-8$34SUNSUNMini-DIN-8$34Suits for Type-4 and Type-5 keyboards.M0110M0110,M0110A, M0120(Apple)Modular 4P4C$47Shipped with 4P4C phone handset cable like this. Original Apple keyboard cable cannot be used.IBM4704IBM4704DE-9(DB-9)$44Connector with Inch-pitch threaded studsNEWSNEWS(Sony)DE-9(DB-9)$44Connector with Metric-pitch threaded studsUSB-USBUSB HID BootUSB Type-A$63Check this also to place an order.


Converters with DIN and Mini-DIN connector look like this and have USB Micro-B receptacle on PC side.



For USB-USB Converter see this thread.





How to order
Please check this notes on shipping under COVID-2019 pandemic before ordering. 2020-04-02

Email me to let me know which converter you want and your country. I'll send you Paypal invoice soon.

My email is: hasu@tmk-kbd.com


Shipping
World wide airmail: $8USD
This is shipped via registered airmail from Tokyo, Japan and takes usually 7-20 days for most countries.
Please check this notes on shipping under COVID-2019 pandemic before ordering. 2020-04-02


Payment
Paypal Invoice will be sent to your email. You'll be able to make a payment with credit card on Palpal even if you don't have Paypal account.


Lead Time
The converters will be shipped usually in several working days and you will receive email with tracking number from Japan Post. Check junk mail folder of your email used for the payment first if you can't find the email from Japan Post. Email me if you don't get tracking number within 10 working days after payment.




Online Keymap Editor
You can edit keymap on TMK Keymap Editor with web browser. Google Chrome is recommended web browser for this.

http://www.tmk-kbd.com/tmk_keyboard/editor/

Availability
IBMPC: ○
ADB: ○
NeXT: ○
X68K: ○
PC98:
SUN: ○
M0110: ○
IBM4704: ○
NEWS:
USB-USB: ○




How to flash firmware
To turn into flash mode press tiny button on converter PCB.
You will have to select microcontroller in flash tool like Atmel FLIP or dfu-programmer.

See this for detail: https://github.com/tmk/tmk_keyboard/wiki#flash-firmware

Microcontroller
USB-USB and IBMPC: ATMega32u4
Other converters: ATMega32u2



TMK firwmare
Converter firmware source codes are available here.

https://github.com/tmk/tmk_keyboard/converter




Support & FAQ
https://github.com/tmk/tmk_keyboard/wiki



Updates
2015/05/26 Ordered MAX3421e chips for USB-USB
2015/07/13 Updated M0110 keymap editor(for Rev.1)
2015/07/15 [USB to USB] Added locking key indicator support and fix for rollover error
2015/11/02 [USB to USB] restocked
2016/01/13 Added keymapeditor for USB to USB Converter
2016/03/18 [IBM4704] Converter for internal connection is available
2016/04/11 Revised prices(USB-USB: 50->55, M0110/IBM4704: 40-> 42, MiniDIN: 30->32)
2016/05/07 new IBM 4704 external converter
2016/08/16 Revised price of M0110 converter 42->45
2016/09/17 Keymap editor is available for USB-USB, ADB, PS/2, M0110 and NeXT now
2016/09/30 Keymap editor is available for IBM4704 now
2017/05/08 Keymap editor is available for X68000 now
2017/06/06 Added note for shipping to Canada
2018/01/19 Fix lag problem on ADB-USB converter
2018/04/27 Added keymap editor support for IBM4704 50-key.
2018/07/06 Updated firmware of USB-USB converter to fix startup issue
2018/09/08 Shipping to Canada is no problem now. Removed caveat.
2020-04-22 New IBMPC convererter firmware is available for PS/2 and Terminal converter.
2020-04-22 Keymap Editor is available for SUN converer now.
2021-03-29 Revised shipping rate
2021-04-15 Reorganized content of first page




Old descriptions:
More
Converters

Mini-DIN type Converters
These coverters are equivalent in terms of hardware except for Mini-DIN connector.

Its dimension is around 27mm * 41mm and height is 18mm including Mini-DIN connector.




ADB Converter(4pin)
For Apple ADB keyboards.
https://geekhack.org/index.php?topic=14290.0

TMK keymap editor is available.
for ADB Converter

Mini-DIN 4P connector for ADB




NeXT Converter(5pin)
https://github.com/tmk/tmk_keyboard/tree/master/converter/next_usb

TMK keymap editor is available.
for NeXT Converter

Mini-DIN 5P connector for NeXT




PS/2 Converter(6pin)
https://geekhack.org/index.php?topic=14618.0

TMK keymap editor is available.
for PS/2 Converter

Mini-DIN 6P connector for PS/2



Now new ibmpc_usb converter firmware is also available for PS/2 Converter. 2020-04-22

http://www.tmk-kbd.com/tmk_keyboard/editor/#ibmpc_usb
https://geekhack.org/index.php?topic=103648.0



Sharp X68000(X68K) Converter(7pin)
https://geekhack.org/index.php?topic=29060.0

TMK keymap editor is available.
for X68000(X68K) Converter

Mini-DIN 7P connector for X68K




SUN Converter(8pin)
SUN Type-4 and Type-5 keyboard would be supported.

https://geekhack.org/index.php?topic=105671.0
https://github.com/tmk/tmk_keyboard/tree/master/converter/sun_usb

Mini-DIN 8P connector for SUN


Keymap Editor is now available. 2020-04-22

http://www.tmk-kbd.com/tmk_keyboard/editor/#sun_usb



NEC PC9800(PC98) Converter(8pin)
https://github.com/tmk/tmk_keyboard/tree/master/converter/pc98_usb

Mini-DIN 8P connector for PC98




IBM Terminal Converter(pin6)
IBMPC/AT Code Set 3 converter
https://geekhack.org/index.php?topic=27272.0

Now new ibmpc_usb converter firmware is also available for the converter. 2020-04-22

http://www.tmk-kbd.com/tmk_keyboard/editor/#ibmpc_usb
https://geekhack.org/index.php?topic=103648.0




Apple Macintosh M0110 Converter
This supports Macintosh 128K/512K keyboard(M0110), keypad(M0120) and Mac Plus keyboard(M0110A).

https://geekhack.org/index.php?topic=24965.0

The converter looks like the pic and includes detachable coiled 4P4C cable. The cable supplied with the converter, it is a 4P4C telephone handset calble which differs from original Apple keyboard cable. Note that you *cannot* use Apple keyboard cable with this converter, it may damage your keyboard with reverse polarity power lines. Please refer to this for detail. https://en.wikipedia.org/wiki/Modular_connector#4P4C

Dimensions of the converter is around 27mm*59mm*16mm excluding cable.


4P4C plug and socket for M0110 Converter



TMK keymap editor is available.
New editor(recommended):
for M0110(Mac 128K/512K)
for M0110A(Mac Plus)


You can hook up M0110 and M0120 to the converter at same time. Note that you have to use original Apple keyobard cable to connect between the two keyboards.
More




IBM4704 Converter
https://geekhack.org/index.php?topic=54706.0

Converter for all of IBM4704 variants(50, 62, 77, 107-key) as well as 102-key Alps switch models(Pingmaster).
IBM capacitive switch model P/N: 6019273, 6019284, 6019303, 6020218
Alps switch model P/N: 5954339, 6112883, 6112884, 6341739, 6113442

Its dimension is around 32mm*64mm*18mm.



TMK keymap editor is available.
for IBM Capacitive switch 62/77/107-key 50-key(new!)
for Alps switch 102-key



Sony NEWS converter
https://geekhack.org/index.php?topic=25759.0

More

TMK keymap editor is not available yet.



Design Files
Converter PCB design files are available, you can make it yourself.

Converter PCB for Min-DIN type
https://github.com/tmk/keyboard_converter

Converter PCB for USB to USB
https://github.com/tmk/USB2USB_Converter


Old Converters
Not available anymore, but TMK firmware still supports these converters.
If you are one of these and have trouble with them contact me, I can help you.

Rev.1 Converter




hasu:
USB-USB converter
I ordered five MAX3421e chips at an Aliexpress shop for USB-USB converter, it will take several weeks to come up to me.
After got those chips I'll assemble the converters and decide its price.

Thanks.

SpAmRaY:
Can we reserve a spot for the USB-USB converter?

hasu:

--- Quote from: SpAmRaY on Tue, 26 May 2015, 21:54:27 ---Can we reserve a spot for the USB-USB converter?

--- End quote ---

Yes, just post here or PM me.

I have to decide the price later due to final cost calc, but you can cancel it if you don't like the final price.
The price will be around 40-50USD, probably.

Muffin860:

--- Quote from: hasu on Tue, 26 May 2015, 22:01:44 ---
--- Quote from: SpAmRaY on Tue, 26 May 2015, 21:54:27 ---Can we reserve a spot for the USB-USB converter?

--- End quote ---

Yes, just post here or PM me.

I have to decide the price later due to final cost calc, but you can cancel it if you don't like the final price.
The price will be around 40-50USD, probably.

--- End quote ---
I have a leopold keypad that doesn't send true numpad scan codes, I'm thinking I could theoretically fix that with your converter yes?

Navigation

[0] Message Index

[#] Next page

Go to full version