Amiga.org

Amiga computer related discussion => Amiga Hardware Issues and discussion => Topic started by: Matt_H on February 18, 2009, 04:59:16 AM

Title: Mouse repair time!
Post by: Matt_H on February 18, 2009, 04:59:16 AM
Since the left mouse button on my mouse is barely operational, it's time to replace the microswitch. I opened up the mouse, and it looks so simple even I can do it!

The interesting part is that the mouse PCB has a provision to add a third mouse button. I had read that the 2-button A3000 pregnant mice were so designed (seems obvious since Commodore shipped a 3-button variant with the 3000UX), but I didn't know other Amiga mice had the same design feature. I'll probably add the third switch and figure out how to make a button out of it later.

The mouse itself is the one shipped with a lot of 600s, 1200s, and 4000s - arch-shaped with equal-sized buttons.
Title: Re: Mouse repair time!
Post by: marcfrick2112 on February 18, 2009, 05:10:37 AM
Matt H: Let us know how it goes... My 1200t's mouse's left button only wants to double-click...(Although I keep plenty of spares on hand  :-) I've also seen 2-button Amiga mice with apparent provisions for the 3rd button, but it didn't dawn on me until yuour post...  :-D

Title: Re: Mouse repair time!
Post by: Matt_H on February 18, 2009, 06:24:14 AM
I thought I'd turn up a RadioShack part number for the microswitches in about 5 seconds, but I can't seem to find anything. This (http://www.radioshack.com/product/index.jsp?productId=3060978&numProdsPerPage=60&retainProdsInSession=1&y=14&x=12) seems the closest, but it's surface-mount and Commodore's switches are through-hole.

If anyone's done this before, can you point me to the switch you used?

I'd like to avoid cannibalizing another mouse if possible.
Title: Re: Mouse repair time!
Post by: Daedalus on February 18, 2009, 10:38:29 AM
RS Components in Europe have the microswitches I use regularly for fixing mice - both PC and Amiga. The part is here:

RS Ireland Clicky (http://radionics.rs-online.com/web/search/searchBrowseAction.html?method=getProduct&R=0150798)

You Radioshack link is blocked here in my job :-( but I guess it's the same one.

As for fitting a third mouse button, I've done this for Amiga mice in the past, but you need to replace the cable as the one fitted to mine anyway didn't have enough cores. An extra connection has to be made to the one remaining unused pin in the D9 connector, and this counts as the middle button in any software that uses it.
Title: Re: Mouse repair time!
Post by: don27dog on February 18, 2009, 11:56:04 AM
Buy a cocolino and switch to an optical mouse..
Title: Re: Mouse repair time!
Post by: twizzle on February 18, 2009, 11:58:02 AM
maplins also sell them type "tactile switch" into there search bar
Title: Re: Mouse repair time!
Post by: AmigaPete on February 18, 2009, 01:59:37 PM
Matt,
Forget RS, use digikey.com, they should have something that will work.

Pete
Title: Re: Mouse repair time!
Post by: Daedalus on February 18, 2009, 02:48:48 PM
Quote

twizzle wrote:
maplins also sell them type "tactile switch" into there search bar


They do indeed, but they're not the best quality and tend to require too much force to click. I guess you'd get used to it, but I much prefer going for a good manufacturer like Cherry. If you do want to order them online, order a few at the same time so that you can replace the other button should it not feel "balanced"
Title: Re: Mouse repair time!
Post by: brianb on February 18, 2009, 03:40:05 PM

I did this on my mouse and it worked out great.  Maybe 5 minutes of work.

All you need is soldering iron, solder, solder "sucker" (official name Vacuum Desoldering Tool), and a micro-switch of your choice.   Most of this is available at Radio Shack, but for the switch you may be out of luck.  Radio Shack carries hardly any components these days.  I'm an electronics hobbyist so I already had an assortment of microswitches in my supplies, but DigiKey is a great company for parts.  

If your new to soldering and desoldering just practice on a throw away electronics item first.  I used to practice removing and replacing the same component on an old circuit board.  There are plenty of soldering tutorials on the web...

I don't know if it was necessary but I did sand down my button a bit with medium-grit sand paper.  I sanded it down until it was about the same height as the original button.  (The plastic plunger part)

As others mentioned you may want to replace both for an even  feel.  I didn't but I personally don't even notice, I'm just happy I can double-click again.

Title: Re: Mouse repair time!
Post by: davideo on February 18, 2009, 03:54:24 PM
AmigaKit were advertising these little switches a while ago.

I can't check while I'm at work but it may be worth having a look.

Dave G  8-)
Title: Re: Mouse repair time!
Post by: amigakit on February 18, 2009, 05:22:11 PM
Yes, we have Mouse Switches in stock here:

http://amigakit.leamancomputing.com/catalog/USD.php?url=product_info.php?products_id=786
Title: Re: Mouse repair time!
Post by: Daedalus on February 18, 2009, 05:55:29 PM
Ah, there you go - AmigaKit to the rescue again... And they give you a set for evenness sake :-)

Crumbs! I only just saw your RadioShack picture now, it's so long since I've had a mouse with those "tact" switches in it that I'd forgotten about them!
Title: Re: Mouse repair time!
Post by: Matt_H on February 18, 2009, 06:28:22 PM
Looks like Digikey part number EG1827-ND may be what I'm looking for.
Title: Re: Mouse repair time!
Post by: JimS on February 19, 2009, 01:05:04 AM
That looks like the right switch. The newer mice used a smaller switch like this one... the old mice used a switch that was about twice the size with a shorter plunger. We did a fair number of these repairs back at the store in the day... The one thing to watch for is the height of the button. You might have to sand off a little of the lever on the bottom of mouse button itself... (not the switch) Or you might need to superglue a little plastic to the microswitch button to raise it up.

Title: Re: Mouse repair time!
Post by: Tenacious on February 19, 2009, 03:28:07 AM
I thought I'd mention some tactics that have yeilded mixed results.

I swapped the left and right microswitches, don't use the right as much. Grin.

Unsoldering and rotating the switch may load the internal membrain differently. (Have not tested this)

I ordered replacement swiches, they looked the same on paper.  The switches were only slightly different, but the mouse was never the same.

I think Commodore contracted mice from manufacturers from around the world. There may have been several different microswitches.  

 
Title: Re: Mouse repair time!
Post by: Matt_H on February 19, 2009, 04:26:10 AM
I think I'm going to order a few different switches from Digikey. I appreciate the offer from AmigaKit, but I can't justify the expense of shipping from Europe for such a small item right now.

In the meantime, here's (http://www.amiga.org/gallery/index.php?n=2894=13) a photo of the mouse.
Title: Re: Mouse repair time!
Post by: amigakit on February 19, 2009, 11:46:11 AM
No problem, USA shipping for this item is $1.23 so maybe Digikey will have better shipping rates.
Title: Re: Mouse repair time!
Post by: Matt_H on February 19, 2009, 07:55:34 PM
@ AmigaKit

Hmm, cheaper than I expected. I may reconsider. :-)
Title: Re: Mouse repair time!
Post by: Amiduffer on February 19, 2009, 07:59:25 PM
He. I just salvaged a few of those type of buttons off of an old VCR panel. The old A1k mouse works like a champ.
Title: Re: Mouse repair time!
Post by: delshay on February 19, 2009, 08:02:26 PM
the correct switch you are looking for can also be found on a old MAC pcb ( just desolder ).
Title: Re: Mouse repair time!
Post by: Matt_H on February 20, 2009, 03:11:07 AM
I ordered a "fun pack" of different switches from Digikey - 20ยข each. I'll report back when they arrive.
Title: Re: Mouse repair time!
Post by: Matt_H on March 03, 2009, 12:05:32 AM
@ Daedalus & thread

I've successfully replaced the left button, but Daedalus, you seem to be right that additional wires are required for the third button.

The cable has all 9 wires present, but for some reason the middle button pins on the PCB seem to connect to ground and nowhere - not to pin 5, which seems to the middle button pin if the pinout I'm reading is to be believed.

Strange.