Advertisement

08.07.2007 at 06:10AM PDT, ID: 22746402 | Points: 125
[x]
Attachment Details

Strange Mouse Behaviour

Tags: mouse
Has anyone ever had the problem with the mouse, mostly in 3D games where the mouse suddenly jumps to the bottom right corner and then when you move it again the mouse movement is all jerky.

Had this a few times already in Games, to solve it i just disconnect from the game and start it up again.
Is there something in directx/opengl that causes the mouse to jump to a default position or something like that?
Start your free trial to view this solution
Question Stats
Zone: Programming
Question Asked By: lightning5
Question Asked On: 08.07.2007
Participating Experts: 5
Points: 125
Views: 0
Translate:
Loading Advertisement...
08.07.2007 at 06:24AM PDT, ID: 19645472

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
08.07.2007 at 06:55AM PDT, ID: 19645786

Rank: Master

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
08.07.2007 at 08:40AM PDT, ID: 19646944

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
08.07.2007 at 08:48AM PDT, ID: 19647012

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
08.07.2007 at 09:04AM PDT, ID: 19647141

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
08.07.2007 at 10:55AM PDT, ID: 19648165

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
08.07.2007 at 07:19PM PDT, ID: 19650971

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
08.08.2007 at 05:00AM PDT, ID: 19653223

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
08.08.2007 at 06:02AM PDT, ID: 19653651

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
08.09.2007 at 07:43AM PDT, ID: 19662553

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
08.09.2007 at 08:34AM PDT, ID: 19663018

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
08.13.2007 at 05:50PM PDT, ID: 19688622

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
08.13.2007 at 05:50PM PDT, ID: 19688626

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
08.14.2007 at 06:54PM PDT, ID: 19696811

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
08.14.2007 at 06:57PM PDT, ID: 19696824

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
08.15.2007 at 06:37AM PDT, ID: 19699350

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
08.15.2007 at 08:04AM PDT, ID: 19700265

Rank: Master

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
08.15.2007 at 11:06AM PDT, ID: 19702232

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
08.16.2007 at 09:03AM PDT, ID: 19709429

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
08.24.2007 at 07:44PM PDT, ID: 19766628

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
09.06.2007 at 03:17PM PDT, ID: 19844129

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
10.06.2007 at 06:13AM PDT, ID: 20027453

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
06.04.2008 at 05:00PM PDT, ID: 21715438

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
07.06.2008 at 06:03PM PDT, ID: 21942215

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
 
Loading Advertisement...
Microsoft
  • Internet Protocols
  • Applications
  • Development
  • OS
  • Hardware
  • Windows Security
Apple
  • Operating Systems
  • Hardware
  • Programming
  • Networking
  • Software
Internet
  • Search Engines
  • File Sharing
  • WebTrends / Stats
  • Spy / Ad Blockers
  • Web Browsers
  • New Net Users
  • Web Development
  • Chat / IM
  • Anti Spam
  • Web Servers
  • Anti-Virus
  • Email Clients
Gamers
  • Tips
  • Online / MMORPG
  • Puzzle
  • Emulators
  • Action / Adventure
  • Role Playing
  • Consoles
  • Game Programming
  • Strategy
  • Sports
  • Misc
  • Computer Games
Digital Living
  • Hardware
  • New Net Users
  • New Users
  • Software
  • Digital Music
  • Gaming World
  • Home Security
  • Apple
  • Networking Hardware
Virus & Spyware
  • Vulnerabilities
  • IDS
  • Encryption
  • Anti-Virus
  • Operating Systems Security
  • Software Firewalls
  • WebApplications
  • Cell Phones
  • Operating Systems
  • Internet
  • Hardware Firewalls
Hardware
  • Handhelds / PDAs
  • Displays / Monitors
  • Components
  • Networking Hardware
  • Peripherals
  • Laptops/Notebooks
  • Storage
  • Servers
  • Desktops
  • New Users
  • Misc
  • Apple
Software
  • System Utilities
  • Industry Specific
  • Network Management
  • Photos / Graphics
  • Page Layout
  • VMWare
  • Misc
  • Web Development
  • OS
  • CYGWIN
  • Voice Recognition
  • Message Queue
  • Quality Assurance
  • Security
  • Firewalls
  • MultiMedia Applications
  • Development
  • Database
  • Office / Productivity
  • Business Management
  • OS/2 Apps
  • Server Software
  • Internet / Email
ITPro
  • OS
  • Storage
  • Encryption
  • Operating Systems Security
  • Apple Hardware
  • Laptops & Notebooks
  • Servers
  • Networking Hardware
  • Peripherals
  • Devices
  • Displays / Monitors
  • WebTrends / Stats
  • Search Engines
  • Firewalls
  • WebApplications
  • IDS
  • Vulnerabilities
  • Email Clients
  • File Sharing
  • Spy / Ad Blockers
  • Web Browsers
  • Web Servers
  • Networking
  • Anti-Virus
  • Chat / IM
  • Anti Spam
Developer
  • Web Servers
  • Web Browsers
  • Game Programming
  • Dev Tools
  • Industry Specific
  • Office / Productivity
  • Database
  • CYGWIN
  • Web Development
  • Search Engines
  • File Sharing
  • WebTrends / Stats
  • Programming
  • Content Management
  • Application Servers
  • Protocols
Storage
  • Removable Backup Media
  • Storage Technology
  • Servers
  • Grid
  • Remote Access
  • Backup / Restore
  • Misc
  • Hard Drives
OS
  • Miscellaneous
  • Security
  • Development
  • Linux
  • VMWare
  • MainFrame OS
  • Unix
  • Apple
  • OS / 2
  • AS / 400
  • BeOS
  • Microsoft
  • VMS / OpenVMS
Database
  • Oracle
  • Miscellaneous
  • MySQL
  • Software
  • Sybase
  • Contact Management
  • PostgreSQL
  • Data Manipulation
  • Clarion
  • InterSystems Cache
  • Siebel
  • MUMPS
  • OLAP
  • SQLBase
  • SAS
  • GIS & GPS
  • 4GL
  • Berkeley DB
  • DB2
  • Informix
  • Interbase / Firebird
  • FoxPro
  • Reporting
  • LDAP
  • Filemaker Pro
  • MS SQL Server
  • dBase
  • MS Access
Security
  • Misc
  • Web Browsers
  • Software Firewalls
  • Operating Systems Security
  • File Sharing
  • Spy / Ad Blockers
  • Vulnerabilities
  • WebApplications
  • IDS
  • Anti-Virus
  • Encryption
  • Anti Spam
  • Email Clients
  • VPN
  • Chat / IM
Programming
  • Editors IDEs
  • Installation
  • Handhelds / PDAs
  • Multimedia Programming
  • System / Kernel
  • Algorithms
  • Game
  • Signal Processing
  • Project Management
  • Open Source
  • Database
  • Misc
  • Languages
  • Processor Platforms
  • Theory
Web Development
  • Scripting
  • Blogs
  • Web Servers
  • Software
  • Search Engines
  • Web Graphics
  • Images
  • Internet Marketing
  • Images and Photos
  • Components
  • Document Imaging
  • Web Languages/Standards
  • Illustration
  • WebApplications
  • Fonts
  • WebTrends / Stats
  • Authoring
  • Digital Camera Software
  • Miscellaneous
Networking
  • Protocols
  • Apple Networking
  • Network Management
  • Message Queue
  • Application Servers
  • Content Management
  • File Servers
  • Email Servers
  • Misc
  • Java Editors & IDEs
  • Wireless
  • Networking Hardware
  • Backup / Restore
  • System Utilities
  • ISPs & Hosting
  • Web Servers
  • Storage Technology
  • Removable Backup Media
  • Servers
  • Broadband
  • Grid
  • OS / 2
  • Novell Netware
  • Unix Networking
  • Windows Networking
  • Security
  • Telecommunications
  • Operating Systems
  • Linux Networking
Other
  • Community Advisor
  • Lounge
  • Community Support
  • New Net Users
  • Philosophy / Religion
  • Math / Science
  • Miscellaneous
  • URLs
  • Expert Lounge
  • Politics
  • Puzzles / Riddles
Community Support
  • Suggestions
  • New to EE
  • New Topics
  • Community Advisor
  • CleanUp
  • Announcements
  • General
  • Feedback
  • Input
  • EE Bugs
 
08.07.2007 at 06:24AM PDT, ID: 19645472
If you have a optic mouse, try change your mousepad!!!!    

Shinny mousepad cause this often

use a mate mouse pad

Hope this helps
 
08.07.2007 at 06:55AM PDT, ID: 19645786

Rank: Master

did you try another mouse?
 
08.07.2007 at 08:40AM PDT, ID: 19646944
It's not the mouse, mouse is fine.

I'm sure it's related to how the games are programmed, since i know my mouse is good and it doesn't happen in windows at all, with that i mean on desktop.

I'm wondering if anyone else has ever heard of this or had it.
 
08.07.2007 at 08:48AM PDT, ID: 19647012
Is it an USB or a PS2 mouse?

If it's USB, try another port
If it's PS2 try reseating  (unplug and plug)

try reinstall the driver or update

Hope this helps
 
08.07.2007 at 09:04AM PDT, ID: 19647141
The time of PS2 is kinda over :p, It's USB.

And i'm sure it's not related to any part of the mouse.


 
08.07.2007 at 10:55AM PDT, ID: 19648165
But did you try others drivers?
 
08.07.2007 at 07:19PM PDT, ID: 19650971
The answer is: YES, it could happen.
The reason could be one or a combination of:
1. The cable is broken, causing an intermitent misfuction (most probable cause). This is common with hardly used mouses, after million movements and damaged wires. Solution: use a new one
2. The connector is dusty or oxidated or deformed, causing bad contacts. Solution: use a clean mouse and/or substitute the conectors. Or buy a new mouse.
3. The movements are faster than the CPU. Solution: put your 8088 in the trash or play slowly.

I think the third has few chances... So, at least try a new mouse.
Jose
 
08.08.2007 at 05:00AM PDT, ID: 19653223
Everyone is focusing on the mouse and maybe not that strange in this case, but im sure it's not the mouse.

Mouse works perfect and the drivers are the windows drivers, nothing special.
The jump of the cursor to right corner doesn't happen often only happend a few times, but cannot remember the order of actions i did to get that result, could be with minimizing the game since that's something done alot.

Seems noone that read this thread experienced it themself yet :)
 
08.08.2007 at 06:02AM PDT, ID: 19653651
Ok, windows driver   is not equal to  stability...

Try driver of YOUR mouse  and by sure that windows is using it in:

Start, control panel, system, hardware tab, device manager

expand "mice and other..."
right click on your mouse, properties, driver tab


 
08.09.2007 at 07:43AM PDT, ID: 19662553
It's a Microsoft mouse and it uses Windows drivers. And again im sure it's not the mouse.
 
08.09.2007 at 08:34AM PDT, ID: 19663018
I have no more ideas for you sorry!

Hope you will solve
 
08.13.2007 at 05:50PM PDT, ID: 19688622
Unplug all serial port connections. Go into device manager and disable all mice but your own.

Serial Connections send a $(+data string). Anything with a dollar sign is seen by the computer as a mouse. So, it installs it as a mouse. While your data is coming in on your serial connection, the mouse gets confused and jumps all over the place. Also the mouse clicks on this.

I deal with this problem, I call "crazy mouse" ALL THE TIME. I am sure this is your issue.
 
08.13.2007 at 05:50PM PDT, ID: 19688626
To gain control of your mouse, make sure you disconnect all serial and USB port inputs first.
 
08.14.2007 at 06:54PM PDT, ID: 19696811
Ok, the mouse is perfect.
Then remain the following componets:
1. The motherboard, including:
   1.1. CPU
   1.2. Memory
   1.3. Chipset
   1.4. Connector
2. Power supply
3. Windows OS
   3.1. Swap
4. Device driver
5. Game
6. User

As per the scientific methodology, on must separate the components until determine who is causing the effect. As all these components are mandatory, the only way is to substitute one by one and check if the effects are maintained. This is the research for the unknow reason for the effect.

The following NON-MOUSE causes could be:
- Defective chipset in the interface. Fix: change motherboard.
- Defective CPU (I/O commands). Fix: change CPU
- Defective memory (where the device drive is). Fix: change memories
- Insufficient memory. Fix: upgrade them
- Wrong memory setting. Fix: Press F2 when booting and change BIOS settings
- You are faster than the CPU! Change the user...

Once a time I had an intermitent problem. A new Intel motherboard, with a boxed Dual Core Pentium, working perfectly, suddenly stop to work and poweroff the computer. Reason: one of the screws was uncorrectly turned and the contact was imperfect. I have fixed it just with a few turns of an old screw driver.

Sincerely, I could imagine more reasons...

Jose
 
08.14.2007 at 06:57PM PDT, ID: 19696824
couldn't
 
08.15.2007 at 06:37AM PDT, ID: 19699350
This problem only happend to me a few times but like i said it doens't happen in Windows at all it's always related to a game. If i'm in game the mouse would be choppy when i move it really slow, if i close the game and go back to mainmenu it's fine again.

I still think it's not the hardware but ofc that's dangerous to say since it seems noone else had it before.

JoseParrot what do you mean with - You are faster than the CPU! Change the user... ?
 
08.15.2007 at 08:04AM PDT, ID: 19700265

Rank: Master

try running sfc /scannow from the run box, or a repair install :

http://www.michaelstevenstech.com/XPrepairinstall.htm      
 
08.15.2007 at 11:06AM PDT, ID: 19702232
Hi, lightning5,
"You are faster than the CPU! Change the user"
It's a joke jargon. When a technician isn't capable of fixing a problem, even after substituting all the components, then the last thing to do is to substitute the client.

If the problem happens just in different DirectX games, then the problem is in DirectX installation.
The same applies to OpenGL.
Seems your problem exists also in other applications than games, then DirectX or OpenGL aren't the reason. So, the sequence is the listed previously, which is, of course, difficult to implement (trying substitute the mainboard, etc.).

Windows is mostly a source of problems than hardware. Not the Windows itself (it has bugs, but is a pretty robust piece of software), but the number of modifications it accepts (plugins, user settings, programs installation which add and/or modify registers).

To conclude: most problems are user related, due modifications that they impose on Windows. In such extreme cases, the solution is a complete reinstallation of Windows.
 
08.16.2007 at 09:03AM PDT, ID: 19709429
What kind of joysticks or other periphrials are you using. Sound like the periphrial devices installed themselves as a mouse. How many mice do you have in hardware devices? Should only have one.
 
08.24.2007 at 07:44PM PDT, ID: 19766628
Hi lightning

Let me return to the theme from the beginning.
"Has anyone ever had the problem with the mouse, mostly in 3D games where the mouse suddenly jumps to the bottom right corner and then when you move it again the mouse movement is all jerky."
My answer is: NO.
I had similar problems with a joystick and with a Summagraphics clone tablet.
In both cases, the problem was the hardware. The joystick was defective and temperature sensitive. My hands warming originated wrong voltages in the internal circuits. The tablet had some regions with randomic errors. Probably the mouse is defective as well.

"Had this a few times already in Games, to solve it i just disconnect from the game and start it up again."
This suggests that the mouse is defective due temperature changing after a time. When disconnected, the current ceases and the temperature falls, making it return to normal.

"Is there something in directx/opengl that causes the mouse to jump to a default position or something like that?"
The answer is: NO. What is the most probable cause of misfunction of a mouse is the mouse itself.

Nobus asked: "did you try another mouse? "
Your answer was: "It's not the mouse, mouse is fine."
Just this affirmation is not a guarantee that the mouse is fine, even if it is true.
But you add an intriging information:"I'm sure it's related to how the games are programmed".
In my oppinion, YES, it can be related to the program. For example: the code stores a mouse's coordinates sequence such that overflows the buffer. Or the number of polygons to render and texturize is so large that cause overflow and  invade the mouse buffer area. The hint, in this case, is buffer area (or array size). Even if the overflows are at OpenGL/DX area, the cause is not directly an OGL/DX problem, but code related instead. My suggestion is to examine all arrays in your code, if the code checks the amount of data stored there, by testing the pointers or counters.  

Anyway, I don't see how to relate buffer overflow to disconnect-and-reconnect-the-mouse to solve the problem...

Jose

 
09.06.2007 at 03:17PM PDT, ID: 19844129
1) I did run into the problem a number of years back. If my memory serves me right, I think I had to go into the game controller settings and recallibrate the joystick. Or was this a joystic calibration utilty, I can't remember? Any slight variation of the calibration throws off the mouse. So, when it asks for the center (x,y) coordinates, leave your fingers off the joystic and press your confirmation button.

2) This may also be an IRQ conflict with the mouse and joystick?

3) I also run into this problem A HECK OF A LOT when installing serial devices and some other periphrials. These devices when plugged in and supplied power start spitting out data to communicate to the PC. This data may have a $dollar sign  in front of the string.

I install a lot of serial devices as sensors to my Scientific Data Acquisition server all the time. All serial strings supply a dollar sign in front of a message. The computer sees that dollar sign and the PnP function of the PC automatically installs it as a mouse. So, I had to go in and disable the mice that were for scientific instruments such as, (GPS inputs, temperature sensors, rain gauges, Temp sensors, doppler current profilers, thermosalinographs, and much more). The solution to this problem is to disable all mice in Device manager that you are not using. Just go into device manager and see how many mice you are running. If more than one, disable all but the one you are using.

Note, if you see too many mice drivers in device manager: You can't just delete it, because windows will reinstall it as a PnP mouse.
 
10.06.2007 at 06:13AM PDT, ID: 20027453
Ah, the troublesome mouse. You say it only happens in games - is it one specific game or games using one specific game enginge? In my case, I noticed my mouse behaves a bit strange in games using a certain game engine (the cursor jumps to the bottom of the screen making my 1st person character run around his own axis) - but that is a problem with the game engine itself. In your case - is the mouse cursor in the game(s) in question regular Windows style, or is it an in-game graphical mouse cursor? I notice that some games have poorly implemented mouse cursor running in the same thread as the game graphics, so if the game lags the mouse cursor lags too (because it is drawn by the game itself, not in a separate thread by Windows). You say you often minimize your game (and maximize it after a while I assume) - doing so often makes the game release it's resources (especially directx games, probably most others too) and reallocate the resources when you open the window again. In a perfect world all resources would be reallocated again instantly when you opened the window and the game continued perfectly, but in reality a lot of games struggle a bit with this part. And, reallocating resources takes time, so chances are your game (and mouse) will be affected by this if the resources are loaded in the background (the loading takes time, and the rest of the game gets a bit less cpu time). I believe the problems you experience are caused by the game(s) itself. Best solution I can think of is to stop minimizing your game(s)......
 
06.04.2008 at 05:00PM PDT, ID: 21715438
lightning5,
This question has been classified as abandoned.  I will make a recommendation to the moderators on its resolution in approximately four days.  I would appreciate any comments by the experts that would help me in making a recommendation. Unless it is clear to me that this question has been answered I will recommend delete.

It is assumed that any participant not responding to this request is no longer interested in its final disposition.

If the asker does not know how to close the question, the options are here:
http://www.experts-exchange.com/help.jsp#hi131

compfixer101
EE Cleanup Volunteer
 
07.06.2008 at 06:03PM PDT, ID: 21942215
No comment has been added to this question in more than 21 days, so it is now classified as abandoned.

I will leave the following recommendation for this question in the Cleanup topic area:
   Delete - no points refunded

Any objections should be posted here in the next 4 days. After that time, the question will be closed.

compfixer101
EE Cleanup Volunteer
 
 
20080236-EE-VQP-29 / EE_QW_2_20070628