VOGONS


Genius Mouse GM6 pinout

Topic actions

First post, by aknot

User metadata
Rank Newbie
Rank
Newbie

Hello,

Found a 3 button "Genius Mouse GM6" which originally was with DB25 connector which was replaced to DB9. Mouse is not working and I'm not sure if issue is related to wrong soldering or it's just dead.
Does someone have such mouse and could specify which DB25 pinout corresponds to which color? Like: brown is pin 1 of DB25, green is pin 2 etc.
Now on DB9 it's: 5 - orange, 4 - blue, 3 - black, 2 - brown, 7 - white, ground - green. Green and orange are shorted.

Thanks!

Reply 1 of 9, by snufkin

User metadata
Rank Oldbie
Rank
Oldbie

Don't have a mouse to compare with (anyone else with a working mouse that can buzz the wiring through?), wiring on the connector looks reasonable for a serial mouse, based on an MS mouse that also uses 2,3,4,5 & 7. Looks like yours is:
Shield - green
1
2 - brown - Rx (from device)
3 - black - Tx (to device) (used for -ve supply on some MS mice)
4 - blue - DTR (used for +ve supply on some MS mice)
5 - orange - GND
6
7 - white - RTS (+ve supply, possibly used to signal the mouse to ID itself)
8
9

What mouse driver are you using? If you've got a multimeter, might be worth checking what voltages are on each pin, relative to the orange or green wires. Also, with mouse disconnected, check the resistance of each of the wires to make sure there are no breaks (photo seems to show a possible break in the orange wire).

Reply 2 of 9, by aknot

User metadata
Rank Newbie
Rank
Newbie
snufkin wrote on 2021-12-29, 16:27:
Don't have a mouse to compare with (anyone else with a working mouse that can buzz the wiring through?), wiring on the connector […]
Show full quote

Don't have a mouse to compare with (anyone else with a working mouse that can buzz the wiring through?), wiring on the connector looks reasonable for a serial mouse, based on an MS mouse that also uses 2,3,4,5 & 7. Looks like yours is:
Shield - green
1
2 - brown - Rx (from device)
3 - black - Tx (to device) (used for -ve supply on some MS mice)
4 - blue - DTR (used for +ve supply on some MS mice)
5 - orange - GND
6
7 - white - RTS (+ve supply, possibly used to signal the mouse to ID itself)
8
9

What mouse driver are you using? If you've got a multimeter, might be worth checking what voltages are on each pin, relative to the orange or green wires. Also, with mouse disconnected, check the resistance of each of the wires to make sure there are no breaks (photo seems to show a possible break in the orange wire).

Hi snufkin,

I'm using standard mouse driver, another generic MS mouse works with the same driver on the same hardware.

(photo seems to show a possible break in the orange wire) <- yeah, tested this no breaks in wires.

Reply 3 of 9, by Nexxen

User metadata
Rank l33t
Rank
l33t
aknot wrote on 2021-12-29, 18:34:
Hi snufkin, […]
Show full quote
snufkin wrote on 2021-12-29, 16:27:
Don't have a mouse to compare with (anyone else with a working mouse that can buzz the wiring through?), wiring on the connector […]
Show full quote

Don't have a mouse to compare with (anyone else with a working mouse that can buzz the wiring through?), wiring on the connector looks reasonable for a serial mouse, based on an MS mouse that also uses 2,3,4,5 & 7. Looks like yours is:
Shield - green
1
2 - brown - Rx (from device)
3 - black - Tx (to device) (used for -ve supply on some MS mice)
4 - blue - DTR (used for +ve supply on some MS mice)
5 - orange - GND
6
7 - white - RTS (+ve supply, possibly used to signal the mouse to ID itself)
8
9

What mouse driver are you using? If you've got a multimeter, might be worth checking what voltages are on each pin, relative to the orange or green wires. Also, with mouse disconnected, check the resistance of each of the wires to make sure there are no breaks (photo seems to show a possible break in the orange wire).

Hi snufkin,

I'm using standard mouse driver, another generic MS mouse works with the same driver on the same hardware.

(photo seems to show a possible break in the orange wire) <- yeah, tested this no breaks in wires.

To make it work I had to use ctmouse with options /s /m. Otherwise it's a dead piece of plastic.
You use this dirver and load it in DOS, it'll find the mouse and you can use edit to see if it does anything.

PC#1 Pentium 233 MMX - 98SE
PC#2 PIII-1Ghz - 98SE/W2K

- "One hates the specialty unobtainium parts, the other laughs in greed listing them under a ridiculous price" - kotel studios
- Bare metal ist krieg.

Reply 4 of 9, by Nexxen

User metadata
Rank l33t
Rank
l33t

front view of the connector:

5 4 3 2 1
9 8 7 6

wires on mouse connector:
654321

1-x
2- white (3rd)
3- orange (2nd)
4- brown (4th)
5- black (5th) + green (1st)
6-x
7- blue (4th)
8-x
9-x

this way colour doesn't matter

PC#1 Pentium 233 MMX - 98SE
PC#2 PIII-1Ghz - 98SE/W2K

- "One hates the specialty unobtainium parts, the other laughs in greed listing them under a ridiculous price" - kotel studios
- Bare metal ist krieg.

Reply 5 of 9, by Zerthimon

User metadata
Rank Member
Rank
Member

JFYI: This mouse has a serial port connector, but the communication protocol is NOT "Microsoft", but a "Mouse Systems" It's support was removed from latest MS Mouse drivers. It needs it's own GM-6 driver or Cute Mouse ctmouse with /m parameter.

Last edited by Zerthimon on 2021-12-29, 20:35. Edited 2 times in total.

Reply 6 of 9, by Zerthimon

User metadata
Rank Member
Rank
Member

Attaching an original GM-6 mouse driver from Genius for DOS and Windows

The attachment mousepnp.exe is no longer available

Reply 7 of 9, by aknot

User metadata
Rank Newbie
Rank
Newbie

Hi all,

Thanks all and especially Zerthimon, this was driver issue! 😀 mousepnp.exe works!

Reply 8 of 9, by Predator99

User metadata
Rank l33t
Rank
l33t

You can also try to keep the left mouse button pushed while powering on the PC. This will switch the protocol to MS mode 😉

Reply 9 of 9, by Zerthimon

User metadata
Rank Member
Rank
Member
Predator99 wrote on 2022-01-07, 17:27:

You can also try to keep the left mouse button pushed while powering on the PC. This will switch the protocol to MS mode 😉

Oh, nice, I didn't know that! Thanks for the info!