Windows 7 Forums


Reply
Thread Tools

Mouse Skips

 
 
BeeJ
Guest
Posts: n/a
Thanked:
 
      10-11-2011
Win7 Pro latest updates. PC 3.2GHz with 8GRAM
Using Avast virus scanner. MS 5000 Kbd and Mouse.
This started a few days ago on a system that was newly installed about
three weeks ago.
The mouse sometimes skips as I attempt to move it across the screen.
This will happen for a few seconds, stop skipping, the do it again.
There seems to be no relationship to what application is running: One
of several browsers, Windows Live Mail etc.
I am running Process Explorer and see nothing that looks out of the
ordinary to me. CPU is at over 85% all the time and 96% when "idle"
(me not doing anything.
I opened MSConfig and don't see anything strange there.

If I have only Process Explorer open, I have no skipping.
If I open most anything else the skipping resumes on and off.

What should I look for?


 
Reply With Quote
 
 
 
 
Irwell
Guest
Posts: n/a
Thanked:
 
      10-11-2011
On Tue, 11 Oct 2011 07:28:03 -0700, BeeJ wrote:

> Win7 Pro latest updates. PC 3.2GHz with 8GRAM
> Using Avast virus scanner. MS 5000 Kbd and Mouse.
> This started a few days ago on a system that was newly installed about
> three weeks ago.
> The mouse sometimes skips as I attempt to move it across the screen.
> This will happen for a few seconds, stop skipping, the do it again.
> There seems to be no relationship to what application is running: One
> of several browsers, Windows Live Mail etc.
> I am running Process Explorer and see nothing that looks out of the
> ordinary to me. CPU is at over 85% all the time and 96% when "idle"
> (me not doing anything.
> I opened MSConfig and don't see anything strange there.
>
> If I have only Process Explorer open, I have no skipping.
> If I open most anything else the skipping resumes on and off.
>
> What should I look for?


Isn't under Control Panel/Mouse Settings, Pointer speed?
 
Reply With Quote
 
Paul
Guest
Posts: n/a
Thanked:
 
      10-11-2011
BeeJ wrote:
> Win7 Pro latest updates. PC 3.2GHz with 8GRAM
> Using Avast virus scanner. MS 5000 Kbd and Mouse.
> This started a few days ago on a system that was newly installed about
> three weeks ago.
> The mouse sometimes skips as I attempt to move it across the screen.
> This will happen for a few seconds, stop skipping, the do it again.
> There seems to be no relationship to what application is running: One
> of several browsers, Windows Live Mail etc.
> I am running Process Explorer and see nothing that looks out of the
> ordinary to me. CPU is at over 85% all the time and 96% when "idle" (me
> not doing anything.
> I opened MSConfig and don't see anything strange there.
>
> If I have only Process Explorer open, I have no skipping.
> If I open most anything else the skipping resumes on and off.
>
> What should I look for?
>
>


To make a mouse skip, it could be a bad mouse, but it could also be
that the system is unresponsive for fractions of a second at a time
(and then the mouse cannot be serviced, and mouse events passed to the UI).
This could take the form of staying within the kernel, doing driver
level stuff. It could even be an issue with the mouse driver, for that
matter. But my theory would be, the skipping has a root cause of
something making the system "busy". A hardware fault, causing an excessive
number of interrupts could do it. Or AV software, that works at such a
low level, as to be almost virus-like itself.

*******

Do you have a significant Delay Procedure Call (DPC) component in
the graph ? It should be a line in the graph near the top.

Also, when using Task Manager in Windows 7, you have to click the button
to get it to show all processes running. The summary may not be enough.

If you had a hardware interrupt problem, you would expect a DPC to be
queued for each interrupt. (That's an assumption on my part.) So even
if you couldn't see an actual interrupt rate, you could guess at it
by looking at DPC. With little activity on the system, DPC won't go to
zero, because some parts of the machine run interrupts at a low regular
rate. For example, if I play a 3D game, and alt-tab out of the game,
the video card appears to still be doing something, because I can
see up to a couple thousand interrupts per second from it. With no
game playing, the rate should be lower than that.

Some users have trouble determining whether the processor is "busy" or
"idle", due to the Idle Task. The Idle Task is a process mechanism, that
measures how often the CPU is available to do work. The more time that the
Idle Task can run, the more idle the system is. And that's how they measure
%CPU usage, with the Idle Task. The Idle Task itself, after a small bit of
housekeeping, typically puts itself to sleep, helping to save on power
usage. So when you see a high value for the Idle Task, it's not preventing
other things from running.

There are ways, for a computer to use up cycles, without much to show for it.
If you can manage to stay within the Kernel, busy doing something, then the
processor cycles can go missing, with little to see. Drivers live down there.
But the cleanup portion of interrupt handling, is queued up as a DPC at user
level, so the DPC rate is visible evidence of that portion of a driver. And
Kernels are usually pretty carefully written, to reduce the time spent in
the kernel as overhead. In order to keep the system responsive, or support
true "Real Time" priority, the kernel has to be designed to get out of the way.

Things like AV programs, they can "get into a knife fight" with malware,
and that can cause a system to become very busy. When I had a Kaspersky
subscription, I got to witness that a few times (mainly when a Sysinternals
program would try to probe the system).

In an ideal world, software "profilers" would be easy to use, and allow
someone working on a system, to see where the system time is spent. The only
thing a system profiler might not see, is things like SMM. The BIOS has
a mechanism, to execute code on a running system, in such a way that the
OS can't "see" what it's doing. When a System Management Interrupt is raised,
the OS is effectively pre-empted, and the SMM code in the BIOS runs. This
could happen for very short intervals, say, 30 times a second. Some retail
motherboards use such an interval, to adjust the number of phases running
on the CPU VCore switching regulator. (Installing an "EPU driver" or the like,
may be part of that.) The "DPC Latency" program worked on older systems, to
allow measuring the amount of SMM activity, by noting the inability of
DPC queued items to get serviced promptly. So if there are DPC Latency spikes,
they could be caused by SMM. I've also seen the initiation of a 3D game causes
a huge DPC latency spike, and that means I might experience a computer time
keeping effect from the "lost time" caused by that. But you'd have to start
thousands of 3D games a day, for it to become an issue.

So, there are things you can see, and things you can't see. Some operations
on the computer, have a "higher priority" than the user activity, or, they
may only be observed by inference. Even with a good software profiler, you
can't actually be guaranteed of a full system trace. Only a hardware logic
analyzer gives you some chance of observing what is going on (a logic analyser
could see SMM, or perhaps watch SMM code being pulled from flash), and with
multi-core processors, it would be pretty difficult to even get a full picture
by watching addresses being emitted on the system bus. It was hard enough
to do that, when the processor only had one core. Turning off caches (L1/L2/L3)
helps increase external bus activity, improving the ability to see what is
going on, but at the expense that the system dynamics are ruined. So the very
thing you're trying to study, could have its timing so thrown off, as for the
study to be useless. (Imagine having a 3D game run at one frame per second,
while you're trying to use the logic analyzer. A user playing a game on the
machine, while you're debugging, would be pretty frustrated at one frame
per second. With caches disabled, the CPU has very poor performance
characteristics.)

*******

You need to determine:

1) Whether "CPU is at over 85%" is for real. Some users confuse the
busy or idle state of their system. It's important to verify the
system is really that busy, as a starting point.
2) If (1) is true, figure out what is making the CPU over 85% busy.

Paul
 
Reply With Quote
 
Char Jackson
Guest
Posts: n/a
Thanked:
 
      10-11-2011
On Tue, 11 Oct 2011 07:28:03 -0700, BeeJ <> wrote:

>Win7 Pro latest updates. PC 3.2GHz with 8GRAM
>Using Avast virus scanner. MS 5000 Kbd and Mouse.
>This started a few days ago on a system that was newly installed about
>three weeks ago.
>The mouse sometimes skips as I attempt to move it across the screen.
>This will happen for a few seconds, stop skipping, the do it again.
>There seems to be no relationship to what application is running: One
>of several browsers, Windows Live Mail etc.
>I am running Process Explorer and see nothing that looks out of the
>ordinary to me. CPU is at over 85% all the time and 96% when "idle"
>(me not doing anything.


In Task Manager, select the Performance tab and view the CPU Usage
graph toward the upper left corner. If it's truly hovering at 85% to
as much as 96% then it looks like your system is simply too busy to
service the mouse, as Paul suggested. Still in Task Manager, flip over
to the Processes tab and sort the items by the CPU column. Ignore the
System Idle Process and see what the biggest CPU hog is. Is anything
out of the ordinary there?

--

Char Jackson
 
Reply With Quote
 
Rodney Pont
Guest
Posts: n/a
Thanked:
 
      10-11-2011
On Tue, 11 Oct 2011 07:28:03 -0700, BeeJ wrote:

>The mouse sometimes skips as I attempt to move it across the screen.


My optical mouse sometimes jumps around if the feet are dirty, it seems
to loose focus for the sensor. Cleaning the feet has always fixed it so
far.

--
Regards - Rodney Pont
The from address exists but is mostly dumped,
please send any emails to the address below
e-mail rpont (at) gmail (dot) com


 
Reply With Quote
 
Hell Toupee
Guest
Posts: n/a
Thanked:
 
      10-11-2011
On 10/11/2011 9:28 AM, BeeJ wrote:
> Win7 Pro latest updates. PC 3.2GHz with 8GRAM
> Using Avast virus scanner. MS 5000 Kbd and Mouse.
> This started a few days ago on a system that was newly installed about
> three weeks ago.
> The mouse sometimes skips as I attempt to move it across the screen.
> This will happen for a few seconds, stop skipping, the do it again.
> There seems to be no relationship to what application is running: One
> of several browsers, Windows Live Mail etc.
> I am running Process Explorer and see nothing that looks out of the
> ordinary to me. CPU is at over 85% all the time and 96% when "idle"
> (me not doing anything.
> I opened MSConfig and don't see anything strange there.
>
> If I have only Process Explorer open, I have no skipping.
> If I open most anything else the skipping resumes on and off.
>
> What should I look for?


This may not be the cause of your mouse jitter, but it is one of
things that can cause it, so it's worth giving it a try. It's
basically an issue with the C-states - the CPU power management. The
power management settings sometimes cause glitches with real-time
processes, such as sound and video management, and mouse/cursor
control, too. The symptom is stuttering or jittering of the device.

"A C-state is an idle state. The processor isn't doing anything
useful, so why not shut some things off? Think of it in terms of your
house. If you're not at home, why keep the lights, radio, and those 6
televisions going? Modern processors have several different C-states
representing increasing amounts of "stuff" shut down. C0 is the
operational state, meaning that the CPU is doing useful work. C1 is
the first idle state. The clock running to the processor is gated,
i.e. the clock is prevented from reaching the core, effectively
shutting it down in an operational sense. C2 is the 2nd idle state.
The external I/O Controller Hub blocks interrupts to the processor.
And so on with C3, C4, etc."
http://software.intel.com/en-us/blog...more-c-states/

You can go into Bios to Performance settings, and disable C States
Control. Then reboot and see if that solves the jitter.



 
Reply With Quote
 
Jackson
Guest
Posts: n/a
Thanked:
 
      10-12-2011
On Tue, 11 Oct 2011 07:28:03 -0700, BeeJ
<> wrote:

>Win7 Pro latest updates. PC 3.2GHz with 8GRAM
>Using Avast virus scanner. MS 5000 Kbd and Mouse.
>This started a few days ago on a system that was newly installed about
>three weeks ago.
>The mouse sometimes skips as I attempt to move it across the screen.
>This will happen for a few seconds, stop skipping, the do it again.
>There seems to be no relationship to what application is running: One
>of several browsers, Windows Live Mail etc.
>I am running Process Explorer and see nothing that looks out of the
>ordinary to me. CPU is at over 85% all the time and 96% when "idle"
>(me not doing anything.
>I opened MSConfig and don't see anything strange there.
>
>If I have only Process Explorer open, I have no skipping.
>If I open most anything else the skipping resumes on and off.
>
>What should I look for?
>

My mouse was giving me trouble until I discovered that I was
unintentionally resting my ring finger on the right button
hard enough to activate it. When I took pains to not touch
the right button the odd behavior ceased.
Jack from Taxacola (formerly Pensacola), FL
dele XXX
 
Reply With Quote
 
Philip Herlihy
Guest
Posts: n/a
Thanked:
 
      10-12-2011
In article <j71jph$pk6$>, says...
>
> Win7 Pro latest updates. PC 3.2GHz with 8GRAM
> Using Avast virus scanner. MS 5000 Kbd and Mouse.
> This started a few days ago on a system that was newly installed about
> three weeks ago.
> The mouse sometimes skips as I attempt to move it across the screen.
> This will happen for a few seconds, stop skipping, the do it again.
> There seems to be no relationship to what application is running: One
> of several browsers, Windows Live Mail etc.
> I am running Process Explorer and see nothing that looks out of the
> ordinary to me. CPU is at over 85% all the time and 96% when "idle"
> (me not doing anything.
> I opened MSConfig and don't see anything strange there.
>
> If I have only Process Explorer open, I have no skipping.
> If I open most anything else the skipping resumes on and off.
>
> What should I look for?


I've found two common causes for this. One is that some people have
Google Desktop running (and indexing the disks) in parallel with the in-
built indexing. This is such a performance hit that stuttering mouse is
one symptom.

Another possible cause is that you have out-of-date or incorrect
drivers. I've found that updating the chipset drivers (which include
the USB facilities) often fix this problem. You'd get these drivers
from the manufacturer's website, unless you subscribe to a service like
driveragent.com.

--

Phil, London
 
Reply With Quote
 
Ed Cryer
Guest
Posts: n/a
Thanked:
 
      10-12-2011
On 11/10/2011 15:28, BeeJ wrote:
> Win7 Pro latest updates. PC 3.2GHz with 8GRAM
> Using Avast virus scanner. MS 5000 Kbd and Mouse.
> This started a few days ago on a system that was newly installed about
> three weeks ago.
> The mouse sometimes skips as I attempt to move it across the screen.
> This will happen for a few seconds, stop skipping, the do it again.
> There seems to be no relationship to what application is running: One of
> several browsers, Windows Live Mail etc.
> I am running Process Explorer and see nothing that looks out of the
> ordinary to me. CPU is at over 85% all the time and 96% when "idle" (me
> not doing anything.
> I opened MSConfig and don't see anything strange there.
>
> If I have only Process Explorer open, I have no skipping.
> If I open most anything else the skipping resumes on and off.
>
> What should I look for?
>
>


I've seen skipping happen with optical mouses (mice ???) when used on a
shiny desktop, and even on some cheap mouse-mats.

Ed
 
Reply With Quote
 
Tom Lake
Guest
Posts: n/a
Thanked:
 
      10-12-2011
"BeeJ" wrote in message news:j71jph$pk6$...

Win7 Pro latest updates. PC 3.2GHz with 8GRAM
Using Avast virus scanner. MS 5000 Kbd and Mouse.
This started a few days ago on a system that was newly installed about
three weeks ago.

That usually happens to me if dirt, hair, dust, etc. accumulates
around the laser LED. I just blow it out with canned air and I'm good to go.

Tom L

 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
USB mouse and keyboard issues KariSanders84 Hardware 6 02-04-2011 05:40 AM
Mouse Properties and Settings DallasDad General Discussion 16 01-17-2011 08:17 AM
My mouse is shot! catilley1092 Hardware 25 11-02-2010 05:12 AM
WizMouse makes your mouse wheel behave the way it always should have! Nibiru2012 Software 1 02-03-2010 06:47 PM
Wireless mouse - momentary freezing clifford_cooley Hardware 14 10-24-2009 07:34 AM


All times are GMT +1. The time now is 05:02 PM.
W7Forums is an independent website and is not affiliated with Microsoft Corporation.

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 29 30 31 32 33