Re: mouse pinout? ---------------------------------------------------------------------------- From hoffman@xdelta.enet.dec.com.no-spam (Stephen Hoff Hoffman) Organization Digital Equipment Corp Date 9 Dec 1996 22:27:04 GMT Newsgroups comp.sys.dec Message-ID <58i3no$n47@usenet.pa.dec.com> References 1 ---------------------------------------------------------------------------- In article <329375D2.728D@ENGSYS.MICRO.HONEYWELL.COM>, GRAY writes: :Can anyone please provide pinout for a VSxxx-aa type of mouse? Pinout: 1: signal GND; 2:TXD; 3:RXD; 4:-12V; 5:+5V; 6: not used; 7: device present -- shorted to pin 1; shell: protective ground. End view of mouse cable connector: + 5 6 7 3 4 +1 2+ Where + indicates a connector key. Signalling is RS232-compatible 4800 baud 9 bit bytes (8 data, 1 bit for parity (odd)) with mark <-6V and space >+4.6V on transmit, and mark -15 to 0.8V and space 2.8 to +15V on receive, with minimum DC load of 3000 ohms to ground... Reports are via three-byte `tuples'. Here are the meanings of the bits in the tuples: Bits 7 to 0: Byte: 1 0 0 SX SY L M R 0 0 X6 X5 X4 X3 X2 X1 X0 1 0 Y6 Y5 Y4 Y3 Y2 Y1 Y0 2 Bit 7 is the frame synch Sx, SY: sign bit: positive (1) or negative (0). L,M,R: mouse button state: down (1) or up (0). Xn and Yn are X & Y displacements, with n0 as LSB. If X and/or Y overflows, the maximum is reported. :Can this thing be adapted to pc plug? The typical VSXXX-nn `hockey puck' mouse is not normally considered compatible with the typical PC mouse... Most any problem of this class is surmountable (or `surface-mountable' :-) with enough solder and the appropriate ICs and discrete parts... But not nearly as easily nor as cheaply as one can acquire a PC mouse or a PC trackball... -------------------------- pure personal opinion --------------------------- Stephen 'Hoff' Hoffman OpenVMS Engineering hoffman@xdelta.enet.dec.com OpenVMS Frequently Asked Questions (FAQ): http://www.openvms.digital.com