Author Topic: Remapping an IBM Host Connected Keyboard PS/2  (Read 2338 times)

0 Members and 1 Guest are viewing this topic.

Offline KirbyFox

  • Thread Starter
  • Posts: 2
  • Location: Germany
Remapping an IBM Host Connected Keyboard PS/2
« on: Sat, 21 March 2015, 05:32:34 »
Hello!

I used the search before, and haven't found anything really useful to this keyboard except for solutions incorporating Soarer's converter. If there's a relevant/duplicate topic, I'm sorry for double posting.

I've found an IBM Model M Host Connected Keyboard (122 keys, ID: 1397003, German layout, 1996, original IBM) which I found in the storage hall of the company I'm doing my internship at currently, which laid for god knows how long around there. A few days ago, I found the missing cable for it, and could test it's functionality, and so far it's working flawlessly, either when I type or play games with it (even the plastic rivets are all intact)!

My question would be: Is it possible to remap all keys (more specifically F13 - F24 and the additional 10 keys to the left) on the keyboard, using software or registry hacks only? I tried using the additional 10 keys to the left and F13 - F24, and they don't seem to be recognized by Windows 8.1 at all. Even SharpKeys hasn't recognized them. It'd be a shame if I couldn't use such a fine keyboard to it's fullest extend. :/ Could it be it's because I use a PS/2 to USB converter cable?

For people who are interested: I can provide screenshots of the keyboard and label. As far as I know, this is a really rare variant of the 122-key Model M, which might be even pretty valuable, even seen one on eBay.com for more than $600... Can anyone tell me more about it?

Offline suicidal_orange

  • * Global Moderator
  • Posts: 4771
  • Location: England
Re: Remapping an IBM Host Connected Keyboard PS/2
« Reply #1 on: Sat, 21 March 2015, 07:52:57 »
Congrats on what sounds like a great find!  It does seem a shame to convert a model that already mostly works...

Try running aqua key test - the extra keys won't show up on the keyboard layout, but the code being sent to the computer should appear at the bottom.  If there is a code coming through it should be software re-mappable, but that's as far as my knowledge of remapping goes.

People here like pics, please post some :))
120/100g linear Zealio R1  
GMK Hyperfuse
'Split everything' perfection  
MX Clear
SA Hack'd by Geeks     
EasyAVR mod

Offline KirbyFox

  • Thread Starter
  • Posts: 2
  • Location: Germany
Re: Remapping an IBM Host Connected Keyboard PS/2
« Reply #2 on: Sat, 21 March 2015, 08:05:53 »
Thanks for the program!

I checked up the keys that got recognized, and F13-F24 and 8 of 10 keys in the additional block didn't get recognized (only Pause and PrintSc). Are there any other methods of getting the scancodes of the keys?

Here a picture of it, took it from reddit where I posted it already, sorry about the sub-part quality of the upper one:
« Last Edit: Sat, 21 March 2015, 08:13:40 by KirbyFox »

Offline suicidal_orange

  • * Global Moderator
  • Posts: 4771
  • Location: England
Re: Remapping an IBM Host Connected Keyboard PS/2
« Reply #3 on: Sat, 21 March 2015, 09:35:03 »
Wow that looks new, like they left it in the box for years!

My next thought would be to find a USB analyser and look at the packets - hopefully one is sent when you press a key, you should be able to find the scancodes in the data by comparing a known key's packet with an unknown one.  I haven't touched this stuff since I was at uni years ago and back then I had to install a virtual machine to do it, but this claims to be much simpler, 8 minutes should be long enough.

If nothing shows up for these keys but does for the working ones (meaning it's setup and working) you're out of luck, unless it's due to the USB converter - do you know anyone with an older computer to test PS/2 on?  That is an easy one to test.  Or it could be damaged, but doesn't seem likely given how great it looks...
120/100g linear Zealio R1  
GMK Hyperfuse
'Split everything' perfection  
MX Clear
SA Hack'd by Geeks     
EasyAVR mod

Offline Snowdog993

  • Grace Under Pressure
  • Posts: 1587
  • Location: Over There! (Pointing)
  • Justifiably Clueless.
Re: Remapping an IBM Host Connected Keyboard PS/2
« Reply #4 on: Sat, 21 March 2015, 09:45:05 »
Very nice keyboard!  I was wondering if Orihalcon's adapter would be a viable solution?
This is more of a question than an answer, but I'm thinking it may work that way.
https://geekhack.org/index.php?topic=64670.msg1513985#msg1513985
Hmm.

Offline Touch_It

  • Posts: 715
Re: Remapping an IBM Host Connected Keyboard PS/2
« Reply #5 on: Sat, 21 March 2015, 10:13:33 »

Very nice keyboard!  I was wondering if Orihalcon's adapter would be a viable solution?
This is more of a question than an answer, but I'm thinking it may work that way.
https://geekhack.org/index.php?topic=64670.msg1513985#msg1513985
Hmm.

Assuming no hardware issues it should definitely work


Visit the Typing Test and try!

Offline domoaligato

  • * Exquisite Elder
  • Posts: 1672
  • Location: USA
  • All your base are belong to us!
    • All your base are belong to us!
Re: Remapping an IBM Host Connected Keyboard PS/2
« Reply #6 on: Sat, 21 March 2015, 11:36:46 »
F13-F24 and 8 of 10 keys in the additional block didn't get recognized (only Pause and PrintSc).

I am thinking that they really serve no purpose in windows and with soarer converter or tmk firmware you can rebind them to do whatever you want...
I could be wrong. Can anyone else tell me what F13-F24 does in modern OS's?