Author Topic: [TMK] Keyboard Protocol Converter  (Read 278982 times)

0 Members and 1 Guest are viewing this topic.

Offline Nizkeyboard

  • Posts: 72
  • Location: www.nizkeyboard.com
    • nizkeyboard
Re: [TMK] Keyboard Protocol Converter
« Reply #150 on: Wed, 25 December 2019, 19:10:29 »
This converter works very well with the Niz Atom66, which may mean it works with their other keyboards.

Thanks very much for making this converter available for purchase!  I wish I'd known of it years ago.

Thanks for confirming this.

Offline supermario802.1

  • Posts: 31
    • tinkerBOY
Re: [TMK] Keyboard Protocol Converter
« Reply #151 on: Sun, 12 January 2020, 00:27:29 »
Is there any TMK firmware for SAMD21/Arduino Zero boards yet?

Offline hasu

  •  Moderator
  • Thread Starter
  • Posts: 3471
  • Location: Tokyo, Japan
  • @tmk
    • tmk keyboard firmware project
Re: [TMK] Keyboard Protocol Converter
« Reply #152 on: Sun, 12 January 2020, 02:15:29 »
Is there any TMK firmware for SAMD21/Arduino Zero boards yet?

No.

Offline ZyBeR

  • Posts: 178
Re: [TMK] Keyboard Protocol Converter
« Reply #153 on: Tue, 21 January 2020, 16:14:29 »
Can I run this on an Elite-C controller?

Offline hasu

  •  Moderator
  • Thread Starter
  • Posts: 3471
  • Location: Tokyo, Japan
  • @tmk
    • tmk keyboard firmware project
Re: [TMK] Keyboard Protocol Converter
« Reply #154 on: Tue, 21 January 2020, 17:39:23 »
Can I run this on an Elite-C controller?

No. The firmwares including codes depending on AVR.

Offline Blaise170

  • * Esteemed Elder
  • Posts: 1332
  • Location: Boston, MA
  • ALPS キーボード
    • XYZ
Re: [TMK] Keyboard Protocol Converter
« Reply #155 on: Fri, 20 March 2020, 18:23:13 »
Do you still have converters for sale? Wouldn't mind getting one for my PC-9800 if you do.
I proxy anything including keyboards (キーボード / 鍵盤), from both Japan (日本) and China (中國). For more information, you may visit my dedicated webpage here: https://www.keyboards.es/proxying.html

View my current and past keyboards here: https://deskthority.net/wiki/User:Blaise170

Offline hasu

  •  Moderator
  • Thread Starter
  • Posts: 3471
  • Location: Tokyo, Japan
  • @tmk
    • tmk keyboard firmware project
Re: [TMK] Keyboard Protocol Converter
« Reply #156 on: Fri, 20 March 2020, 19:40:33 »
Do you still have converters for sale? Wouldn't mind getting one for my PC-9800 if you do.

Yes, check the first post and email me. Thanks

Offline hasu

  •  Moderator
  • Thread Starter
  • Posts: 3471
  • Location: Tokyo, Japan
  • @tmk
    • tmk keyboard firmware project
Re: [TMK] Keyboard Protocol Converter
« Reply #157 on: Tue, 21 April 2020, 23:41:59 »
[UPDATE] PS/2 and SUN Converter

New 'IBM PC keyboard converter' firmware is available for PS/2(and Terminal) converter now.
https://geekhack.org/index.php?topic=103648.0

You can download it from Keymap Editor.
http://www.tmk-kbd.com/tmk_keyboard/editor/#ibmpc_usb
http://www.tmk-kbd.com/tmk_keyboard/editor/unimap/?ibmpc_usb



Also Keymap Editor is available for SUN converter now.

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

Offline nevin

  • Posts: 1646
  • Location: US
Re: [TMK] Keyboard Protocol Converter
« Reply #158 on: Wed, 22 April 2020, 16:43:39 »
...someone's been busy.
thanks hasu!
Keeb.io Viterbi, Apple m0110, Apple m0120, Apple m0110a, Apple 658-4081, Apple M1242, Apple AEK II, MK96, GH60/Pure, Cherry g84-4100, Adesso AKP-220B, Magicforce 68

Offline kelvinhall05

  • Posts: 69
  • Location: London, Ontario
    • LinusTechTips
Re: [TMK] Keyboard Protocol Converter
« Reply #159 on: Mon, 18 May 2020, 11:10:45 »
Am I allowed to ask for help with flashing your ADB firmware onto my own pro micro-based converter? I can't figure out where to download the hex file to do so.

Offline mrSanders

  • Posts: 0
Re: [TMK] Keyboard Protocol Converter
« Reply #160 on: Fri, 31 July 2020, 04:46:43 »
[UPDATE] PS/2 and SUN Converter

New 'IBM PC keyboard converter' firmware is available for PS/2(and Terminal) converter now.
https://geekhack.org/index.php?topic=103648.0

You can download it from Keymap Editor.
http://www.tmk-kbd.com/tmk_keyboard/editor/#ibmpc_usb
http://www.tmk-kbd.com/tmk_keyboard/editor/unimap/?ibmpc_usb



Also Keymap Editor is available for SUN converter now.

http://www.tmk-kbd.com/tmk_keyboard/editor/#sun_usb
http://www.tmk-kbd.com/tmk_keyboard/editor/unimap/?sun_usb
hello, with the adapter will the joystick CH FIGHTER STICK for macintosh work on the pc?

Offline hasu

  •  Moderator
  • Thread Starter
  • Posts: 3471
  • Location: Tokyo, Japan
  • @tmk
    • tmk keyboard firmware project
Re: [TMK] Keyboard Protocol Converter
« Reply #161 on: Fri, 31 July 2020, 07:59:32 »
No, joystick is not supported.

Offline nevin

  • Posts: 1646
  • Location: US
Re: [TMK] Keyboard Protocol Converter
« Reply #162 on: Fri, 31 July 2020, 11:04:46 »
Am I allowed to ask for help with flashing your ADB firmware onto my own pro micro-based converter? I can't figure out where to download the hex file to do so.

1. make sure your promicro is 5v/16mHz (ATmega32U4 processor)
2. download or edit the rev.1 of the firmware for ATmega32U4
  - rev.2 is for ATmega32U2 processors (this won't work)

you can find more info below:
TMK configurator
TMK Github for ADB oconverter
« Last Edit: Fri, 31 July 2020, 11:10:00 by nevin »
Keeb.io Viterbi, Apple m0110, Apple m0120, Apple m0110a, Apple 658-4081, Apple M1242, Apple AEK II, MK96, GH60/Pure, Cherry g84-4100, Adesso AKP-220B, Magicforce 68

Offline Drag0nFly

  • Posts: 83
Re: [TMK] Keyboard Protocol Converter
« Reply #163 on: Fri, 12 March 2021, 08:10:45 »
Hello @hasu –

Not sure if this is the right thread to post in, so my apologies if not. I was nudged in your direction by a fellow member on the forum (@Maledicted) as I've been looking into ways of getting a (supposedly) XT-compatible board working, but did not as yet have any success with my Soarer converter, which is why I am considering trying the TMKs. :)

It also depends on whether you are up to a challenge (of sorts). The board in question is the Copam K-430 (which another member on the forum, @MandrewDavis, converted using a new PCB and quite some other impressive work in the “Keyboard of the Month” thread). There are scarce details on Deskthority, only stating "XT" as the protocol (which is not altogether accurate – https://deskthority.net/wiki/Copam_K-430)

However, I would like to get it working with an adapter (if at all possible). I know the Soarer adapter I have does not have the XT-reset line wired up (it might not have anything to do with this issue, but nevertheless I am mentioning it in case). The board seems to go through an initialization procedure, and one can toggle the Caps Lock LED. No scancodes are seen.

I'd obviously be up for testing functionality and firmware revs, providing the fw can be upgraded via Linux.

Some pics of the board which does not speak 'proper XT' ;)






A separate question (which is probably easier to answer: I see you are selling an X68000 (Sharp) converter for the "Japanese" Amiga (which is using the mini DIN 7 interface). Are you also planning to offer converters for the Amiga (2000 & 3000/4000) series – https://deskthority.net/wiki/Commodore_Amiga_2000 ?

These use a proprietary protocol, and is probably not that well-known outside of Europe & the U.S. Some of the keyboards (esp. the Cherry which is based on the G80 and has double-shot keycaps is quite good)

Thanks for any input, and greetings from Norway.

Offline hasu

  •  Moderator
  • Thread Starter
  • Posts: 3471
  • Location: Tokyo, Japan
  • @tmk
    • tmk keyboard firmware project
Re: [TMK] Keyboard Protocol Converter
« Reply #164 on: Sat, 13 March 2021, 19:17:22 »
You can try my IBM PC Keyboard Converter firmware with the XT keyboard, first.
Report its result in the thread.
https://geekhack.org/index.php?topic=103648.0

If that does not work it is time to setup Reset line on your converter. Or you can buy converter with DIN-5.

There is no plan for Amiga, I don't have any unfortunately.


Offline Drag0nFly

  • Posts: 83
Re: [TMK] Keyboard Protocol Converter
« Reply #165 on: Sun, 14 March 2021, 10:01:02 »
Hi hasu, (love your Avatar, brings back fond memories of “Bubble Bubble”, which was among the first games I played on my Amiga 500) :)


Thanks for your reply. I assume this is the product you had in mind –

IBMPC   AT, XT, PS/2*   DIN-5(180°)   $36   Use adapter cable for PS/2

Since the XT reset line seems to normally not be wired up, I assume there are some adverse affects if it is wired?

I might get this along with your Sun adapter cable, as I have a Sun Type 5 keyboard (assuming the infamous c19 situation allows for shipping to Northern Europe)

btw.-I did not expect you to offer an Amiga converter (but had to ask! :). (If I still had my spare A2000 Mitsumi keyboard I could have shipped it to you, but it was recently sold unfortunately.)

Offline hasu

  •  Moderator
  • Thread Starter
  • Posts: 3471
  • Location: Tokyo, Japan
  • @tmk
    • tmk keyboard firmware project
Re: [TMK] Keyboard Protocol Converter
« Reply #166 on: Sun, 14 March 2021, 18:23:34 »
Since the XT reset line seems to normally not be wired up, I assume there are some adverse affects if it is wired?
Yes, reset line is critical for some XT keyboards and they don't work without reset line.
If your keyboad has reset line you will need its support on converter probably.

EDIT:  I didn't know meaning of the word "adverse" and I think I read it in wrong way.
Your are right. I believe reset line support doesn't affect because most of keyboards don't have it.
The rest of XT and all of AT keyobards don't have reset line virtually, as the first post says at "Reset pin".
https://geekhack.org/index.php?topic=103648.0
Also check this.
https://github.com/tmk/tmk_keyboard/wiki/IBM-PC-XT-Keyboard-Protocol#keyboard-hard-reset

I found your thread for the Copam keyboard and subscribe it. You can post further info/question there instead of this thread.
https://geekhack.org/index.php?topic=111510.0
« Last Edit: Sun, 14 March 2021, 18:42:52 by hasu »

Offline smleeeeee

  • Posts: 0
Re: [TMK] Keyboard Protocol Converter
« Reply #167 on: Fri, 28 May 2021, 09:25:54 »
Hi Hasu! Do you by any chance make converters for the IBM Pingmaster, Wyse terminal keyboards (10 pin I believe), and the old SGI keyboards (non-ps/2)? If not, do you know of anyone who might be able to? Thanks!

Offline hasu

  •  Moderator
  • Thread Starter
  • Posts: 3471
  • Location: Tokyo, Japan
  • @tmk
    • tmk keyboard firmware project
Re: [TMK] Keyboard Protocol Converter
« Reply #168 on: Fri, 28 May 2021, 09:39:23 »
I think IBM4704 converter supports the "Pingmaster" probably,  but don't know how people use the word exactly.
Check the first post of this thread and IBM4704 converter thread for detailed info.

I don't have useful info for other keyboards.

Offline Horsebadorties

  • Posts: 6
  • Location: Eastern Seaboard
Re: [TMK] Keyboard Protocol Converter
« Reply #169 on: Fri, 25 June 2021, 23:35:07 »
Another noob question, I'm afraid. I have a ConnectPro KVM that will not accept a Realforce R2 Topre keyboard. Apparently the KVM cannot handle the keyboard's NKRO, which cannot be disabled.  Could this protocol converter mask or block the NKRO, so the KVM perceives the keyboard as a generic one?

The keyboard does work when plugged into the KVM's USB hub, but then I lose the KVM's emulation and hot-key features.

Thanks in advance for any suggestions.

Offline nevin

  • Posts: 1646
  • Location: US
Re: [TMK] Keyboard Protocol Converter
« Reply #170 on: Fri, 25 June 2021, 23:52:02 »
i think any of the converters will have trouble with NKRO as it's usually emulating multiple keyboards to achieve NKRO. (this may or not be the case with the Realforce R2, i have no experience with that board)
... but USUALLY nkro is BAD.

i'm sure hasu will chime in and give more details.
Keeb.io Viterbi, Apple m0110, Apple m0120, Apple m0110a, Apple 658-4081, Apple M1242, Apple AEK II, MK96, GH60/Pure, Cherry g84-4100, Adesso AKP-220B, Magicforce 68

Offline hasu

  •  Moderator
  • Thread Starter
  • Posts: 3471
  • Location: Tokyo, Japan
  • @tmk
    • tmk keyboard firmware project
Re: [TMK] Keyboard Protocol Converter
« Reply #171 on: Sat, 26 June 2021, 01:17:53 »
USB-USB converter may help the situation perhaps, but I can't assure anything before trying in reality.
The converter works with Realforce R2, btw. Check the first post of the converter thread if not yet.
https://geekhack.org/index.php?topic=69169.0


Did you try updating firmware on both the keyboard and KVM?
Contact the KVM/keyboard manufacturer if not, they may fix and make new firmware for you.

I'm interested in seeing USB descriptor of Realforce R2 and the KVM. Can you post their descriptor if possible?
https://github.com/tmk/tmk_keyboard/wiki/USB:-Descriptor#usb-device-tree-viewer

Offline Horsebadorties

  • Posts: 6
  • Location: Eastern Seaboard
Re: [TMK] Keyboard Protocol Converter
« Reply #172 on: Sat, 26 June 2021, 10:35:40 »
The converter works with Realforce R2, btw. Check the first post of the converter thread if not yet.
Yes, I saw that, and was much encouraged!

Did you try updating firmware on both the keyboard and KVM?
Contact the KVM/keyboard manufacturer if not, they may fix and make new firmware for you.
I updated the keyboard, but there's no new KVM firmware.  The KVM vendor did not have any suggestions; neither did the keyboard reseller (the manufacturer is unreachable).

I'm interested in seeing USB descriptor of Realforce R2 and the KVM. Can you post their descriptor if possible?
Sure. The files are attached. Thanks for your interest!!!

Offline Horsebadorties

  • Posts: 6
  • Location: Eastern Seaboard
Re: [TMK] Keyboard Protocol Converter
« Reply #173 on: Sat, 26 June 2021, 13:57:10 »
Just a follow-up to the USB descriptor I provided for the ConnectPro UD-12+ KVM. At the time, a Hexgears Nova B2 TKL keyboard and a Logitech USB receiver were plugged in to the KVM. So their USB descriptors are included in the KVM descriptor.

Also, I should have posted my original question in the USB-USB converter thread, not this one. Sorry 'bout that!
« Last Edit: Sat, 26 June 2021, 14:25:49 by Horsebadorties »

Offline hasu

  •  Moderator
  • Thread Starter
  • Posts: 3471
  • Location: Tokyo, Japan
  • @tmk
    • tmk keyboard firmware project
Re: [TMK] Keyboard Protocol Converter
« Reply #174 on: Sat, 26 June 2021, 22:37:43 »
Thanks for the descriptors and the info.
I didn't know KVM with DDM at all and it is very intriguing device.


The keyboard does work when plugged into the KVM's USB hub, but then I lose the KVM's emulation and hot-key features.

I'm not sure I can undertand what your problem is exactly.

You can type normally with Realforce R2 through the KVM, but hot-key only doesn't work with the keyboard. This is right?
I'm assuming that hot-key is key sequence like [ctrl] [ctrl] [1] here.

What does "KVM's emulation" mean exactly?


I think both Realforce R2 and Hexgears Nova B2 TK support NKRO with seeing their descriptors. I like to know if they still work as NKRO keyboard through the KVM or degrade to 6KRO mode. Can you test that?
Using key test tool see if you can hold more than 6 keys(except for modifiers) at same time.

https://www.majorgeeks.com/files/details/switch_hitter.html

Offline Horsebadorties

  • Posts: 6
  • Location: Eastern Seaboard
Re: [TMK] Keyboard Protocol Converter
« Reply #175 on: Sun, 27 June 2021, 00:43:43 »
Thanks for the descriptors and the info.
I didn't know KVM with DDM at all and it is very intriguing device.
Yes, many of the ConnectPro KVMs use DDM. It's very useful. https://connectpro.com/technology/usb-ddm/. But it works only with the KVM's dedicated Keyboard and Mouse ports.

I'm not sure I can undertand what your problem is exactly.
The problem is that I cannot use the Realforce R2 keyboard with the KVM's dedicated Keyboard port. I can plug it into one of the KVM's generic USB ports and type normally, but there are three annoying issues:
1. I cannot use the KVM's hot key sequences ([ctrl][ctrl][1] or [ctrl][ctrl][2]) to switch computers;
2. When I switch computers with the KVM's buttons, there's a lag of a few seconds before the keyboard is active on the computer I'm switching to. Also, both devices beep while they lose or gain the USB connection.
3. Even though I've disabled time-out on both computers, if I do not switch to one computer for a few hours, the KVM loses the monitor connection to that computer. I'm not 100% sure this is related to the keyboard using the generic USB port, but it has happened three times in one week. This never happens when my other keyboard is on the KVM's keyboard port.

What does "KVM's emulation" mean exactly?
Sorry, I was not using the correct term. I was referring to the KVM's ability to maintain each computer's connection to the keyboard on the dedicated port. In other words, DDM.

I think both Realforce R2 and Hexgears Nova B2 TK support NKRO with seeing their descriptors. I like to know if they still work as NKRO keyboard through the KVM or degrade to 6KRO mode. Can you test that?
Using key test tool see if you can hold more than 6 keys(except for modifiers) at same time.
https://www.majorgeeks.com/files/details/switch_hitter.html
I didn't even know that the Hexgears Nova uses NKRO. Indeed, NKRO does work through the KVM's dedicated keyboard port. Thanks for pointing me to Switch Hitter -- a very interesting tool! With the help of a small hard-cover notebook, I was able to hold 40 keys on the Nova, while connected to the KVM and then while connected to a port on the computer. I got similar results with the Realforce R2 while connected to the computer. I'm attaching log files for all three scenarios. The filenames should provide contexts.

I am confused by these results, after hearing from both support teams that the Realforce's NKRO is at fault. Maybe the Realforce implements NKRO differently. I should reiterate that the KVM does not accept even a single keystroke from the Realforce when it's on the dedicated keyboard port.

By the way, the Hexgears Nova has a key sequence ([Fn]+[~]) to disable NKRO. Then, Switch Hitter confirms that only 6 keys register. The key sequence has no effect on the Realforce.

Thanks again!

Offline Horsebadorties

  • Posts: 6
  • Location: Eastern Seaboard
Re: [TMK] Keyboard Protocol Converter
« Reply #176 on: Sun, 27 June 2021, 01:09:45 »
Hi again Hasu,

Here's another data point, in case you're interested. I just got a Pimoroni Keybow 2040 keypad: https://shop.pimoroni.com/products/keybow-2040?variant=32401989337171.

Just like the Realforce keyboard, it works on a generic USB port, but not on the KVM's keyboard port. I'm attaching the USB TreeView report for the keypad.

Thanks!

Offline hasu

  •  Moderator
  • Thread Starter
  • Posts: 3471
  • Location: Tokyo, Japan
  • @tmk
    • tmk keyboard firmware project
Re: [TMK] Keyboard Protocol Converter
« Reply #177 on: Sun, 27 June 2021, 02:16:15 »
I see. I didn't found that KVM has two different kind of USB port when checked their site.

I believe you can use hotkey on keyboard pluged into 'DDM' port, not 'generic' port.

Assuming the Hexgear keyboard was connected to 'DDM' port' on SwitchHitter_Hexgears_Nova_thruKVM.log.
Impressive. The KVM can recognizes key strokes from keyboard on 'DDM' port even if the keyboard is NKRO.
It is not easy job for small device to parse USB descriptor and understand NKRO keyboard report.
And it seems to fail to handle NKRO report from Realforce R2 in fact.

I have a bit old Realforce RGB in hand and it has very similar or equivalent USB descriptor to R2.
https://gist.github.com/tmk/7c089602ce7eb70b9be64c7e822be3b9

Realforce RGB/R2 has two keyboard interfaces, one for usual 6KRO keyboard(interface0) and other for NKRO(interface1).
And the keyboard uses interface0 in most cases during usual usage, inteface1 is used only when user press more than 6 keys simultaneously.
Intention of this trick is for compatibility and it should work with legacy and small devices, but it doesn't seem to work with the KVM unfortunately for some reason.

Offline Horsebadorties

  • Posts: 6
  • Location: Eastern Seaboard
Re: [TMK] Keyboard Protocol Converter
« Reply #178 on: Sun, 27 June 2021, 06:51:01 »
Hi Hasu,

I see. I didn't found that KVM has two different kind of USB port when checked their site.
I believe you can use hotkey on keyboard pluged into 'DDM' port, not 'generic' port.
That's right. The ConnectPro KVMs usually have two DDM-enabled USB-A ports in back, and two generic USB-A ports in front. In fact, most modern KVMs have two types of USB ports, even if they don't use DDM. KVMs watch only the dedicated keyboard and mouse ports for hotkey sequences.

Assuming the Hexgear keyboard was connected to 'DDM' port' on SwitchHitter_Hexgears_Nova_thruKVM.log.
Impressive. The KVM can recognizes key strokes from keyboard on 'DDM' port even if the keyboard is NKRO.
It is not easy job for small device to parse USB descriptor and understand NKRO keyboard report.
And it seems to fail to handle NKRO report from Realforce R2 in fact.
Exactly correct. But we can't be sure exactly why the KVM fails with the Realforce R2. Maybe NKRO is not the true cause of the problem! And if we don't understand the cause, we probably cannot fix the problem.

A KVM is essential to me, as I very frequently switch between my work and personal computers. As much as I like the Realforce keyboard, I cannot use it without the KVM. I will probably return it to the seller.

Thanks so much, Hasu.



Offline meawto

  • Posts: 14
  • Location: Thailand
Re: [TMK] Keyboard Protocol Converter
« Reply #179 on: Mon, 20 December 2021, 04:43:15 »
I Just got this keyboard with DIN-7 Connector

anyway to mod this ? or did you have adaptor for sell ?




Offline hasu

  •  Moderator
  • Thread Starter
  • Posts: 3471
  • Location: Tokyo, Japan
  • @tmk
    • tmk keyboard firmware project
Re: [TMK] Keyboard Protocol Converter
« Reply #180 on: Mon, 20 December 2021, 05:20:51 »
I don't have any solution for the keyboard.

I Just got this keyboard with DIN-7 Connector

anyway to mod this ? or did you have adaptor for sell ?


Offline mousouchop

  • Posts: 35
  • Location: Buffalo, NY
Re: [TMK] Keyboard Protocol Converter
« Reply #181 on: Mon, 27 December 2021, 08:06:43 »
I just got the "original" (non-Topre) HHKB PD-KB02. It has a PS2 (I think) out, with 6 pins. Which of these converters would be compatible? I assume the IBMPC[PS/2] converter is what I need?
 
My real end goal is to have USB-C out on this board, not Micro USB. I will thus need to get an additional dongle; I expect I have room enough in the case to fit this all in, and just route out a fixed USB C cable... I assume there is no way for you to solder a USB-C port to the board versus a Micro USB port? (I expect you can't but can't hurt to ask).


Offline hasu

  •  Moderator
  • Thread Starter
  • Posts: 3471
  • Location: Tokyo, Japan
  • @tmk
    • tmk keyboard firmware project
Re: [TMK] Keyboard Protocol Converter
« Reply #182 on: Mon, 27 December 2021, 08:51:55 »
Yes, IBMPC[PS/2] should be compatible.  IBMPC[AT/XT] also can be used with AT-PS/2 adapter.

And you are right as for connector. You will need to Micro-B to USB-C adapter dongle.

Offline Moses

  • Posts: 2
Re: [TMK] Keyboard Protocol Converter
« Reply #183 on: Mon, 03 January 2022, 16:53:05 »
Hello,
I bought a USB 2 USB just over 4 years ago, started having a few issues when I got a new laptop so wondering if I should re-flash or just buy a new one?

Issue include - USB devices (converted keyboard + mouse) stop responding for 10 seconds, and keys sometimes get 'stuck' when, for example, typppppppppppppppping.
Cheers,
Andrew.

Offline hasu

  •  Moderator
  • Thread Starter
  • Posts: 3471
  • Location: Tokyo, Japan
  • @tmk
    • tmk keyboard firmware project
Re: [TMK] Keyboard Protocol Converter
« Reply #184 on: Mon, 03 January 2022, 19:39:06 »
Yes, try the latest firmware first. Also see 'Troubleshoot' section.
https://geekhack.org/index.php?topic=69169.0

Let me know your result in that thread.

Hello,
I bought a USB 2 USB just over 4 years ago, started having a few issues when I got a new laptop so wondering if I should re-flash or just buy a new one?

Issue include - USB devices (converted keyboard + mouse) stop responding for 10 seconds, and keys sometimes get 'stuck' when, for example, typppppppppppppppping.
Cheers,
Andrew.


Offline s.ja

  • Posts: 9
  • Location: korea
  • asj
Re: [TMK] Keyboard Protocol Converter
« Reply #185 on: Fri, 06 May 2022, 05:36:15 »
Can I get a converter for 9500801 that uses sgi protocol?

I recently tried using soarer's converter, but it didn't work...
it would be better if I could put a new firmware on your Soarer's converter and use it,
but I'm asking just in case, thank you

Offline hasu

  •  Moderator
  • Thread Starter
  • Posts: 3471
  • Location: Tokyo, Japan
  • @tmk
    • tmk keyboard firmware project
Re: [TMK] Keyboard Protocol Converter
« Reply #186 on: Fri, 06 May 2022, 18:51:51 »
I don't know much about the "9500801" and you can't get its converter here.

According to my quick research the keyboard uses SGI proprietary protocol . Pinout and voltage is not compatible to Soarer's and TMK PS/2 converter.
You will need special hardware to convert the keyboard. The protocol is described here.

https://web.archive.org/web/20151022035531/techpubs.sgi.com/library/tpl/cgi-bin/getdoc.cgi%3Fcmd=getdoc&coll=0650&db=man&fname=7%20keyboard
https://hardware.majix.org/computers/sgi.pi/keyboard.shtml

Offline s.ja

  • Posts: 9
  • Location: korea
  • asj
Re: [TMK] Keyboard Protocol Converter
« Reply #187 on: Sat, 07 May 2022, 00:52:08 »
I don't know much about the "9500801" and you can't get its converter here.

According to my quick research the keyboard uses SGI proprietary protocol . Pinout and voltage is not compatible to Soarer's and TMK PS/2 converter.
You will need special hardware to convert the keyboard. The protocol is described here.

https://web.archive.org/web/20151022035531/techpubs.sgi.com/library/tpl/cgi-bin/getdoc.cgi%3Fcmd=getdoc&coll=0650&db=man&fname=7%20keyboard
https://hardware.majix.org/computers/sgi.pi/keyboard.shtml

Oh, I was trying to do something harder than I thought...
thank you so much for finding out the information,
I thought I'd looked it up a lot, but I've never seen it before

Offline doomsday_device

  • Posts: 6
  • Location: Germany
Re: [TMK] Keyboard Protocol Converter
« Reply #188 on: Thu, 19 May 2022, 10:28:06 »
hi hasu,
recently got a tatung branded sun5(?) board. atleast what i assumed by the looks of it and i successfully converted it with your tmk sun firmware.
it has a beeper too but as the matrix doesnt support 2 modifiers + extra key (atleast not with shift, alt or metas), i cant use the tmk magic key features to control the beeper.

is there any way i could workaround that? thank you.
« Last Edit: Thu, 19 May 2022, 10:42:14 by doomsday_device »

Offline hasu

  •  Moderator
  • Thread Starter
  • Posts: 3471
  • Location: Tokyo, Japan
  • @tmk
    • tmk keyboard firmware project

Offline Drag0nFly

  • Posts: 83
Re: [TMK] Keyboard Protocol Converter
« Reply #190 on: Tue, 18 April 2023, 23:57:41 »
Hi @hasu-

I'm back from a hiatus, and I have some quick questions to ask about the TMK converter and software :)

I've been looking for information about keyboard converters for the Acorn Archimedes line of computers (with the KART protocol, as I recently got two of these) - is this something which the TMK converter at all is able to do? (assuming the plug is pin-compatible, it appears to be identical/similar to PS/2 at least: http://www.kbdbabel.org/conn/index.html

Also wondering whether a Unisys B25-K5 terminal keyboard (std. form factor DIN-plug) will work.

Perhaps I am too optimistic, but wanted to check as these are some interesting boards (the Acorn kbd is the A5000, btw.)

(btw. I've noticed that eBay listings for the Copam K430, which we had some fun with a while back, now mention your converter as an option for using these, commanding a higher price of course) ;) (not that they exactly were low to begin with...)

Offline hasu

  •  Moderator
  • Thread Starter
  • Posts: 3471
  • Location: Tokyo, Japan
  • @tmk
    • tmk keyboard firmware project
Re: [TMK] Keyboard Protocol Converter
« Reply #191 on: Wed, 02 August 2023, 21:05:19 »
Hi,
I was noticed by eamil from geekhack but missed this post for some reason.

I don't have any Acorn and know about its protocol. I would look into if you can send me one of them :D

Yes, you can use TMK IBMPC-USB(PS/2) converter hardware to host the keyboard if you can make firmware for the protocol.
Fortunately, the converter has connection to GPIO for all pins: 1,2,5,6 on Mini-DIN-6P. So You can handle all signals: toKBD, fromKBD, Reset of the Acorn. I can help some If you are willing to develop firmware for the keyboard.



I don't know Unisys B25-K5 terminal keyboard at all. Have you found any info in bitsavers or somewhere?
« Last Edit: Wed, 02 August 2023, 21:07:12 by hasu »

Offline Drag0nFly

  • Posts: 83
Re: [TMK] Keyboard Protocol Converter
« Reply #192 on: Wed, 02 August 2023, 21:10:47 »
I do actually have an Acorn keyboard which I just restored and was thinking of selling at auction.

If you plan to add the KART protocol and need something to test, a better option could be to send it to you in exchange for this and possibly another converter (I paid $70 for it, unrestored) :)

The keyboard is for the A300 Archimedes (i.e, one of the earlier ones, with the coloured Function-key rows)

Let me know if you are interested, and I can post some pictures of it.

Offline Drag0nFly

  • Posts: 83
Re: [TMK] Keyboard Protocol Converter
« Reply #193 on: Wed, 02 August 2023, 21:14:27 »
For the B25-K5: information seems quite scarce. It is an very interesting board (to me at least, with lock-light LEDs for F8, F9, F10 & overtype in addition to Caps Lock, also has an inverted L-shaped tab on the left) and seems to have come with two different cables (one of which is the flat-type terminal connector, and the other a DIN plug)

Perhaps I am optimistic in thinking it would speak AT/XT though; although none of the users on Deskthority which acquired on were able to confirm.

Offline Drag0nFly

  • Posts: 83
Re: [TMK] Keyboard Protocol Converter
« Reply #194 on: Wed, 02 August 2023, 21:19:20 »
There's an interesting thread on the Unisys/Burroughs B25-K5 here:

https://deskthority.net/viewtopic.php?f=62&t=12617&start=

Regarding your earlier question: wish I could make firmware myself, but that is not an option currently for either this or the Acorn though. :)

Offline hasu

  •  Moderator
  • Thread Starter
  • Posts: 3471
  • Location: Tokyo, Japan
  • @tmk
    • tmk keyboard firmware project
Re: [TMK] Keyboard Protocol Converter
« Reply #195 on: Wed, 02 August 2023, 22:01:01 »
For the B25-K5: information seems quite scarce. It is an very interesting board (to me at least, with lock-light LEDs for F8, F9, F10 & overtype in addition to Caps Lock, also has an inverted L-shaped tab on the left) and seems to have come with two different cables (one of which is the flat-type terminal connector, and the other a DIN plug)

Perhaps I am optimistic in thinking it would speak AT/XT though; although none of the users on Deskthority which acquired on were able to confirm.

Can you post pic of the cables and connectors?  What variant is the DIN plug? 5P?

Offline Drag0nFly

  • Posts: 83
Re: [TMK] Keyboard Protocol Converter
« Reply #196 on: Wed, 02 August 2023, 22:36:55 »
The Unisys keyboard has two ports on each side to connect a cable. I've seen different cables with the wide plug on one end and the DIN plug on the other, which is why I thought that perhaps it spoke AT. It might not though.

The most common type appears to be:

https://www.ebay.com/itm/275924813750

And on the keyboard side (faster to post this vs. taking one of my own:

https://www.ebay.com/itm/134637427753


Offline hasu

  •  Moderator
  • Thread Starter
  • Posts: 3471
  • Location: Tokyo, Japan
  • @tmk
    • tmk keyboard firmware project
Re: [TMK] Keyboard Protocol Converter
« Reply #197 on: Wed, 02 August 2023, 22:54:36 »
If the cable has DIN compatible with AT jack, why not just plugin!
You may want to trace pins for power lines at least for safety. :D


Found this pics of the keyboard on bitsavers.
https://bitsavers.org/pdf/convergent/ngen/pictures/B25-K5/

The keyboard is related to computer callled as 'Convergent NGEN'?
https://en.wikipedia.org/wiki/Convergent_Technologies

You can find something useful here.
https://bitsavers.org/pdf/convergent/ngen/

Offline Drag0nFly

  • Posts: 83
Re: [TMK] Keyboard Protocol Converter
« Reply #198 on: Wed, 02 August 2023, 23:17:24 »
Sorry–should have mentioned: the keyboard came without a cable and I have not been able to source one yet (shipping costs from eBay are ridiculous)

I am also working from a different country (although the keyboards are here), so I do not have your TMK adapter available either unfortunately.

Offline Drag0nFly

  • Posts: 83
Re: [TMK] Keyboard Protocol Converter
« Reply #199 on: Wed, 02 August 2023, 23:19:27 »
Thanks for those links btw.

The option for the Archimedes keyboard is still open, let me know if that is of interest. (I don't plan on making money on it, so the restoration will be thrown in for free)