High Res Scroll Wheel Fix?


 

Posted

I have one of those lovely Mice with the free moving scroll wheels, and while the mouse wheel works fine in other programs, for City of Heroes Its impossably slow and unresponsive. Ill have to scroll it back really fast and long in order to move the camera back or forward by a few feet.

The problem is not with the drivers or my OS, but with the way the mouse handles the scroll wheel.

Quote:
With newer “high-resolution” mouse devices, some applications may not correctly interpret partial scrolling messages. When low resolution wheels scroll up and down, the mouse driver sends a scroll magnitude of 120 for each tick of the wheel up and 120 for each tick down. According to the official documentation, a scrolling value of 120 (or -120) indicates one line of scrolling. If the application receives less than a full line, it should either scroll part of a line (which is what Microsoft Word and some other applications do) or if that’s not possible, save up the value until a total of 120 is reached (which is what Notepad does). Most current Microsoft mouse devices are designed to give a smoother scroll experience, so the wheels are higher resolution and send four times as many scroll events, but at one-quarter of the magnitude. So instead of 120, they send 30 (or instead of -120 when scrolling back, they send -30). This should result in scrolling at the same speed, just more smoothly.

Some applications may not handle this correctly.

For example, they may ignore partial scroll events, or they may interpret a partial (30) event as a full line (120). There have been instances of some applications that actually combine both of these incorrect behaviors. For example, some applications may ignore the positive partial events and treat negative partial events as a full line, which would result in slow scrolling forward and fast scrolling backward.
While this is very helpful of Microsoft to tell me what the problem is... I am still no where closer to resolving the issue.

Is this perhaps something one of you has encountered before and knows a work around?


 

Posted

Quote:
Originally Posted by Eat_Me View Post
I have one of those lovely Mice with the free moving scroll wheels, and while the mouse wheel works fine in other programs, for City of Heroes Its impossably slow and unresponsive. Ill have to scroll it back really fast and long in order to move the camera back or forward by a few feet.

The problem is not with the drivers or my OS, but with the way the mouse handles the scroll wheel.



While this is very helpful of Microsoft to tell me what the problem is... I am still no where closer to resolving the issue.

Is this perhaps something one of you has encountered before and knows a work around?
The Logitec scroll mice have a switch to change from classic "click, click" scroll to the fast scroll. Some have the switch on the bottom of the mouse and some change by pressing the wheel down.

If that doesn't help you then I can't help.


COH has just been murdered by NCSoft. http://www.change.org/petitions/ncso...city-of-heroes

 

Posted

I've been submitting this as a bug for a few years now, to no avail.

The only reliable method I've found for getting camera scrolling to work reliably in City on affected systems is documented here.

Unfortunately, using the documented registry keys to resolve the problem amounts to throwing the baby out with the bathwater, because you lose the "correct" scrolling behavior in everything else to accommodate City.

I've never gotten a response, or requests for additional information, from Paragon. I assume they're taking the position that it's Microsofts problem despite the fact that players have access to hundreds of other games that don't demonstrate the behavior.

And guess which other two games I've played in the last few years that have the same problem? CO and ST:O. It's like Paragon has "inherited" something from Cryptic legacy code.

EDIT: To clarify, using the VScrollHighResolutionDisable key documented in the linked discussion is what worked for me.


 

Posted

Quote:
Originally Posted by Call Me Awesome View Post
The Logitec scroll mice have a switch to change from classic "click, click" scroll to the fast scroll. Some have the switch on the bottom of the mouse and some change by pressing the wheel down.

If that doesn't help you then I can't help.
Good to know for when I eventually go shopping for a new Mouse, dankies!




Quote:
Originally Posted by Ventriloquist View Post
I've been submitting this as a bug for a few years now, to no avail.

The only reliable method I've found for getting camera scrolling to work reliably in City on affected systems is documented here.

Unfortunately, using the documented registry keys to resolve the problem amounts to throwing the baby out with the bathwater, because you lose the "correct" scrolling behavior in everything else to accommodate City.

I've never gotten a response, or requests for additional information, from Paragon. I assume they're taking the position that it's Microsofts problem despite the fact that players have access to hundreds of other games that don't demonstrate the behavior.

And guess which other two games I've played in the last few years that have the same problem? CO and ST:O. It's like Paragon has "inherited" something from Cryptic legacy code.

EDIT: To clarify, using the VScrollHighResolutionDisable key documented in the linked discussion is what worked for me.
You are wonderful! It may be a pain but its at least a workaround!

Ill give it a go, perhaps I can make a .reg file to make the process a little smoother for going back.

Would be wonderful if there was a fix that didn't involve regedit and restarting each time I want to play City, but at this point Ill take anything I can get.


 

Posted

Quote:
Originally Posted by Eat_Me View Post
I have one of those lovely Mice with the free moving scroll wheels, and while the mouse wheel works fine in other programs, for City of Heroes Its impossably slow and unresponsive. Ill have to scroll it back really fast and long in order to move the camera back or forward by a few feet.

The problem is not with the drivers or my OS, but with the way the mouse handles the scroll wheel.



While this is very helpful of Microsoft to tell me what the problem is... I am still no where closer to resolving the issue.

Is this perhaps something one of you has encountered before and knows a work around?
Please tell me the RAZER Naga doesn't have this problem... as it was a sponsor of GR and would be epic fail. I just ordered one.


 

Posted

I'm sorry I dont know the answer to that.

However, not to sound like a jerk but if the Mouse that Going Rogue is advertising with ends up having this issue, Im willing to put money on that we will finally see a resolution on the issue.


 

Posted

I haven't seen any posts from RAZER users that suggest they have the problem.

It appears to only be "core" Microsoft models with high precision scrolling.

I was amused when they implemented scrolling for the chat windows, and that exhibited no problems. It's like scrolling chat interprets the polling event from the mouse correctly (up/down, ignore velocity), but the scrolling the camera doesn't.


 

Posted

This might be a silly question, but did you adjust the scroll speed in the options ingame settings?


�Many things worth doing in the world had been declared impossible before they were done.�

 

Posted

Quote:
Originally Posted by Healix View Post
This might be a silly question, but did you adjust the scroll speed in the options ingame settings?
That adjusts scrolling speed for the chat window(s), but not the camera.


 

Posted

Quote:
Originally Posted by Healix View Post
This might be a silly question, but did you adjust the scroll speed in the options ingame settings?
No such thing as a silly question, only silly answers.

Yes I did and no it didnt change anything. The problem is that my mouse wheel is spamming the program with lots of tiny tiny little movements that its simply not registering because it is unable to register anything other than the big movements.

So when I spin my mouse it sends it 4 blocks of 30 instead of 1 block of 120, and the program simply ignores all movements under 120.

My Mouse has a setting to send a larger size the faster the wheel is turned, so if I set the mouse down and spin the wheel really fast like I was playing an old Arcade game it will sometimes spike in above 120 and cause the camera to move a little... but this is a heck of a lot of work and takes a great deal of effort... so its not actually practicle for anything other than diagnostic purposes.

And as Vent above me said, scrolling speed in game options is for the chat window but not the camera.


 

Posted

I have the Razer Naga, for now, due to the contest. The scroll wheel behaves normally in CoH.

Not sure I'll keep the mouse, not really that impressed with it. Then again, I'm not big on fancy mice or keyboards in the first place.

I'll likely have some type of contest on FB or Twitter to see which of my friends wins it. After all, if FB and Twitter are good enough for CoH contests they should be good enough for something won in a CoH contest.


If the game spit out 20 dollar bills people would complain that they weren't sequentially numbered. If they were sequentially numbered people would complain that they weren't random enough.

Black Pebble is my new hero.

 

Posted

I have been using a Microsoft wireless laser 5000 mouse for years now and playing coh with this mouse for years. I had regular Windows xp installed the whole time and my mouse wheel and its scrolling always work just fine with no problems. Now i just installed Vista 64 bit two days ago and now the same mouse that has been working fine with the game for years wont scroll the camera towards or away from my character. Seems to be no fix for this and well i know it worked fine with coh and cov cause like i said ive been using this same mouse for the last 3-4 years fine with the game with no scrolling issues. Seems to be just people with vista or windows 7 getting the problem so why would this mouse work fine in xp with the microsoft drivers and such for it then not work in vista or windows 7 with there version of the drivers? I'm using the same computer too nothing has changed but operating system. So with windows xp it worked and the same pc with vista 64 it doesnt work. installed vista 64 so i can finally take advantage of my cpu and be able to use dx10.I almost want to re install xp back just to use the mouse i love so much and have been using for years. This is the only program that i have this problem with too everything else the scroll wheel works perfect.


 

Posted

Yup, also have the MS Wireless 5000 running on Win7 64, and zooming in and out is just painful - I've resorted to using the home/end keys to zoom.

This doesn't only effect CoH though, I have had the same problem in a few other games too, like Spellforce II for example


http://www.scene-and-heard.com/cov/covsig.jpg

 

Posted

the odd thing is that it's only select MS mice with Vista/7. I use an ancient MS optical wheel mouse (circa 1999) and when I moved to Win 7, I had no issue with the scrolling. My girlfriend has a newer MS mouse (purchased last year comfort mouse 3000?) and when switching from XP to 7 she inherited this problem.

It's starting to be a little too obvious that CoH was built for XP and there hasn't been any real QoL corrections for making it play better with newer OS's. The lack of the updater to open any browser other than IE (which can be removed, making the links dead), the inability to tab out of game without having to alt tab the game twice to re-enter it, the switching 7 back to basic instead of aero, and this mouse issue. All little things, but they add up.


Pinnacle server

just another random dude