• Please review our updated Terms and Rules here

I hate myself - M keyboard

Nama

Veteran Member
Joined
May 22, 2009
Messages
861
Location
New Zealand
Now that the two 5160's and the 5150 are all up and running, I've been working through some of the smaller parts. And today I decided to clean up the M keyboard as I was sick of using it in its grubby state.

I decided, as the keyboard was working fine, that I wouldn't pull it apart and risk damage, but instead pop off the keycaps and using cotton buds (Q-tips?) and IPA I'd just take my time and clean it that way. I then wiped the case down with a cloth, but the cloth snagged on the top right most spring and slightly deformed it. I assumed it would be no problem...bot was I wrong.

After cleaning and re assembling all the keys, I noticed that the key I snagged didn't make the loverly 'click!' noise...felt dead. and I get a 2A 301 error on the 5160. It asks to push f1 to continue, but pushing F1 does not do anything to advance. I tried the keyboard on the 5150 which gives no error, but once booted I get random repeating keys and none of the keys I press correspond to what appears on screen.
I can't be sure, but I'm assuming maybe the key I snagged with the cloth is now jammed in the 'ON' position.

I wanted to see what key 2A corresponds to just to be sure (2Ah = 42 in decimal)...and looking here shows that it's the 'SHIFT' key!!!!!
...which is not the key I damaged...maybe the model M keyboard codes differ from the model F ?

Just looking for some confirmation.
I also wanted to ask if anyone knows if the Model M and model F uses the same paddle and spring part.
 

Attachments

  • Screenshot 2023-08-06 at 3.46.56 PM.png
    Screenshot 2023-08-06 at 3.46.56 PM.png
    1.3 MB · Views: 15
  • Screenshot 2023-08-06 at 3.47.08 PM.png
    Screenshot 2023-08-06 at 3.47.08 PM.png
    4.8 MB · Views: 15
Last edited:
There is some difference, but it seems for the most part the keys end up being the same key. For example 2A shows to be key 44, but key 44 on the 101 key US English keyboard is still the left shift key. The scan code and keyboard layout for that board is shown here:


(I just searched for 2A and found it pretty quickly)

If it were key 42, looking at the diagrams, there isn’t actually a key 42 unless you have one of the non-us layout keyboards with the vertical funny shaped enter key. (funny shaped to me since I’ve never owned a keyboard with that layout)
 
thanks.
This one I guess.

(I just searched for 2A and found it pretty quickly)

...also attached the section in the manual referring to 2Ah = 44.
 

Attachments

  • Screenshot 2023-08-06 at 4.52.45 PM.png
    Screenshot 2023-08-06 at 4.52.45 PM.png
    657.4 KB · Views: 9
  • Screenshot 2023-08-06 at 4.56.03 PM.png
    Screenshot 2023-08-06 at 4.56.03 PM.png
    137.8 KB · Views: 8
Last edited:
Well, I'm a bit confused....again
Mostly it shows a 2A error, sometimes a 1D error, and once it even showed an E0 error.
Sometimes after powering up the XT and I get the error, but I just leave it sitting, the XT starts making beeping noises, and sometimes a screeching noise, sometimes the machine reboots!
When I first got this keyboard and was testing it, it was doing a bunch of weird things very similar to this if I recall, but it suddenly started working and I didn't think about it again.
I think I have to open it up and see whats going on inside, maybe a short, or a loose connector???? I don't have the tool to open it up, so a friend is going post me his to borrow, so it'll take a few days to get there.
 
Last edited:
ok...a follow-up post on this.
Firstly, the spring that I snagged and wasn'y producing a 'click' I was able to spin the spring around with my fingers and now the key seems to 'click' just fine. (see original post)

So, I was finally able to get hold of the tool to open up the M keyboard. First thing I noticed upon opening is about 10 of those plastic rivets holding the keyboard layers together just fell away!
I checked the membrane connectors and they were a bit tarnished so I cleaned them up.
Cleaned up the rest of the case and reassembled.
Well, I still get an error on boot (*but occasionally I don't get any error), but the keyboard seems to be working fine on the 5160. If I move it to the 5150, it didnt work...just garbled characters when keys pressed. Strange.
I pulled the keyboard case apart again, re-cleaned the connector contacts for good luck, but I still get the error on the 5160, but the keyboard still seems to function fine. All keys seem to work (including the key which I snagged the spring when cleaning)

So the question is: Would the fact that all those plastic rivets just fell off be potentially responsible for the effects I am seeing?
I guess I'll need to do the bolt mod at some point, but just wanted to hear from anyone who thinks this would be expected behaviour considering the missing rivets.
Thanks
 
Last edited:
5150 is not compatible with model M. Sounds like the keyboard is fine.
Not sure about that as it was working fine with the 5150 at one point.
Error 301 on the 5160 would also suggest otherwise.
I believe the Model M came in two versions that were both AT compatible, and XT/PC compatible. As this keyboard did work fine on both my 5150 and 5160, I'd assume its the latter.
Thanks
 
Last edited:
Back
Top