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?
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.
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
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 :)
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.
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.
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... ?
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.
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.
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...
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.
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)......
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.