home hardware prices news articles forums photos user reviews
Go Back   Tech Support Forums - TechIMO.com > PC Hardware and Tech > Technical Support
Ask a Tech Support Question (free)!

USB optical-cordless mouse = slower computer?

Reply
Get bargains at  »  Dealighted.com
 
Thread Tools Search this Thread
Currently Active Users: 1195
Discussions: 200,929, Posts: 2,379,147, Members: 246,296
Old June 5th, 2003, 03:53 PM     #11 (permalink)
Member
 
Join Date: Jan 2003
Posts: 365
Someone correct me if I'm wrong, but I remember reading that a PS/2 is faster for a mouse than USB. Something how fast it refreshes, and USB can't keep up. Unless they make a USB 2.0 mouse, which would be pointless.
dauss is offline   Reply With Quote
Old June 5th, 2003, 07:16 PM     #12 (permalink)
Ultimate Member
 
Join Date: Oct 2001
Location: Augsburg, Germany
Posts: 5,586
That's a myth. In fact, PS/2 is the much worse connection - you're on an 8-bit ISA device designed in 1977 that doesn't even do DMA.

Herein lies the reason for the adjustable refresh rates - the PS/2 port is way too slow for smooth mouse movement unless you sacrifice lots of system load. The adjustable drivers give you a choice.

On USB, you don't need the choice since we're on a bus mastering PCI device here - and that's plenty of bandwidth to allow smooth mouse movement without holding anyone else up.

So at the end of the day, the "advantage" of PS/2 port mice turns out to be a miserable kludge to keep them halfway workable.
Peter M is offline   Reply With Quote
Old June 5th, 2003, 10:01 PM     #13 (permalink)
Member
 
Join Date: Jan 2003
Posts: 365
I found this at Tom's Hardware.
"While we are on the subject, compared to PS2, USB is a step backward for the mouse, because PS2 can handle twice as many exchanges per second. That said, quite frankly, and even though the sticklers will criticize, the speed of exchange in USB is quite adequate for a mouse. To make their cordless system even more efficient, Logitech have ensured that the data prepared for the PC is as short as possible between capture by the sensor and sending. This means there will never be a bottleneck of data, so no data will be lost. And in use, this definite improvement is really noticeable. You won't detect any lag in relation to a wired model. We got our fragger pro to play and he corroborated: "This mouse deserves the label 'Approved by hardcore gamers.'""

http://www4.tomshardware.com/consume...110/index.html
dauss is offline   Reply With Quote
Old June 6th, 2003, 02:09 AM     #14 (permalink)
I'm silently judging you
 
ArcticFox's Avatar
 
Join Date: Jan 2003
Location: Lincoln City, OR
Posts: 5,377
Send a message via AIM to ArcticFox Send a message via MSN to ArcticFox Send a message via Yahoo to ArcticFox
What they said isn't true. Try using a usb mouse with a PS/2 adapter, then switch to USB. Much smoother, unless your overclocking your PS/2 port's rate, the USB will be much better. It just uses more CPU cycles, though.
ArcticFox is offline   Reply With Quote
Old June 6th, 2003, 05:12 AM     #15 (permalink)
Ultimate Member
 
Join Date: Oct 2001
Location: Augsburg, Germany
Posts: 5,586
Tom's Hardware are guessing. And guessing all wrong. The legacy keyboard/mouse controller is the oldest and slowest piece of hardware in the entire PC.
Peter M is offline   Reply With Quote
Old June 11th, 2003, 01:39 AM     #16 (permalink)
I'm silently judging you
 
ArcticFox's Avatar
 
Join Date: Jan 2003
Location: Lincoln City, OR
Posts: 5,377
Send a message via AIM to ArcticFox Send a message via MSN to ArcticFox Send a message via Yahoo to ArcticFox
Affirmative.
ArcticFox is offline   Reply With Quote
Old June 11th, 2003, 08:00 AM     #17 (permalink)
Ultimate Member
 
radio1_mike's Avatar
 
Join Date: Oct 2001
Location: Weymouth, MA
Posts: 1,779
Send a message via ICQ to radio1_mike
Would not be the first time for Tom's.
__________________
New Dad since 07/06/2005
radio1_mike is offline   Reply With Quote
Old June 11th, 2003, 04:34 PM     #18 (permalink)
Human voltmeter
 
DanU's Avatar
 
Join Date: Oct 2001
Location: SF Bay Area
Posts: 4,217
Send a message via AIM to DanU Send a message via Yahoo to DanU
Yup, sometimes Tom's articles are way off.

PS/2 mice default to a 40Hz refresh rate. That's why they don't seem as smooth as USB mice. You can easily correct this with 3rd party software like "PS2Rate".

USB mice refresh at IIRC 125Hz.

I much prefer USB mice. They don't take up a dedicated IRQ and you can "hot plug" them. You can also have multiple USB mice plugged in if you so desire.

In regards to "stealing" CPU cycles, I haven't noticed any slowdown when using it on my ancient K6-2+ 450 system.
DanU is offline   Reply With Quote
Old June 11th, 2003, 05:05 PM     #19 (permalink)
Ultimate Member
 
Join Date: Oct 2001
Location: Augsburg, Germany
Posts: 5,586
Once again ...

Mice don't refresh. You move it, it prepares a data packet.
On the PS/2 controller, it triggers an interrupt, the CPU must come and retrieve the packet data through painstaking I/O cycles to the legacy kbd/ms controller.
On USB, the USB controller fetches the packet, places it into system RAM through bus master operation and THEN triggers an interrupt to the CPU.

Then the packet is in RAM, and the CPU can then proceed to do something with it - move the cursor, process a click, whatever.

It's event driven, not polled at a certain frequency.

All that can be adjusted (on PS/2) is how often the mouse may send a packet. More packets mean less motion delta per packet, smoother looking cursor movement, less risk of a "jerk" effect when moving the mouse fast and far. Less packets mean less system load.

On USB this is not needed since fetching the packets does not require any CPU action at all. (Handling them still does, of course.)

Last edited by Peter M : June 11th, 2003 at 05:08 PM.
Peter M is offline   Reply With Quote
Old October 3rd, 2003, 09:44 AM     #20 (permalink)
Junior Member
 
Join Date: Oct 2003
Posts: 3
can you help me? i did have a standard ps2 mouse on windows xp which is fine, moniter refresh at 85hz, mouse on standard sample rate settings with standard xp driver, however i just bought a cordless mouse (non optical) and now the rate of sample across the screen has gone down again to windows 98 style, if i unplug it and put the corded mouse back in, back to smooth again, is there any kindof file i can get that filters the movent so that it is smooth with the packard bell cordless mouse? or a patch?
chunbaouk is offline   Reply With Quote
Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Most Active Discussions
Is It Just Me? (2868)
Obama the Muslim (14)
California Passes Anti-Flat-HDTV Le.. (39)
Is the PSU I received dead? (10)
windows vista security holes (9)
HIS HD5770 graphic card question (15)
Print spooler problem (13)
Foreign voltage (10)
Install XP pro and a Vista laptop ?.. (10)
Dept. of HS: NSA 'Helped' Develop V.. (15)
A good PSU? (10)
Ideal cheap graph card for PC-Gamin.. (16)
New Computer wont recognize XP disc (7)
EVGA 9800 gtx help with finding a g.. (8)
Recent Discussions
Regular Build (3)
solutions for virtical white lines on.. (0)
Ideal cheap graph card for PC-Gaming? (16)
Graphics Card Upgrade Question (0)
Fire in DVD (2)
Modern Warfare For the PC (33)
radeon x850xt platinum & shader 3 (3)
Have you switched yet? (84)
Install XP pro and a Vista laptop ?? (10)
Wireless Router+Cable Modems and Much.. (0)
Optical Audio A-B Switch (1)
windows vista security holes (9)
The NTDVM CPU has encountered an ille.. (24)
[F@H SPAM 11/16/09] ! 1/2 months to r.. (34)
Wireless speakers for PC? (11)
Print spooler problem (13)
Help getting around port 80 for camer.. (2)
Display shows 3x5 inch in middle of s.. (3)
monitor will not turn on at all, (1)
World's largest Monopoly Game using G.. (331)
Foreign voltage (10)
FiOS modem/router interfering with ne.. (7)
Browsers wont load websites (2)
Virus Doctor Popup? (1)
Dept. of HS: NSA 'Helped' Develop Vis.. (15)


All times are GMT -4. The time now is 04:23 AM.
TechIMO Copyright 2009 All Enthusiast, Inc.



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28