Author Topic: Model M stuck/repeating key?  (Read 6557 times)

0 Members and 1 Guest are viewing this topic.

Offline wumpyr

  • Thread Starter
  • Posts: 22
Model M stuck/repeating key?
« on: Sat, 17 January 2009, 02:11:18 »
Hello

I have a raven black ibm/maxiswitch M13 which works perfectly except for a single key - the Insert key.  It depresses fine, but if I use the xwindows tool xev to watch keyboard events, most normal Insert keypresses result in no registered key event, then after pushing the key several times it finally registers, however it continues to register as if I had held down the Insert key indefinitely :(  The only way to stop the key press loop is to press any other key.  what's up with that?

There doesn't appear to be any obvious problem with the key itself, it has the same tactile feel as every other key and the buckling spring appears to work fine.

I did try my other model m and it works fine, so it's only an issue with this keyboard.  Is this a membrane issue? a controller issue?

Not having insert is very annoying! this keyboard is directly connected to the ps/2 port on an ibm thinkpad port replicator.

any theories welcome.

thanks
IBM Model M13 Raven Black \'96, \'97 (2), \'98 (2)
IBM Model M13 Industrial Gray \'96 (2)
IBM Model M Industrial Gray \'88, \'94
IBM Model M White Label 1391401 \'92
IBM Model M International \'95 (2), \'96
IBM Model M 52G9658 \'93
IBM Model M 1370475 Mini \'93

Offline iMav

  • geekhack creator/founder
  • Location: Valley City, ND
  • "Τα εργαλεία σας είναι σημαντικά."
Model M stuck/repeating key?
« Reply #1 on: Sat, 17 January 2009, 03:10:50 »
I've seen this behavior on a Model M2 and it was definitely an issue with the membrane sheet contacts for that particular key.  

Not much you can do about it unless you want to engage Unicomp for a possible repair (which I'm not sure they can execute...depending on their parts availability).  Wouldn't hurt to give them a call or email though.

Offline wumpyr

  • Thread Starter
  • Posts: 22
Model M stuck/repeating key?
« Reply #2 on: Sat, 17 January 2009, 03:43:06 »
Hi iMav - thanks for the info, I may contact them.

btw, I've read this regarding repairing model M's.  Anybody else attempted it? success/failure?

thanks
IBM Model M13 Raven Black \'96, \'97 (2), \'98 (2)
IBM Model M13 Industrial Gray \'96 (2)
IBM Model M Industrial Gray \'88, \'94
IBM Model M White Label 1391401 \'92
IBM Model M International \'95 (2), \'96
IBM Model M 52G9658 \'93
IBM Model M 1370475 Mini \'93

Offline sandy55

  • Posts: 201
Model M stuck/repeating key?
« Reply #3 on: Sat, 17 January 2009, 06:34:58 »
Quote from: wumpyr;18463
this regarding repairing model M's.  Anybody else attempted it? success/failure?


Well...I did twice. but I don't recommend that repairing for bad behavior of a single key.  I may try remapping tool and remove a spring from INS key or set an inserter beneath INS key.

Offline lowpoly

  • Posts: 1749
Model M stuck/repeating key?
« Reply #4 on: Sat, 17 January 2009, 06:46:12 »
Can't you just use the switch assembly from another (cheap) Model M?

And did you try to reseat the stem and clean the socket?

Miniguru thread at GH // The Apple M0110 Today

Offline sandy55

  • Posts: 201
Model M stuck/repeating key?
« Reply #5 on: Sat, 17 January 2009, 07:17:05 »
lowpoly, adding a trackpoint assy would be a problem. I haven't yet examined how the assy is placed on the switching plate.  
lal and wellington may have a crue for it. they removed trackpoint assy from their Endurapro.

Offline lowpoly

  • Posts: 1749
Model M stuck/repeating key?
« Reply #6 on: Sat, 17 January 2009, 09:05:16 »
This is an M13, the trackpoint assy is put on top of the switch assy. I don't remember the specifics. bhtooefr had one, he might know if this will work.

Miniguru thread at GH // The Apple M0110 Today

Offline Mercen_505

  • Posts: 200
Model M stuck/repeating key?
« Reply #7 on: Sat, 17 January 2009, 11:09:38 »
Major props to Sandy55 for posting that tutorial on replacing the plastic rivets on an M. Be *very* careful if you go that route.

I gave it a try earlier with my m13, but I ended up bending the backplate too much during reassembly, so several keys were sticking or double registering due to imbalanced pressure on the membranes. I also wound up with a weird situation in that one of the replacement springs I ordered from Clickykeyboard was actually defective: the spring was mounted on the hammer with the opposite orientation, so it wouldn't buckle properly! I didn't discover this until I had everything back and was reseating the keys... which meant that after all that hard work I still had a defective key!

I ended up buying another cheap M off Ebay and using the guts of that in my M13. It was an easy conversion, but I lost the trackpoint nub in the process. This is good, however, as I never liked it. I know I've desecrated a hideously rare keyboard, but I now have an excellent piece to code with at home and I don't ever intend to sell it :)

Also good timing as I just gave my dad my cherished '86 1390131 silver label M for Christmas and I was hoping to have the M13 ready for action before then. Turns out I got it working last night...heh. I'm gonna miss that keyboard... I'm not exaggerating when I say I've written well over a million lines of code on that board.


Edit:

Also, if you go that route you will have to convert the M13's 6 pin cable connector to a 4 pin one to get it working with the different board (you don't want a black keyboard with a grey cable, right?!). Let me know if you need the pinouts as I have them written down.

Offline bhtooefr

  • Posts: 1624
  • Location: Newark, OH, USA
  • this switch can tick sound of music
    • bhtooefr.org
Model M stuck/repeating key?
« Reply #8 on: Sat, 17 January 2009, 11:55:26 »
I had one, but I believe the TrackPoint went through the board. :/

Offline lowpoly

  • Posts: 1749
Model M stuck/repeating key?
« Reply #9 on: Sat, 17 January 2009, 12:16:05 »
This is what I remembered:

Quote from: bhtooefr
The Model M13 has the TrackPoint mounted completely on top of the plastic plate that covers the top of the membrane, and then runs a cable between the keys around to the back of the board, where the keyboard/TrackPoint controller (it's all-in-one on the M13) resides.

(link to post)

Miniguru thread at GH // The Apple M0110 Today

Offline bhtooefr

  • Posts: 1624
  • Location: Newark, OH, USA
  • this switch can tick sound of music
    • bhtooefr.org
Model M stuck/repeating key?
« Reply #10 on: Tue, 20 January 2009, 19:04:22 »
OK, I'll go with that, then, seeing as I had opened my M13 around the time I posted that. :)