STM1 mouse repair questions

Problems with your machine in general.
User avatar
danboid
Posts: 126
Joined: 18 Jul 2024 19:25

STM1 mouse repair questions

Post by danboid »

I already had a working PS/2 to Atari and Amiga mouse adapter but I wanted ye olde Atari mouse too so I bought an "untested" one off ebay and guess what? Yes you guessed correctly but at least the left mouse button worked.

As for repairing it I have these questions:

The cable of the STM1 is very wee. Does the cable need to be under a certain length for it to work, is that why its cable is so short and mine still isn't working after I've replaced the cable with a longer one? I currently get a flashing cursor that doesn't move. My multimeter told me the cable needed to be replaced, at least.

It seems I have a rev e version of the mouse so this makes me think there were at least 5 versions of the ST mouse?

I have found this schematic for how the ST mouse cable is wired but they neglected to say which revision of the mouse this wiring is for and they even went as far as spelling Atari wrong too:

https://www.atari-forum.com/viewtopic.php?p=101281

Does anyone know if this is the correct wiring for a rev e STM1 mouse? Did all the revision of the Atari mouse use this same wiring?
The 'Uzebox Omega is a fully open source games console that you can build in a weekend, even with no previous electronics experience:

https://uzebox.org/wiki/Omega
User avatar
stephen_usher
Site sponsor
Site sponsor
Posts: 7376
Joined: 13 Nov 2017 19:19
Location: Oxford, UK.

Re: STM1 mouse repair questions

Post by stephen_usher »

There are multiple versions, probably made by different sub-contractors. There are at least two different lower half designs, one with the ball dome moulded into the case and other where the ball dome is a separate item screwed into the case. The PCBs will probably be all different.

Of course, they all have the same model number.
Intro retro computers since before they were retro...
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.
User avatar
rubber_jonnie
Site Admin
Site Admin
Posts: 14889
Joined: 17 Aug 2017 19:40
Location: Essex

Re: STM1 mouse repair questions

Post by rubber_jonnie »

As @stephen_usher says, there are likely multiple iterations of PCB and physical hardware, so what would probably help here are photo's of both side of the PCB and the case parts etc. Make sure they are well lit and of decent resolution so they are clear.

I'd also add that it is possible that the cable may have variance in the colour wires used, so don't take it as read that they will be the same mouse to mouse.

Make sure any photos are uploaded here and not linked to other sites as links often break. Once uploaded you can add them inline in your posts.

I have 2 STM1 mice, both of which work, so if you can get pics uploaded, I can see if mine match yours and buzz out the cables so you at least know what on the 9 pin plug goes where in the mouse.
Collector of many retro things!
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
User avatar
danboid
Posts: 126
Joined: 18 Jul 2024 19:25

Re: STM1 mouse repair questions

Post by danboid »

STM1-top.jpg
STM1-bottom.jpg
You do not have the required permissions to view the files attached to this post.
The 'Uzebox Omega is a fully open source games console that you can build in a weekend, even with no previous electronics experience:

https://uzebox.org/wiki/Omega
User avatar
rubber_jonnie
Site Admin
Site Admin
Posts: 14889
Joined: 17 Aug 2017 19:40
Location: Essex

Re: STM1 mouse repair questions

Post by rubber_jonnie »

danboid wrote: 27 Oct 2024 11:10 STM1-top.jpg


STM1-bottom.jpg
Cool, I'll go and check mine a bit later and let you know if mine are the same. In the meantime, if you've not already done so, I'd suggest using a multimeter to check continuity from the plug to the solder points and draw a map of what works and what doesn't.

I'd also suggest a look over the bottom of the PCB with a magnifying glass to look for bad solder joints and be aware that the mouse probably won't work oitside of the case as the sensors will probably be swamped with ambient light.

Also I'd wash the ball with dish soap and hot water to degrease it and carefully remove the shutter spindles and clean the rollers, then blow off the whole board with compressed air to ensure there is no debris obstructing the sensors.

The LM339 IC is a quad comparator, cheap as chips to replace, and the most likely component to have failed if it isn't the cable, but I'd go for that last of all as my money is on the cable.

From your post I'm assuming your joystick/mouse port is OK since the PS/2 adapter and mouse work fine.
Collector of many retro things!
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
User avatar
danboid
Posts: 126
Joined: 18 Jul 2024 19:25

Re: STM1 mouse repair questions

Post by danboid »

Thanks RJ!

Yes, my ports are both fine as I have a PS/2 mouse adapter, 2 original Atari joysticks from my VCS and some joystick adapters for Mega Drive and SNES controllers.
The 'Uzebox Omega is a fully open source games console that you can build in a weekend, even with no previous electronics experience:

https://uzebox.org/wiki/Omega
User avatar
rubber_jonnie
Site Admin
Site Admin
Posts: 14889
Joined: 17 Aug 2017 19:40
Location: Essex

Re: STM1 mouse repair questions

Post by rubber_jonnie »

OK, so neither of my mice match yours...

IMG20241027141331.jpg

The LM339 is surface mount and on the underside and the wiring colours, whilst matching on mine, are different to yours. I think yours is a very early model based on the brown PCB and lack of a plug for the cable.

My best suggestion at this point is my original one of using a multimeter in continuity mode to check the cable from plug to mouse.

I did try and map mine but the results were kind of odd even though the mouse works just fine, so I won't post them in case it confuses things even more.
You do not have the required permissions to view the files attached to this post.
Collector of many retro things!
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
User avatar
stephen_usher
Site sponsor
Site sponsor
Posts: 7376
Joined: 13 Nov 2017 19:19
Location: Oxford, UK.

Re: STM1 mouse repair questions

Post by stephen_usher »

This Czech blog shows four types of mouse... http://www.krupkaj.cz/sblog/article_det ... id=9000017

This is an image from that blog post...
STM1-vnitrek.jpeg
Yours looks the closest to the third one along.
You do not have the required permissions to view the files attached to this post.
Intro retro computers since before they were retro...
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.
User avatar
danboid
Posts: 126
Joined: 18 Jul 2024 19:25

Re: STM1 mouse repair questions

Post by danboid »

stephen_usher wrote: 27 Oct 2024 16:06 This Czech blog shows four types of mouse... http://www.krupkaj.cz/sblog/article_det ... id=9000017

This is an image from that blog post...

STM1-vnitrek.jpeg

Yours looks the closest to the third one along.
Thanks Stephen

There is a pinout table on that page but I'm not quite sure what it means or how they've numbered the pads on the PCB.
The 'Uzebox Omega is a fully open source games console that you can build in a weekend, even with no previous electronics experience:

https://uzebox.org/wiki/Omega
User avatar
danboid
Posts: 126
Joined: 18 Jul 2024 19:25

Re: STM1 mouse repair questions

Post by danboid »

rubber_jonnie wrote: 27 Oct 2024 14:38 My best suggestion at this point is my original one of using a multimeter in continuity mode to check the cable from plug to mouse.
That's the first thing I did. When I couldn't beep out a few of the wires, I tried to hack away at the port end of the mouse connector to get a better view of the wiring but getting in there was much more tricky than I thought and I severed at least one wire and cut at least one finger trying to expose the wiring. It really wasn't the best technique, I should've just stripped the wires.
The 'Uzebox Omega is a fully open source games console that you can build in a weekend, even with no previous electronics experience:

https://uzebox.org/wiki/Omega

Return to “HARDWARE ISSUES”

Who is online

Users browsing this forum: ClaudeBot and 1 guest