It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
avatar
cloud8521: the slowdown is due to a lower FPS, a lower fps means a software mouse needs to fallow the FPS that the game has, if it was hardware it would not slowdown depending on frames.
avatar
Tiver: That's inaccurate, if the FPS is low the mouse movements should just appear jumpy, not actually move slow. It's simple enough for the game to track how much the physical mouse has moved in between frames. If the FPS did affect it the that is a horrible bug where something is capping the movement per frame.

I however don't have FPS issues or lag issues, I am having sensitivity issues. Moving the mouse 1" physically equates to too small of a movement on screen. The amount it moves on screen with the smoothness shut off perfectly reflects how much I move it physically, regardless of the speed at which I move the mouse. The problem is you can't adjust what the amount it moves on the screen is and with my mouse that amount is far too small.

I imagine I could buy a mouse with a higher sensitivity or one of the ones that lets you adjust the mouses sensitivity and solve my problem that way, but it's simple enough to code in a UI sensitivity problem and just solve this in the game like many other games have.
no you are wrong. as software mice track depending on FPS. low fps tracks slower then fast fps. this effect in some games CAN lead to it being jumpy but not as much as you would think.
Post edited May 18, 2011 by cloud8521
Explain why that would be the fact, I'm not even sure what you mean by "software mice", all mice are hardware. Then there's the OS with drivers that tracks the position data from the mouse, then there's software that uses it. Any decent game is going to have Input processing happening independent of the video end of things. The FPS will alter the lag and rate between making a movement and seeing it on screen. If it affects the actual rate the mouse moves at then that is a horribly coded piece of software. I can think of no game that has done this.

It's very simple to decouple the framerate from the rate at which it polls and handles user input. It's considered a best practice by us programmers. I think your understanding on this subject is limited. It's certainly possible for poor programming to cause a link between FPS and mouse speed, it's just extremely rare as it's a very poor design.
Post edited May 18, 2011 by Tiver
avatar
Tiver: Explain why that would be the fact, I'm not even sure what you mean by "software mice", all mice are hardware. Then there's the OS with drivers that tracks the position data from the mouse, then there's software that uses it. Any decent game is going to have Input processing happening independent of the video end of things. The FPS will alter the lag and rate between making a movement and seeing it on screen. If it affects the actual rate the mouse moves at then that is a horribly coded piece of software. I can think of no game that has done this.

It's very simple to decouple the framerate from the rate at which it polls and handles user input. It's considered a best practice by us programmers. I think your understanding on this subject is limited. It's certainly possible for poor programming to cause a link between FPS and mouse speed, it's just extremely rare as it's a very poor design.
software mice are emulations of the pointing device in the game code itself, and use the frames of a game to track location.

hardware mice do not use this in game emulation and use the windows mouse. (witcher 1 used hardware)

many older games had the ability to switch between the two methods. the hardware mouse being predominantly used in them because they worked better and software had no benefits.

infact FFXIV in its beta stage used a software mouse, but due to the problems that this game is having with it they switched to hardware.
Post edited May 18, 2011 by cloud8521
It's pretty obvious the mouse is software emulated, rather than hardware. Implementing a hardware mouse would solve the problem. If you're suffering from a slow mouse/jerky mouse, regardless of your personal opinion of your fps, they're obviously not ideal and you are playing at less than ideal settings for your computer specifications.

I'm lucky that my system plays the game smooth as silk so there are mostly no mouse issues, but even I can tell the mouse is software emulated. Nothing beats the smoothness of games that implement hardware mice. It's a strange decision on their part, though I notice quite a few non-American based companies use software mice for some reason.
Well I tested all the proposed solutions; the ini file change does not seem to help.

After disabling v-sync, the lag is dimished but still present in dialog option selections, menus, and when selecting "take all" to pick up all objects in a container (it's especially boring in this last case.. seems to lag even more while moving it to "take all")

It runs smooth in the inventory (which it did even before disabling vsync)

Note that the game runs fine, the fps are constantly 30 or more and the gameplay is smooth.
My mouse is a wireless optical USB mouse. Works fine with each other game I tried.
I'm going to try tomorrow with a PS2 mouse, although I believe it won't make any difference


Ciao