From: George Jefferson on 14 Jun 2010 12:17 "Ken Ingram" <keningram(a)overden.com> wrote in message news:4c157293.3891718(a)news.tpg.com.au... > Is there any practical way that would enable me to use a single mouse > click in order to start a sequence at exactly the same time on two > separate PC's (identical units)? > > I suppose this means hacking into the mouse lead itself, but how to > find the relevant wires? > > Ken Ingram I suggestion you get really good at clicking with your other hand and get another mouse and really practice on that timing!
From: whit3rd on 14 Jun 2010 15:45 On Jun 13, 5:09 pm, kening...(a)overden.com (Ken Ingram) wrote: > Is there any practical way that would enable me to use a single mouse > click in order to start a sequence at exactly the same time on two > separate PC's (identical units)? > > I suppose this means hacking into the mouse lead itself, but how to > find the relevant wires? On a 'traditional' or PS/2 mouse, it's a problem because the mice are clocked. On a USB mouse, it's a problem because the mice are polled. On a Bluetooth mouse, it's a problem because the mice are bonded to their master. On a serial port mouse, it'll work; just be sure your mouse can drive two serial receivers with a big enough signal. A Y-cable might be enough, not even any reason to open the mouse. If you really DO want to hack into a mouse, you can bypass the left mouse switch with a relay, and wire an external button to close as many relays as you want to use (or as the available power will support). There may be latency times, though, for each mouse to debounce the input, and for the PC to recognize that there's an input event.
From: Michael A. Terrell on 14 Jun 2010 16:19 whit3rd wrote: > > On Jun 13, 5:09 pm, kening...(a)overden.com (Ken Ingram) wrote: > > Is there any practical way that would enable me to use a single mouse > > click in order to start a sequence at exactly the same time on two > > separate PC's (identical units)? > > > > I suppose this means hacking into the mouse lead itself, but how to > > find the relevant wires? > > On a 'traditional' or PS/2 mouse, it's a problem because the mice are > clocked. > On a USB mouse, it's a problem because the mice are polled. > On a Bluetooth mouse, it's a problem because the mice are bonded > to their master. > On a serial port mouse, it'll work; just be sure your mouse can drive > two serial receivers with a big enough signal. A Y-cable might be > enough, not even any reason to open the mouse. > > If you really DO want to hack into a mouse, you can bypass the left > mouse switch with a relay, and wire an external button to close as > many relays as you want to use (or as the available power will > support). There may be latency times, though, for each mouse to > debounce the input, and for the PC to recognize that there's an input > event. You need some D-Con with that many mice. ;-) -- Anyone wanting to run for any political office in the US should have to have a DD214, and a honorable discharge.
From: mpm on 14 Jun 2010 16:38 On Jun 14, 8:41 am, Spehro Pefhany <speffS...(a)interlogDOTyou.knowwhat> wrote: > On Mon, 14 Jun 2010 00:09:38 GMT, kening...(a)overden.com (Ken Ingram) > wrote: > > >Is there any practical way that would enable me to use a single mouse > >click in order to start a sequence at exactly the same time on two > >separate PC's (identical units)? > > >I suppose this means hacking into the mouse lead itself, but how to > >find the relevant wires? > > >Ken Ingram > > You could take two cheap mice apart and wire a DPST momentary switch > with one Normally Open (NO) contact across each "click" switch (left > or right, whatever) and then you can position each mouse cursor where > it should go then hit the "double click" pushbutton. > > It won't be "exactly" at the same time, but pretty close by PC > standards. > > You won't be able to easily accomplish anything useful fiddling with > the wires leading directly to the mouse. > > An alternative would be to use devices called "wedges". Ah.. a true Rube Goldberg / Macgyver if ever there was one.!! I love it!!!
From: mpm on 14 Jun 2010 16:43
On Jun 14, 10:03 am, AZ Nomad <aznoma...(a)PremoveOBthisOX.COM> wrote: > On Mon, 14 Jun 2010 04:59:42 -0700, Archimedes' Lever <OneBigLe...(a)InfiniteSeries.Org> wrote: > >On Mon, 14 Jun 2010 06:17:36 -0400, JW <n...(a)dev.null> wrote: > >>On Sun, 13 Jun 2010 21:08:50 -0700 Archimedes' Lever > >><OneBigLe...(a)InfiniteSeries.Org> wrote in Message id: > >><3qab16l70s0s0pn9rqoa5ull13dlspi...(a)4ax.com>: > > >>>On Sun, 13 Jun 2010 20:34:22 -0500, AZ Nomad > >>><aznoma...(a)PremoveOBthisOX.COM> wrote: > > >>>>On Sun, 13 Jun 2010 18:20:24 -0700, Artemus <bo...(a)invalid.org> wrote: > > >>>>>"Ken Ingram" <kening...(a)overden.com> wrote in message > >>>>>news:4c157293.3891718(a)news.tpg.com.au... > >>>>>> Is there any practical way that would enable me to use a single mouse > >>>>>> click in order to start a sequence at exactly the same time on two > >>>>>> separate PC's (identical units)? > > >>>>>> I suppose this means hacking into the mouse lead itself, but how to > >>>>>> find the relevant wires? > > >>>>>> Ken Ingram > > >>>>>Even if you succeed with the wiring the sequence start isn't going > >>>>>to be that exact as the mouse is a polled device. > >>>>>Art > > >>>>Actually, it isn't. > > >>> Mice are polled devices. > > >>AlwaysWrong. PS/2 mice use an interrupt. You big dummy. > > Do interrupts not also get polled in cyclic fashion? Can you guarantee > >that both machines will poll their respective interrupts at the same > >moment? > > Interrupts aren't polled. Don't you even know the english word > "interrupt"?- Hide quoted text - > > - Show quoted text - Uh-huh..... then explain how the average microprocessor services its interrupts when more than one interrupt are pending!! You will find that on most devices, the interrupts are priortized (either in hardware, or in user-configurable software registers that control the interrupt hierarchy). The net effect of either yields delays that are quite similar to what you would expect from polling. -mpm |