Serial Mouse Port

Posted By admin On 12/10/19
Serial Mouse Port Rating: 3,9/5 3336 votes

And if you were to go back a few more years into the past, you’d have found when you bought a mouse with a PS/2 connector fitted, it may well have come with an adapter for a 9-pin RS232 serial port. What is the serial port used for? Below is a listing of various hardware components that can be purchased and used with your serial port. Mouse - One of the most commonly used devices for serial ports, usually used with computers with no PS/2 or USB ports and specialty mice. Modem-Another commonly used device for serial ports. Used commonly.

Related Terms

A mouse that connects to a computer via a serial port. The other common type of mouse is a PS/2 mouse, which plugs into a PS/2 mouse port.


IT Solutions BuilderTOP IT RESOURCES TO MOVE YOUR BUSINESS FORWARD






WEBOPEDIA NEWS

Stay up to date on the latest developments in Internet terminology with a free newsletter from Webopedia. Join to subscribe now.

Texting & Chat Abbreviations

From A3 to ZZZ this guide lists 1,500 text message and online chat abbreviations to help you translate and understand today's texting lingo. Read More »

List of Well-Known TCP Port Numbers

Port numbers 0 to 1024 are reserved for privileged services and designated as well-known ports. This list of port numbers are specified in.. Read More »

Computer Architecture Study Guide

Computer architecture provides an introduction to system design basics for most computer science students. Read More »

Network Fundamentals Study Guide

Networking fundamentals teaches the building blocks of modern network design. Learn different types of networks, concepts, architecture and.. Read More »

The Five Generations of Computers

Learn about each of the five generations of computers and major technology developments that have led to the computing devices that we use.. Read More »

Active1 year, 8 months ago

I'm working on a device which communicates with a PC through a (virtual) serial port. The problem is that the data we are sending occasionally gets incorrectly identified by Windows as a bus mouse, after which the 'Microsoft Serial Ballpoint' driver is loaded and the mouse pointer starts jumping around on the screen and randomly clicking on things.

A bit of Googling reveals that is an old and well-known problem with serial devices where the usual work-around is a bit of registry hacking to disable the offending driver. That it is a lot to demand from our users however and I'd rather not have our application messing around with the user's registry. Especially not when the fix is dependent on the Windows version and the user may well be using a bus mouse.

Instead I'd like to avoid the problem by changing our protocol to not send any data which may get us misidentified as a mouse. The only problem is that I'm not quite certain what patterns to avoid.Apparently Microsoft's Mouse protocol consists of packets of four bytes where the MSB of the first is set and that of the last three is clear.

Download 'My Heart Will Go On (Titanic Theme) - Celine Dion' Sound: Download Sound. Back to Valentines Day Love Songs 3. Related Boards: Best Halloween Monster sounds. 15 Tracks 104378 Views. Sleigh Bells sound effect. 10 Tracks 130088 Views. Halloween Evil Laughter sounds. Interview: 11 LIT3S Recalls How His JAYZ Beat Ended Up On A Rihanna Song - read more Ja Rule Plans To Make A Video For Every Song He Every Made - read more Lizzo's 'Truth Hurts' Is Now The No. 1 Song In The Country - read more Trey Songz Responds To 'Power' Theme Song Backlash & 50 Cent Intercepts - read more Joe Basks In His Power Theme Song Victory - read more. Titanic songs download,Download Titanic mp3 songs MassTamilan,Download Titanic Tamil at MassTamilan.org. Titanic audio song download. Nov 07, 2018  Donate Us: paypal.me/duckmedia0 Titanic Theme Song. My Heart Will Go On. Celine Dion (8D Audio) (Use headphones and close your eyes for the best experience) Subscribe and turn notifications. Jul 14, 2013  Titanic Music Audio Preview. Internet Archive HTML5 Uploader 1.4. Plus-circle Add Review. Reviews There are no reviews yet. Be the first one to write a review. DOWNLOAD OPTIONS download 1 file. OGG VORBIS download. Download 1 file.

Would sending only 7-bit ASCII suffice? Are there any other devices I need to worry about being detected as?

doynaxdoynax
3,1522 gold badges18 silver badges17 bronze badges

8 Answers

I just encountered this problem myself on Windows 7 Professional x64, and a solution that worked for me was to go into the registry and edit the following value:

Change Value to 4 and it will stop this problem occurring.

Here is a list of all valid Start values:

A reg edit command would be as follows:

You then need to restart the computer, which should now start correctly and not attempt to discover a serial mouse.

good luck.

SerdalisSerdalis
8,5082 gold badges25 silver badges50 bronze badges

It turns out that mouse detection in Windows is normally handled by the serenum.sys filter driver. This driver implements support for legacy serial mice along with serial plug-and-play. Microsoft has even provided the sourcecode as a WDK sample.

During detection the ports switches to 1200-7-N-1 mode while asserting DTR+RTS to which a response is expected within 200 ms, with a couple of retries in case of failure. Unfortunately for a legacy mouse a single M or B character suffices as identification.

In our case the protocol was reworked to avoid these characters and now appears not to be misidentified anymore.

However we were using a virtual USB serial port and for a traditional serial port this approach may be somewhat difficult as anything sent at a different baud rate is liable to look like line noise. In this case I suppose the easiest workaround is probably, as has already been suggested, to avoid making any unsolicited transmissions.

Alternatively with the serial control signals actually hooked up, or intercepted by a USB CDC device, processing the DTR or RTS signals and holding off on output. Actually implementing the plug-and-play protocol would be an even niftier option. Supposedly there are cheap RS232 cables around without a full complement of control signals though so this approach might still fail.

doynaxdoynax
3,1522 gold badges18 silver badges17 bronze badges

I also encountered this problem, fixed it by disabling 'serial enumerator' in the advanced properties of the FTDI driver (properties of COM ports in Device Manager). This is described in http://www.ftdichip.com/Support/Documents/AppNotes/AN_107_AdvancedDriverOptions_AN_000073.pdf.

Mouse Serial Port To Usb

Reed HedgesReed Hedges
1,3932 gold badges13 silver badges14 bronze badges

I have encountered this Windows bug myself. Here is my own research on the topic:

Microsoft acknowledges this bug: http://support.microsoft.com/kb/819036Start with downloading their tool and see if it solves the issue.

  • Download & install their program.
  • Run it from the command prompt from C:programMicrosoft comdisable
  • Write comdisable /list when executing the program.
  • All ports on the computer will be shown.
  • Write comdisable /disable COMx where x is the port number.
  • Do this for all ports on the computer.
  • Reboot.

This should hopefully work as an universal solution.

Alternatively, you can hack in boot.ini but I don't believe this works in Vista/Win 7. I have some app note from Cisco systems describing how to do this. If the above doesn't solve your problem, please let me know.

LundinLundin

Mouse With Serial Port

121k17 gold badges171 silver badges286 bronze badges

Maybe this helps:We had the same problem with FTDI FT232RL.We found out, that it was a hardware issue of our PCB.

FTDI-Datasheet says about #RESET-Pin: Active low reset pin. This can be used by an external device to reset the FT232R. If not required can be left unconnected, or pulled up to VCC.

RESET-Pin was not required in our application, so we connected it to Vcc via 1k Pull-Up.It seemed that the pull-up of #RESET-Pin caused an undefined start-up of the FT232RL, at least every second converter, we connected to a USB-socket caused a serial-ball-point in the devive manager. We removed the pull-up-resistor at #RESET-Pin, therewith the #RESET-Pin is unconnected. Since then every interface worked proberly and didn't any longer create serial-ball-points in the Windows device manager.

WernerWerner

If you have a 'true' serial port, or an USB dongle (RS-232, RS-485, it does not matter) this problem can be worked around by first opening the serial port in question with a terminal, or whatever application you want to monitor it with, and only then plugging the device in. For your own sake, you should also pay attention to remove the device before terminating the connection.

With FTDI chips soldered on the device itself, you are busted. It took a few rounds for me to explain the management that a device communicating on it's own paired with an FTDI chip soldered on the PCB meeting Windows computers won't likely pass for user-friendliness, no matter how slick an USB socket may look like on the cabinet.. (Thankfully, all these conditions coming together are quite rare and unusual)

JubatianJubatian

I had this problem since 2010 with serial scale heads connected to the pc. Usb to serial converter or not. I use onkly SILABS device's CP2102 or the like. I worked around it by simply allowing the driver to install and then in device manager look for the ballpoint driver under mouse/HIDA and then simply DISABLE the driver, DO NOT UNINSTALL IT simply disable it. Then when you reboot even with the driver instaled it seems windows ignores the comport as serial mouse and uses the data from the input. You will also find that if the ballpoint driver is active then that COMport is in use and sometimes returns a COM PORT not accessible.. hope this helps some one out there :) Tx Ben

Ben BurgerBen Burger

In my development environment, I've simply disabled Microsoft Serial Mouse from the Device Manager.

This seems to solve the culprit of my problem. Before doing so, the CH340G chip I've used in my design used to lower the DTR five times before initiating the connection, effectively rebooting my Arduino-based board and render it useless.

David RefouaDavid Refoua

Rs232 Mouse

2,0151 gold badge23 silver badges40 bronze badges

protected by Samuel LiewJan 3 '17 at 4:13

Serial Port Mouse Not Working

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).
Would you like to answer one of these unanswered questions instead?

Optical Mouse Serial Port

Not the answer you're looking for? Browse other questions tagged windowsembeddedserial-portmouseplug-and-play or ask your own question.